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 | |||
| ) |
1.5.6