/// <summary> /// 构造函数,使用一个特定的编码器来初始化 /// </summary> /// <param name="_coder">报文编码器</param> public TcpClient(Coder coder) { _coder = coder; }
/// <summary> /// 构造函数(默认使用Default编码方式) /// </summary> /// <param name="port">服务器端监听的端口号</param> /// <param name="maxClient">服务器能容纳客户端的最大能力</param> public TcpServer(ushort port, int maxClient) { _port = port; _maxClient = maxClient; _coder = new Coder(Coder.EncodingMothord.Default); }
/// <summary> /// 默认构造函数,使用默认的编码格式 /// </summary> public TcpClient() { _coder = new Coder(Coder.EncodingMothord.Default); }
/// <summary> /// 构造函数 /// </summary> /// <param name="port">服务器端监听的端口号</param> /// <param name="maxClient">服务器能容纳客户端的最大能力</param> /// <param name="encodingMothord">通讯的编码方式</param> public TcpServer(ushort port, int maxClient, Coder coder) { _port = port; _maxClient = maxClient; _coder = coder; }