Пример #1
0
        /// <summary>
        /// Constrguctor
        /// </summary>
        /// <param name="serverIPAddress"></param>
        /// <param name="port"></param>
        /// <param name="autoConnect"></param>
        public MinaTCPClient(IPAddress serverIPAddress, Int32 port, DProcessMessage callProcessMessage, bool autoConnect = true)
        {
            _logger   = LogManager.GetCurrentClassLogger();
            Connected = false;

            _serverIpAddress   = serverIPAddress;
            _port              = port;
            CallProcessMessage = callProcessMessage;

            Manager = new TCPClientProtocolManager();
        }
Пример #2
0
        /// <summary>
        /// Constructor
        /// </summary>
        public MinaTCPServer(Int32 port, DProcessMessage callProcessMessage)
        {
            _logger   = LogManager.GetCurrentClassLogger();
            Connected = false;

            Sessions           = new List <IoSession>();
            _port              = port;
            CallProcessMessage = callProcessMessage;

            Manager = new TCPServerProtocolManager();
        }