Sends bytes a socket to a specified destination.
#include <prio.h> PRInt32 PR_SendTo( PRFileDesc *fd, const void *buf, PRInt32 amount, PRIntn flags, const PRNetAddr *addr, PRIntervalTime timeout);
The function has the following parameters:
fd
PRFileDesc
object representing a socket.buf
amount
buf
(in bytes).flags
addr
timeout
PRIntervalTime
specifying the time limit for completion of the receive operation.The function returns one of the following values:
PR_GetError
.PR_SendTo
sends a specified number of bytes from a socket to the specified destination address. The calling thread blocks until all bytes are sent, a timeout has occurred, or there is an error.