Пример #1
0
        /// <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();
        }
Пример #2
0
 public IrcClient(string host, int port, IrcRegistrationInfo registrationInfo, IIrcAntiFlood antiFlood) : this(host, port, registrationInfo, antiFlood, null)
 {
 }