コード例 #1
0
ファイル: MinaTCPClient.cs プロジェクト: xjlmx521/ComMonitor
        /// <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
ファイル: MinaTCPServer.cs プロジェクト: xjlmx521/ComMonitor
        /// <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();
        }