ExtensionMethods.RequestAsync Method (Tcp.SecureTcpClient, Byte[], Int32)
From Tungsten Suite
Tungsten
|
|
ExtensionMethodsRequestAsync Method (TcpSecureTcpClient, Byte, Int32) |
Sends a request to the server and waits for a response. Can be used along with, or in lieu of, the regular method of calling Write and handling the BytesReceived event.
Namespace: W.Net
Assembly: Tungsten.Net (in Tungsten.Net.dll) Version: 2.0.2
C#
public static Task<byte[]> RequestAsync( this TcpSecureTcpClient client, byte[] request, int msTimeout )
Parameters
- client
- Type: W.NetTcpSecureTcpClient
The W.Net.Tcp.SecureTcpClient instance - request
- Type: SystemByte
The request to be made to the server - msTimeout
- Type: SystemInt32
The time to wait for a response
Return Value
Type: TaskByteNull if a timeout occurs, otherwise the server's response