Functions | |
L4_CV int | l4ore_send (int handle, char *buf, l4_size_t size) |
Send packet through the connection specified. | |
L4_CV int | l4ore_recv_blocking (int handle, char **buf, l4_size_t *size, l4_timeout_t timeout) |
Receive packet. Block until a packet is available. | |
L4_CV int | l4ore_recv_nonblocking (int handle, char **buf, unsigned int *size) |
Receive packet. Return immediately when no data available. |
L4_CV int l4ore_recv_blocking | ( | int | handle, | |
char ** | buf, | |||
l4_size_t * | size, | |||
l4_timeout_t | timeout | |||
) |
L4_CV int l4ore_recv_nonblocking | ( | int | handle, | |
char ** | buf, | |||
unsigned int * | size | |||
) |
Receive packet. Return immediately when no data available.
handle | connection handle | |
buf | receive buffer | |
size | receive buffer size |
<0 error
>0 if buffer is too small, the return value specifies the buffer size needed.
L4_CV int l4ore_send | ( | int | handle, | |
char * | buf, | |||
l4_size_t | size | |||
) |