AbstractChannel

Constructors

this
this(Selector loop, ChannelType type)
Undocumented in source.

Members

Functions

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
close
void close()
doClose
void doClose()
Undocumented in source. Be warned that the author may not have intended to support it.
errorOccurred
void errorOccurred(ErrorCode code, string msg)
Undocumented in source. Be warned that the author may not have intended to support it.
hasFlag
bool hasFlag(ChannelFlag index)
Undocumented in source. Be warned that the author may not have intended to support it.
isClosed
bool isClosed()
isClosing
bool isClosing()
isRegistered
bool isRegistered()
onClose
void onClose()
Undocumented in source. Be warned that the author may not have intended to support it.
onRead
void onRead()
Undocumented in source. Be warned that the author may not have intended to support it.
onWrite
void onWrite()
Undocumented in source. Be warned that the author may not have intended to support it.
setFlag
void setFlag(ChannelFlag index, bool enable)
Undocumented in source. Be warned that the author may not have intended to support it.
setNext
void setNext(AbstractChannel next)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin OverrideErro
Undocumented in source.

Properties

eventLoop
Selector eventLoop [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
type
ChannelType type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_inLoop
Selector _inLoop;
Undocumented in source.
_isClosed
bool _isClosed;
Undocumented in source.
_isRegistered
bool _isRegistered;
Undocumented in source.
errorHandler
ErrorEventHandler errorHandler;
Undocumented in source.
handle
socket_t handle;
Undocumented in source.
taskWorker
Worker taskWorker;
Undocumented in source.

Mixed In Members

From mixin OverrideErro

isError
bool isError()
Undocumented in source. Be warned that the author may not have intended to support it.
erroString
deprecated alias erroString = errorMessage
Undocumented in source.
errorMessage
string errorMessage()
Undocumented in source. Be warned that the author may not have intended to support it.
clearError
void clearError()
Undocumented in source. Be warned that the author may not have intended to support it.
_error
bool _error;
Undocumented in source.
_errorMessage
string _errorMessage;
Undocumented in source.

Meta