Constructor.
Alias for event handler delegate. The return value indicates whether the event should remain registered with the epoll selector, or be unregistered after handling.
Called from handle() when the event fires.
Returs: the epoll events to register for.
Required by ISelectable interface.
Called from the select dispatcher when the event fires. Calls the abstract handle_() method.
Called from handle() when the event fires.
Triggers the event.
CountingSelectEvent class -- calls the user-provided callback (passed to the constructor) when the event is fired from epoll. The trigger() method causes the event to fire. The number of calls to trigger() which occurred before the event fires is counted and passed to the callback.