Lines Matching refs:pcb
73 /** Function prototype for udp pcb receive callback functions
74 * addr and port are in same byte order as in the pcb
82 * @param pcb the udp_pcb which received data
87 typedef void (*udp_recv_fn)(void *arg, struct udp_pcb *pcb, struct pbuf *p,
124 void udp_remove (struct udp_pcb *pcb);
125 err_t udp_bind (struct udp_pcb *pcb, ip_addr_t *ipaddr,
127 err_t udp_connect (struct udp_pcb *pcb, ip_addr_t *ipaddr,
129 void udp_disconnect (struct udp_pcb *pcb);
130 void udp_recv (struct udp_pcb *pcb, udp_recv_fn recv,
132 err_t udp_sendto_if (struct udp_pcb *pcb, struct pbuf *p,
135 err_t udp_sendto (struct udp_pcb *pcb, struct pbuf *p,
137 err_t udp_send (struct udp_pcb *pcb, struct pbuf *p);
140 err_t udp_sendto_if_chksum(struct udp_pcb *pcb, struct pbuf *p,
144 err_t udp_sendto_chksum(struct udp_pcb *pcb, struct pbuf *p,
147 err_t udp_send_chksum(struct udp_pcb *pcb, struct pbuf *p,
151 #define udp_flags(pcb) ((pcb)->flags)
152 #define udp_setflags(pcb, f) ((pcb)->flags = (f))