CFRunLoopEventLoop

Undocumented in source.
version(EventcoreCFRunLoopDriver)
@safe nothrow final
class CFRunLoopEventLoop : KqueueEventLoopBase {}

Constructors

this
this()
Undocumented in source.

Members

Functions

dispose
void dispose()
Undocumented in source. Be warned that the author may not have intended to support it.
doProcessEvents
bool doProcessEvents(Duration timeout)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From KqueueEventLoopBase

m_queue
int m_queue;
Undocumented in source.
m_changeCount
size_t m_changeCount;
Undocumented in source.
m_changes
kevent_t[100] m_changes;
Undocumented in source.
m_events
kevent_t[100] m_events;
Undocumented in source.
doProcessEventsBase
bool doProcessEventsBase(Duration timeout)
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.
registerFD
void registerFD(FD fd, EventMask mask, bool edge_triggered)
Undocumented in source. Be warned that the author may not have intended to support it.
unregisterFD
void unregisterFD(FD fd, EventMask mask)
Undocumented in source. Be warned that the author may not have intended to support it.
updateFD
void updateFD(FD fd, EventMask old_mask, EventMask new_mask, bool edge_triggered)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta