LwIP
netconn::state
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
netconn::state
netconn::state field
current state of the netconn
Syntax
from
api.h:222
enum
netconn_state
state
;
References
Location
Referrer
Text
api.h:222
enum
netconn_state
state
;
api_msg.c:364
poll_tcp()
if
(
conn
->
state
==
NETCONN_WRITE
)
{
api_msg.c:366
poll_tcp()
}
else
if
(
conn
->
state
==
NETCONN_CLOSE
)
{
api_msg.c:406
sent_tcp()
if
(
conn
->
state
==
NETCONN_WRITE
)
{
api_msg.c:408
sent_tcp()
}
else
if
(
conn
->
state
==
NETCONN_CLOSE
)
{
api_msg.c:452
err_tcp()
old_state
=
conn
->
state
;
api_msg.c:453
err_tcp()
conn
->
state
=
NETCONN_NONE
;
api_msg.c:758
netconn_alloc()
conn
->
state
=
NETCONN_NONE
;
api_msg.c:932
lwip_netconn_do_close_internal()
LWIP_ASSERT
(
"conn must be in state NETCONN_CLOSE"
,
(
conn
->
state
==
NETCONN_CLOSE
)
)
;
api_msg.c:1061
lwip_netconn_do_close_internal()
conn
->
state
=
NETCONN_NONE
;
api_msg.c:1117
lwip_netconn_do_delconn()
enum
netconn_state
state
=
msg
->
conn
->
state
;
api_msg.c:1173
lwip_netconn_do_delconn()
msg
->
conn
->
state
=
NETCONN_CLOSE
;
api_msg.c:1178
lwip_netconn_do_delconn()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
==
NETCONN_CLOSE
)
;
api_msg.c:1182
lwip_netconn_do_delconn()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
==
NETCONN_NONE
)
;
api_msg.c:1315
lwip_netconn_do_connected()
LWIP_ASSERT
(
"conn->state == NETCONN_CONNECT"
,
conn
->
state
==
NETCONN_CONNECT
)
;
api_msg.c:1332
lwip_netconn_do_connected()
conn
->
state
=
NETCONN_NONE
;
api_msg.c:1373
lwip_netconn_do_connect()
if
(
msg
->
conn
->
state
==
NETCONN_CONNECT
)
{
api_msg.c:1375
lwip_netconn_do_connect()
}
else
if
(
msg
->
conn
->
state
!=
NETCONN_NONE
)
{
api_msg.c:1383
lwip_netconn_do_connect()
msg
->
conn
->
state
=
NETCONN_CONNECT
;
api_msg.c:1392
lwip_netconn_do_connect()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
==
NETCONN_CONNECT
)
;
api_msg.c:1396
lwip_netconn_do_connect()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
!=
NETCONN_CONNECT
)
;
api_msg.c:1456
lwip_netconn_do_listen()
if
(
msg
->
conn
->
state
==
NETCONN_NONE
)
{
api_msg.c:1496
lwip_netconn_do_listen()
msg
->
conn
->
state
=
NETCONN_LISTEN
;
api_msg.c:1507
lwip_netconn_do_listen()
}
else
if
(
msg
->
conn
->
state
==
NETCONN_LISTEN
)
{
api_msg.c:1652
lwip_netconn_do_writemore()
LWIP_ASSERT
(
"conn->state == NETCONN_WRITE"
,
(
conn
->
state
==
NETCONN_WRITE
)
)
;
api_msg.c:1789
lwip_netconn_do_writemore()
conn
->
state
=
NETCONN_NONE
;
api_msg.c:1821
lwip_netconn_do_write()
if
(
msg
->
conn
->
state
!=
NETCONN_NONE
)
{
api_msg.c:1825
lwip_netconn_do_write()
msg
->
conn
->
state
=
NETCONN_WRITE
;
api_msg.c:1832
lwip_netconn_do_write()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
==
NETCONN_WRITE
)
;
api_msg.c:1836
lwip_netconn_do_write()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
!=
NETCONN_WRITE
)
;
api_msg.c:1939
lwip_netconn_do_close()
enum
netconn_state
state
=
msg
->
conn
->
state
;
api_msg.c:1982
lwip_netconn_do_close()
msg
->
conn
->
state
=
NETCONN_CLOSE
;
api_msg.c:1986
lwip_netconn_do_close()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
==
NETCONN_CLOSE
)
;
api_msg.c:1990
lwip_netconn_do_close()
LWIP_ASSERT
(
"state!"
,
msg
->
conn
->
state
==
NETCONN_NONE
)
;
Data Use
Functions writing
netconn::state
Functions reading
netconn::state
err_tcp()
netconn_alloc()
lwip_netconn_do_close_internal()
lwip_netconn_do_delconn()
lwip_netconn_do_connected()
lwip_netconn_do_connect()
lwip_netconn_do_listen()
lwip_netconn_do_writemore()
lwip_netconn_do_write()
lwip_netconn_do_close()
all items filtered out
netconn::state
poll_tcp()
sent_tcp()
err_tcp()
lwip_netconn_do_close_internal()
lwip_netconn_do_delconn()
lwip_netconn_do_connected()
lwip_netconn_do_connect()
lwip_netconn_do_listen()
lwip_netconn_do_writemore()
lwip_netconn_do_write()
lwip_netconn_do_close()
all items filtered out
Type of
netconn::state
netconn::state
netconn_state
all items filtered out