Constructor
Note: If distinguishing between warnings and errors is not desired or required, pass the same object for warning_e and error_e.
I/O device
the epoll events to register the device for
fiber to use to suspend and resume operation
Exception instance to throw for warnings
Exception instance to throw on errors and to query device specific error codes if possible
See Implementation
Constructor
Note: If distinguishing between warnings and errors is not desired or required, pass the same object for warning_e and error_e.