vibe.d beta banner
get vibe.d
0.10.1

Asynchronous I/O that doesn’t get in your way, written in D

Interface EventDriverCore

Provides generic event loop control.

interface EventDriverCore ;

Properties

NameTypeDescription
userData[set] TDeprecated - use EventDriverSockets.userData instead.

Methods

NameDescription
clearExitFlag () Resets the exit flag.
exit () Causes processEvents to return with ExitReason.exited as soon as possible.
processEvents (timeout) Runs the event loop to process a chunk of events.
runInOwnerThread (fun, params) Executes a callback in the thread owning the driver.
waiterCount () The number of pending callbacks.
rawUserData (descriptor, size, initialize, destroy) Low-level user data access. Use getUserData instead.
Authors
Copyright
License