Name | Description | |
---|---|---|
![]() | Available | Gets the amount of data that has been received from the network and is available to be read. |
![]() | Connected | Gets a value that indicates whether the ISocket is connected to a remote host as of the last Send or Receive operation. |
![]() | Factory | Gets the instance of ISocketFactory that created this ISocket. |
![]() | Information | Gets socket information on the underlying socket object. |
![]() | LocalEndPoint | Gets the local endpoint. |
![]() | RemoteEndPoint | Gets the remote endpoint. |
![]() | Timeout | Gets or sets the length of time in milliseconds before the operation times out (specify -1 or 0 to indicate that the request does not time out which is default). |
Name | Description | |
---|---|---|
![]() | Accept | Accepts an incoming connection. |
![]() | BeginAccept | Begins an asynchronous request to accept an incoming connection. |
![]() | BeginConnect | Overloaded. Begins an asynchronous request for a connection to a network device. |
![]() | BeginListen | Starts an asynchronously request to listen for an incoming connection using the specified control socket as a base. |
![]() | BeginReceive | Begins to asynchronously receive data from the connected ISocket. |
![]() | BeginSend | Sends data asynchronously to a connected ISocket. |
![]() | Close | Forces the ISocket connection to close. |
![]() | Connect | Overloaded. Establishes a connection to a remote device. |
![]() | EndAccept | Ends an asynchronous request to accept an incoming connection. |
![]() | EndConnect | Ends a pending asynchronous connection request. |
![]() | EndListen | Ends an asynchronous request to listen for an incoming connection. |
![]() | EndReceive | Ends a pending asynchronous read. |
![]() | EndSend | Ends a pending asynchronous send. |
![]() | GetSessionStatus | Gets a value that indicates whether the ISocket is currently connected to a remote host. |
![]() | Listen | Starts a request to listen for an incoming connection using the specified control socket as a base. |
![]() | Poll | Determines the status of the socket. |
![]() | Receive | Receives the specified amount of data from the connected ISocket into a specific location of the receive buffer and using the supplied flags. |
![]() | Send | Sends the specified amount of data to the connected ISocket starting at the indicated location in the data and using the supplied flags. |
![]() | Shutdown | Disables sends and receives on the ISocket. |