eventcore.drivers.posix.driver

Base class for BSD socket based driver implementations.

Public Imports

eventcore.driver
public import eventcore.driver;
Undocumented in source.

Members

Aliases

FDEnumerateCallback
alias FDEnumerateCallback = void delegate(FD)
Undocumented in source.
FDSlotCallback
alias FDSlotCallback = void delegate(FD)
Undocumented in source.
sock_t
alias sock_t = int
Undocumented in source.
sock_t
alias sock_t = size_t
Undocumented in source.

Classes

PosixEventDriver
class PosixEventDriver(Loop : PosixEventLoop)
Undocumented in source.
PosixEventDriverCore
class PosixEventDriverCore(Loop : PosixEventLoop, Timers : EventDriverTimers, Events : EventDriverEvents, Processes : EventDriverProcesses)
Undocumented in source.
PosixEventLoop
class PosixEventLoop
Undocumented in source.

Enums

EventMask
enum EventMask
Undocumented in source.
EventType
enum EventType
Undocumented in source.
FDFlags
enum FDFlags
Undocumented in source.

Functions

log
void log(string fmt, ARGS args)
Undocumented in source. Be warned that the author may not have intended to support it.

See Also

eventcore.drivers.select, eventcore.drivers.epoll, eventcore.drivers.kqueue

Meta