ComponentPro UltimateBounceInspector

ISocket Interface Members

See AlsoPropertyMethodMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
The following tables list the members exposed by ISocket.

Public Properties

NameDescription
Public PropertiesAvailableGets the amount of data that has been received from the network and is available to be read.
Public PropertiesConnectedGets a value that indicates whether the ISocket is connected to a remote host as of the last Send or Receive operation.
Public PropertiesFactoryGets the instance of ISocketFactory that created this ISocket.
Public PropertiesInformationGets socket information on the underlying socket object.
Public PropertiesLocalEndPointGets the local endpoint.
Public PropertiesRemoteEndPointGets the remote endpoint.
Public PropertiesTimeoutGets 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).
Top

Public Methods

NameDescription
Public MethodsAcceptAccepts an incoming connection.
Public MethodsBeginAcceptBegins an asynchronous request to accept an incoming connection.
Public MethodsBeginConnectOverloaded. Begins an asynchronous request for a connection to a network device.
Public MethodsBeginListenStarts an asynchronously request to listen for an incoming connection using the specified control socket as a base.
Public MethodsBeginReceiveBegins to asynchronously receive data from the connected ISocket.
Public MethodsBeginSendSends data asynchronously to a connected ISocket.
Public MethodsCloseForces the ISocket connection to close.
Public MethodsConnectOverloaded. Establishes a connection to a remote device.
Public MethodsEndAcceptEnds an asynchronous request to accept an incoming connection.
Public MethodsEndConnectEnds a pending asynchronous connection request.
Public MethodsEndListenEnds an asynchronous request to listen for an incoming connection.
Public MethodsEndReceiveEnds a pending asynchronous read.
Public MethodsEndSendEnds a pending asynchronous send.
Public MethodsGetSessionStatusGets a value that indicates whether the ISocket is currently connected to a remote host.
Public MethodsListenStarts a request to listen for an incoming connection using the specified control socket as a base.
Public MethodsPollDetermines the status of the socket.
Public MethodsReceiveReceives the specified amount of data from the connected ISocket into a specific location of the receive buffer and using the supplied flags.
Public MethodsSendSends the specified amount of data to the connected ISocket starting at the indicated location in the data and using the supplied flags.
Public MethodsShutdownDisables sends and receives on the ISocket.
Top

See Also