Constructor. Creates a file descriptor to manage the event.
Alias for event handler delegate.
Called from the select dispatcher when the event fires. Calls the user- provided event handler.
Set a new handler
Convenience and compatibility alias.
Sets the timer to absolute or relative mode.
Timer expiration event handler.
Returns the next expiration time.
Sets next expiration time of interval timer.
Sets next expiration time of interval timer.
Resets/disarms the timer.
Required by ISelectable interface.
Event handler, invoked by the epoll select dispatcher.
Returns an identifier string for this instance
TimerEvent class, calls the provided delegate when the timer fires and is handled in epoll.
Usage example: See documented unittest after class