|
Function |
Description |
| = |
Makes one BNetEndpoint identical to another |
| Accept() |
Selects blocking or nonblocking I/O mode |
| Bind() |
Binds the BNetEndpoint to a specific local address |
| Close() |
Closes the connection, if one exists, and discards unread data |
| Connect() |
Establishes a connection to a remote computer |
| Error() |
Returns the last send/receive error code |
| ErrorStr() |
Returns a string describing the last error |
| InitCheck() |
Indicates whether or not the object was initialized successfully |
| IsDataPending() |
Returns true if there's data waiting to be received |
| Listen() |
Sets endpoint options |
| LocalAddr() |
Sets endpoint options |
| BNetEndpoint() |
Constructor |
| Receive() |
Receives data from the remote computer |
| ReceiveFrom() |
Receives data from the specified network address |
| RemoteAddr() |
Selects blocking or nonblocking I/O mode |
| Send() |
Sends data to the remote end of the connection |
| SendTo() |
Sends data to the specified destination address |
| SetNonBlocking() |
Selects blocking or nonblocking I/O mode |
| SetOption() |
Sets endpoint options |
| SetProtocol() |
Sets the protocol type for the connection |
| SetReuseAddr() |
Selects or disables address reusing mode |
| SetTimeout() |
Sets the optional timeout for calls to Receive() and ReceiveFrom() |
| Socket() |
Returns the socket used for connections on this BNetEndpoint |