sockets is only used within LwIP.
 
Symbols
loading...
Files
loading...

sockets variable

The global array of available sockets

Syntax

static struct lwip_sock sockets[NUM_SOCKETS];

References

LocationReferrerText
sockets.c:260
static struct lwip_sock sockets[NUM_SOCKETS];
sockets.c:418tryget_socket_unconn_nouse()
return &sockets[s];
sockets.c:511alloc_socket()
if (!sockets[i].conn) {
sockets.c:520alloc_socket()
sockets[i].conn = newconn;
sockets.c:524alloc_socket()
sockets[i].lastdata.pbuf = NULL;
sockets.c:526alloc_socket()
LWIP_ASSERT("sockets[i].select_waiting == 0", sockets[i].select_waiting == 0);
sockets.c:527alloc_socket()
sockets[i].rcvevent = 0;
sockets.c:530alloc_socket()
sockets[i].sendevent = (NETCONNTYPE_GROUP(newconn->type) == NETCONN_TCP ? (accepted != 0) : 1);
sockets.c:531alloc_socket()
sockets[i].errevent = 0;
sockets.c:661lwip_accept()
nsock = &sockets[newsock - LWIP_SOCKET_OFFSET];

Data Use

Functions reading sockets
sockets
Type of sockets
sockets
all items filtered out