- MAX_PRIORITY
enum MAX_PRIORITY;
- DEFAULT_PRIORITY
enum DEFAULT_PRIORITY;
send queues data for sending in one of five queues, indexed
by a numeric priority.
MAX_PRIORITY is the highest (least urgent) priority index.
DEFAULT_PRIORITY is the default priority
- defaultDisconnectReason
auto defaultDisconnectReason;
This is the default value for the disconnect reason string parameter.
- state
ConnectionState state [@property getter]
- connected
deprecated bool connected [@property getter]
Has a connection been established?
- disconnecting
deprecated bool disconnecting [@property getter]
Are we in the process of disconnecting? (Waiting for data to be flushed)
- send
void send(Data[] data, int priority)
void send(Data datum, int priority)
- disconnect
void disconnect(string reason, DisconnectType type)
Terminate the connection.
- ConnectHandler
alias ConnectHandler = void delegate()
Callback setter for when a connection has been established
(if applicable).
- handleConnect
ConnectHandler handleConnect [@property setter]
Undocumented in source.
- ReadDataHandler
alias ReadDataHandler = void delegate(Data data)
Callback setter for when new data is read.
- handleReadData
ReadDataHandler handleReadData [@property setter]
Undocumented in source.
- DisconnectHandler
alias DisconnectHandler = void delegate(string reason, DisconnectType type)
Callback setter for when a connection was closed.
- handleDisconnect
DisconnectHandler handleDisconnect [@property setter]
Undocumented in source.
- BufferFlushedHandler
alias BufferFlushedHandler = void delegate()
Callback setter for when all queued data has been sent.
- handleBufferFlushed
BufferFlushedHandler handleBufferFlushed [@property setter]
Undocumented in source.
IConnection implementation which replays an IrcClient log file.