Classes |
struct | raw_pcb |
Defines |
#define | raw_init() |
Typedefs |
typedef u8_t(* | raw_recv_fn )(void *arg, struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *addr) |
| Function prototype for raw pcb receive callback functions.
|
Functions |
struct raw_pcb * | raw_new (u8_t proto) |
void | raw_remove (struct raw_pcb *pcb) |
err_t | raw_bind (struct raw_pcb *pcb, ip_addr_t *ipaddr) |
err_t | raw_connect (struct raw_pcb *pcb, ip_addr_t *ipaddr) |
void | raw_recv (struct raw_pcb *pcb, raw_recv_fn recv, void *recv_arg) |
err_t | raw_sendto (struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *ipaddr) |
err_t | raw_send (struct raw_pcb *pcb, struct pbuf *p) |
u8_t | raw_input (struct pbuf *p, struct netif *inp) |