GDStreamSocket Class |
Namespace: GD
public sealed class GDStreamSocket : IClosable
The GDStreamSocket type exposes the following members.
Name | Description | |
---|---|---|
GDStreamSocket | Initializes a new instance of the GDStreamSocket class |
Name | Description | |
---|---|---|
Control | Provides socket control data on a GDStreamSocket object. | |
Information | Gets socket information on a GDStreamSocket object. | |
InputStream | Exposes IInputStream to enable sending data through the socket to the remote endpoint. | |
OutputStream | Exposes IInputStream to enable receiving data from the remote endpoint through the socket. |
Name | Description | |
---|---|---|
ConnectAsync(EndpointPair) | Establishes a connection to a remote host using provided EndpointPair. | |
ConnectAsync(EndpointPair, SocketProtectionLevel) | Establishes a connection to a remote host using provided EndpointPair and SocketProtectionLevel. | |
ConnectAsync(HostName, String) | Establishes a connection to a remote host using provided HostName and port number. | |
ConnectAsync(HostName, String, SocketProtectionLevel) | Establishes a connection to a remote host using provided HostName port number and SocketProtectionLevel. | |
DisableHostVerification | This function disables host name verification, when making an SSL/TLS connection. Host name verification is an SSL/TLS security option. | |
DisablePeerVerification | This function disables certificate authenticity verification, when making an SSL/TLS connection. Authenticity verification is an SSL/TLS security option. | |
Disconnect | The Disconnect method aborts any pending operations and disconnects GDStreamSocket object. | |
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
ToString | (Inherited from Object.) | |
UpgradeToSslAsync | Starts an asynchronous operation to upgrade a connected socket to use SSL on a GDStreamSocket object. |