- clearFD
void clearFD(FD fd)
Undocumented in source. Be warned that the author may not have intended to support it.
- dispose
void dispose()
Undocumented in source. Be warned that the author may not have intended to support it.
- doProcessEvents
bool doProcessEvents(Duration dur)
Waits for and processes a single batch of events.
- enumerateFDs
void enumerateFDs(FDEnumerateCallback del)
Undocumented in source. Be warned that the author may not have intended to support it.
- initFD
FDType initFD(size_t fd, FDFlags flags, T slot_init)
Undocumented in source. Be warned that the author may not have intended to support it.
- notify
void notify(size_t fd)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawUserDataImpl
void* rawUserDataImpl(size_t descriptor, size_t size, DataInitializer initialize, DataInitializer destroy)
Undocumented in source. Be warned that the author may not have intended to support it.
- registerFD
void registerFD(FD fd, EventMask mask, bool edge_triggered)
Registers the FD for general notification reception.
- setNotifyCallback
void setNotifyCallback(FD fd, FDSlotCallback callback)
Undocumented in source. Be warned that the author may not have intended to support it.
- unregisterFD
void unregisterFD(FD fd, EventMask mask)
Unregisters the FD for general notification reception.
- updateFD
void updateFD(FD fd, EventMask old_mask, EventMask new_mask, bool edge_triggered)
Updates the event mask to use for listening for notifications.