TlsClientSocket.ConnectAsync Method
Namespace: Rebex.Net
Assembly: Rebex.Tls.dll (version 7.0.9119)
ConnectAsync(EndPoint)
Establishes a connection to a remote device.
Declaration
public async Task ConnectAsync(EndPoint remoteEP)
Parameters
Type | Name | Description |
---|---|---|
EndPoint | remoteEP | An EndPoint that represents the remote device. |
Returns
Type | Description |
---|---|
Task | A Task that represents the connect operation. |
Remarks
The ConnectAsync(EndPoint) method establishes a network connection to a device
identified by the remoteEP
parameter. Once the connection has been made,
you can send data to the remote device with the SendAsync(ArraySegment<Byte>) method,
or receive data from the remote device with the ReceiveAsync(ArraySegment<Byte>) method.
ConnectAsync(String, Int32)
Establishes a connection to a remote device.
Declaration
public async Task ConnectAsync(string serverName, int port)
Parameters
Type | Name | Description |
---|---|---|
String | serverName | The hostname (or IP address) of the remote device. |
Int32 | port | The port number associated with the hostname. |
Returns
Type | Description |
---|---|
Task | A Task that represents the asynchronous operation. |
Remarks
The ConnectAsync(String, Int32) method establishes a network connection to a host identified
by the serverName
and port
parameters. Once the connection has been made,
you can send data to the remote device with the SendAsync(ArraySegment<Byte>) method,
or receive data from the remote device with the ReceiveAsync(ArraySegment<Byte>) method.