netconn::::udp is only used within LwIP.
 
Symbols
loading...
Files
loading...

netconn::::udp field

Syntax

struct udp_pcb *udp;

References

LocationReferrerText
api.h:227
struct udp_pcb *udp;
api_msg.c:238recv_udp()
LWIP_ASSERT("recv_udp: recv for wrong pcb!", conn->pcb.udp == pcb);
api_msg.c:641pcb_new()
msg->conn->pcb.udp = udp_new_ip_type(iptype);
api_msg.c:642pcb_new()
if (msg->conn->pcb.udp != NULL) {
api_msg.c:649pcb_new()
api_msg.c:651pcb_new()
api_msg.c:1166lwip_netconn_do_delconn()
msg->conn->pcb.udp->recv_arg = NULL;
api_msg.c:1167lwip_netconn_do_delconn()
udp_remove(msg->conn->pcb.udp);
api_msg.c:1230lwip_netconn_do_bind()
err = udp_bind(msg->conn->pcb.udp, API_EXPR_REF(msg->msg.bc.ipaddr), msg->msg.bc.port);
api_msg.c:1274lwip_netconn_do_bind_if()
udp_bind_netif(msg->conn->pcb.udp, netif);
api_msg.c:1367lwip_netconn_do_connect()
err = udp_connect(msg->conn->pcb.udp, API_EXPR_REF(msg->msg.bc.ipaddr), msg->msg.bc.port);
api_msg.c:1431lwip_netconn_do_disconnect()
udp_disconnect(msg->conn->pcb.udp);
api_msg.c:1562lwip_netconn_do_send()
err = udp_send(msg->conn->pcb.udp, msg->msg.b->p);
api_msg.c:1564lwip_netconn_do_send()
err = udp_sendto(msg->conn->pcb.udp, msg->msg.b->p, &msg->msg.b->addr, msg->msg.b->port);
api_msg.c:1895lwip_netconn_do_getaddr()
api_msg.c:1897lwip_netconn_do_getaddr()
if ((msg->conn->pcb.udp->flags & UDP_FLAGS_CONNECTED) == 0) {
api_msg.c:1900lwip_netconn_do_getaddr()
sockets.c:3010lwip_getsockopt_impl()
*(int *)optval = udp_is_flag_set(sock->conn->pcb.udp, UDP_FLAGS_NOCHKSUM) ? 1 : 0;
sockets.c:3415lwip_setsockopt_impl()
udp_set_flags(sock->conn->pcb.udp, UDP_FLAGS_NOCHKSUM);
sockets.c:3417lwip_setsockopt_impl()
udp_clear_flags(sock->conn->pcb.udp, UDP_FLAGS_NOCHKSUM);
sockets.c:3444lwip_setsockopt_impl()
udp_bind_netif(sock->conn->pcb.udp, n);

Data Use

Type of netconn::::udp
netconn::::udp
all items filtered out