Constructor. Creates a custom event file descriptor.
Destructor. Destroys the event file descriptor.
Required by ISelectable interface.
Should be called when the custom event has fired.
Triggers the custom event one or more times.
Models a handle-oriented device.
Event fd class