AsyncEvent

Undocumented in source.

Constructors

this
this(AsynType type, EventCallInterface obj, socket_t fd, bool enread, bool enwrite, bool etMode, bool oneShot)
Undocumented in source.
this
this()
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

rmNextPrev
void rmNextPrev()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

fd
fd [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isActive
isActive [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isActive
bool isActive [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
obj
obj [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
type
type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_fd
socket_t _fd;
Undocumented in source.
enRead
bool enRead;
Undocumented in source.
enWrite
bool enWrite;
Undocumented in source.
etMode
bool etMode;
Undocumented in source.
next
AsyncEvent* next;
Undocumented in source.
oneShot
bool oneShot;
Undocumented in source.
prev
AsyncEvent* prev;
Undocumented in source.
readLen
uint readLen;
Undocumented in source.
timeOut
long timeOut;
Undocumented in source.
timer
EWheelTimer timer;
Undocumented in source.
writeLen
uint writeLen;
Undocumented in source.

Meta