Lines Matching refs:TcpClient
33 public TSocketTransport(TcpClient client) in TSocketTransport()
35 TcpClient = client ?? throw new ArgumentNullException(nameof(client)); in TSocketTransport()
49 TcpClient = new TcpClient(); in TSocketTransport()
50 TcpClient.ReceiveTimeout = TcpClient.SendTimeout = timeout; in TSocketTransport()
51 TcpClient.Client.NoDelay = true; in TSocketTransport()
67 TcpClient = new TcpClient(host, port); in TSocketTransport()
68 TcpClient.ReceiveTimeout = TcpClient.SendTimeout = timeout; in TSocketTransport()
69 TcpClient.Client.NoDelay = true; in TSocketTransport()
82 InputStream = TcpClient.GetStream(); in SetInputOutputStream()
83 OutputStream = TcpClient.GetStream(); in SetInputOutputStream()
87 public TcpClient TcpClient { get; private set; } property in Thrift.Transport.Client.TSocketTransport
95 if (TcpClient != null)
97 TcpClient.ReceiveTimeout = TcpClient.SendTimeout = value;
106 return (TcpClient != null) && TcpClient.Connected;
127 if (TcpClient == null) in OpenAsync()
132 await TcpClient.ConnectAsync(Host, Port); in OpenAsync()
140 if (TcpClient != null) in Close()
142 TcpClient.Dispose(); in Close()
143 TcpClient = null; in Close()
154 TcpClient?.Dispose(); in Dispose()