Brew MP 1.0.2
This function reads data from a socket into one or more buffers described by
the entries in the iov array. This function always returns immediately. If there
is no data available and the connection is still active, ISOCKET_ReadV() returns
AEE_NET_WOULDBLOCK. To be notified when to call ISOCKET_ReadV() again, the caller
must call ISOCKET_Readable().
Pointer to the ISocket Interface object.
Array of SockIOBlock structures into which data can be read.
Specifies the number of entries in the iov array.
- bytes_read, any positive number indicates the number of bytes that have been
successfully read into the provided buffer.
0 (zero), if there is no more data to be received; the peer has shut down the
AEE_NET_WOULDBLOCK, if no data available now; try again later (See ISOCKET_Readable()).
AEE_NET_ERROR, if the socket is not in a valid state to receive data.