LibasyncEventDriver

Undocumented in source.

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.

Properties

core
LibasyncEventDriverCore core [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dns
LibasyncEventDriverDNS dns [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
events
LibasyncEventDriverEvents events [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
events
shared(LibasyncEventDriverEvents) events [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
files
LibasyncEventDriverFiles files [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
signals
LibasyncEventDriverSignals signals [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
sockets
LibasyncEventDriverSockets sockets [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
timers
LibasyncEventDriverTimers timers [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
watchers
LibasyncEventDriverWatchers watchers [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From EventDriver

core
inout(EventDriverCore) core [@property getter]

Core event loop functionality

core
shared(inout(EventDriverCore)) core [@property getter]

Core event loop functionality

timers
inout(EventDriverTimers) timers [@property getter]

Single shot and recurring timers

events
inout(EventDriverEvents) events [@property getter]

Cross-thread events (thread local access)

events
shared(inout(EventDriverEvents)) events [@property getter]

Cross-thread events (cross-thread access)

signals
inout(EventDriverSignals) signals [@property getter]

UNIX/POSIX signal reception

sockets
inout(EventDriverSockets) sockets [@property getter]

Stream and datagram sockets

dns
inout(EventDriverDNS) dns [@property getter]

DNS queries

files
inout(EventDriverFiles) files [@property getter]

Local file operations

watchers
inout(EventDriverWatchers) watchers [@property getter]

Directory change watching

processes
inout(EventDriverProcesses) processes [@property getter]

Sub-process handling

pipes
inout(EventDriverPipes) pipes [@property getter]

Pipes

dispose
bool dispose()

Releases all resources associated with the driver.

Meta