/// <summary> /// Initializes a new instance of the <see cref="IrcClient"/> class. /// </summary> /// <param name="host">The host of the IRC server.</param> /// <param name="port">The port of the IRC server.</param> /// <param name="registrationInfo"> The user informations used for registering the connection.</param> public IrcClient(string host, int port, IrcRegistrationInfo registrationInfo, IIrcAntiFlood antiFlood, string[] capabilities) { Host = host; Port = port; _registrationInfo = registrationInfo; _antiFlood = antiFlood; Capabilities = capabilities; State = IrcState.Offline; InitMessageHandlers(); }
public IrcClient(string host, int port, IrcRegistrationInfo registrationInfo, IIrcAntiFlood antiFlood) : this(host, port, registrationInfo, antiFlood, null) { }