Create a socket.
Begins to asynchronously receive data from a connected socket.
Sends data asynchronously to a connected socket.
Ends a pending asynchronous read.
* Ends a pending asynchronous send. * * Params: * overlapped = Unique operation identifier. * * Returns: Number of bytes sent. * * Throws: $(D_PSYMBOL SocketException) if unable to receive. * * Postcondition: result >= 0.
$(D_KEYWORD true) if the stream socket peer has performed an orderly shutdown.
Receive data on the connection.
Send data on the connection. If the socket is blocking and there is no buffer space left, $(D_PSYMBOL send) waits, non-blocking socket returns 0 in this case.
Socket returned if a connection has been established.
Note: Available only on Windows.