Meebey.SmartIrc4net
Initializes the message queues, read and write thread
Reconnects to the server
If there was no active connection
The connection failed
If there is already an active connection
Disconnects from the server
If there was no active connection
Raised when a \r\n terminated line is read from the socket
Raised when a \r\n terminated line is written to the socket
Raised before the connect attempt
Raised on successful connect
Raised before the connection is closed
Raised when the connection is closed
Raised when the connection got into an error state
The current address of the connection
The address list of the connection
Which port is used for the connection
By default nothing is done when the library looses the connection
to the server.
Default: false
true, if the library should reconnect on lost connections
false, if the library should not take care of it
If the library should retry to connect when the connection fails.
Default: false
true, if the library should retry to connect
false, if the library should not retry
Delay between retry attempts in Connect() in seconds.
Default: 30
To prevent flooding the IRC server, it's required to delay each
message, given in milliseconds.
Default: 200
On successful registration on the IRC network, this is set to true.
On successful connect to the IRC server, this is set to true.
The SmartIrc4net version number
The full SmartIrc4net version
Encoding which is used for reading and writing to the socket
Default: ISO-8859-1
Timeout in seconds for receiving data from the socket
Default: 600
Timeout in seconds for sending data to the socket
Default: 600
Enables/disables the active channel sync feature
true, to enable
Sets the ctcp version that should be replied on ctcp version request
Checks if the passed nickname is valid according to the RFC
Use with caution, many IRC servers are not conform with this!