/// <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(); }
/// <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(); }