Receives bytes from a socket and stores the sending peer's address.
#include <prio.h> PRInt32 PR_RecvFrom( PRFileDesc *fd, void *buf, PRInt32 amount, PRIntn flags, PRNetAddr *addr, PRIntervalTime timeout);
The function has the following parameters:
fd
buf
amount
flags
addr
PRNetAddr
timeout
PRIntervalTime
The function returns one of the following values:
PR_GetError
PR_RecvFrom receives up to a specified number of bytes from socket, which may or may not be connected. The operation blocks until one or more bytes are transferred, a timeout has occurred, or there is an error. No more than amount bytes will be transferred. PR_RecvFrom is usually used with a UDP socket.
PR_RecvFrom