Lines Matching refs:raw_pcb
48 struct raw_pcb {
52 struct raw_pcb *next;
57 * @param arg user supplied argument (raw_pcb.recv_arg)
58 * @param pcb the raw_pcb which received data
66 u8_t(*recv) (void *arg, struct raw_pcb * pcb, struct pbuf * p,
74 struct raw_pcb *raw_new(u8_t proto);
75 void raw_remove(struct raw_pcb *pcb);
76 err_t raw_bind(struct raw_pcb *pcb, struct ip_addr *ipaddr);
77 err_t raw_connect(struct raw_pcb *pcb, struct ip_addr *ipaddr);
79 void raw_recv(struct raw_pcb *pcb,
80 u8_t(*recv) (void *arg, struct raw_pcb * pcb,
83 err_t raw_sendto(struct raw_pcb *pcb, struct pbuf *p,
85 err_t raw_send(struct raw_pcb *pcb, struct pbuf *p);