Пример #1
0
 /// <summary>
 /// 创建套接字
 /// </summary>
 /// <param name="clientCreator"></param>
 /// <param name="ipAddress"></param>
 /// <param name="port"></param>
 /// <param name="createVersion"></param>
 internal override TcpServer.ClientSocketBase CreateSocketByCreator(TcpServer.ClientSocketCreator <ServerAttribute> clientCreator, IPAddress ipAddress, int port, int createVersion)
 {
     return(new ClientSocket(clientCreator, ipAddress, port, createVersion));
 }
Пример #2
0
 /// <summary>
 /// TCP 调用客户端套接字
 /// </summary>
 /// <param name="clientCreator">TCP 服务客户端创建器</param>
 /// <param name="ipAddress"></param>
 /// <param name="port"></param>
 /// <param name="createVersion"></param>
 internal ClientSocket(TcpServer.ClientSocketCreator<ServerAttribute> clientCreator, IPAddress ipAddress, int port, int createVersion)
     : base(clientCreator, ipAddress, port, createVersion, int.MaxValue)
 {
 }
Пример #3
0
 /// <summary>
 /// TCP 调用客户端套接字
 /// </summary>
 /// <param name="clientCreator">TCP 服务客户端创建器</param>
 /// <param name="ipAddress"></param>
 /// <param name="port"></param>
 /// <param name="createVersion"></param>
 internal ClientSocket(TcpServer.ClientSocketCreator clientCreator, IPAddress ipAddress, int port, int createVersion)
     : base(clientCreator, ipAddress, port, createVersion, clientCreator.Attribute.GetMaxInputSize)
 {
 }