Constructor.
Combining trigger() then wait(), this method causes the epoll event loop to be resumed, giving other select clients a chance to do something.
Returs: the epoll events to register for.
Required by ISelectable interface.
Handles events which occurred for the custom event fd.
Triggers the event.
Suspends the fiber until the event is triggered.
Type alias for subclass constructors
Fiber instance
Flag set to true when the error_() method is called due to an I/O error event. The flag is always reset in the finalize() method.
Finalize method, called after this instance has been unregistered from the Dispatcher; kills the fiber and calls the super-class' finalize() method (which calls a finalizer delegate, if one has been set).
Error reporting method, called when either an Exception is caught from handle() or an error event is reported; kills the fiber.
Timeout method, called after this a timeout has occurred in the SelectDispatcher; kills the fiber.
Fiber select event class