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!