LwIP
netconn::flags
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
netconn::flags
netconn::flags field
flags holding more netconn-internal state, see NETCONN_FLAG_* defines
Syntax
from
api.h:277
u8_t
flags
;
References
Location
Referrer
Text
api.h:277
u8_t
flags
;
api_lib.c:493
netconn_accept()
if
(
!
NETCONN_ACCEPTMBOX_WAITABLE
(
conn
)
)
{
api_lib.c:502
netconn_accept()
if
(
netconn_is_nonblocking
(
conn
)
)
{
api_lib.c:598
netconn_recv_data()
if
(
netconn_is_nonblocking
(
conn
)
||
(
apiflags
&
NETCONN_DONTBLOCK
)
||
api_lib.c:599
netconn_recv_data()
(
conn
->
flags
&
NETCONN_FLAG_MBOXCLOSED
)
||
(
conn
->
pending_err
!=
ERR_OK
)
)
{
api_lib.c:608
netconn_recv_data()
if
(
conn
->
flags
&
NETCONN_FLAG_MBOXCLOSED
)
{
api_lib.c:716
netconn_recv_data_tcp()
if
(
netconn_is_flag_set
(
conn
,
NETCONN_FIN_RX_PENDING
)
)
{
api_lib.c:717
netconn_recv_data_tcp()
netconn_clear_flags
(
conn
,
NETCONN_FIN_RX_PENDING
)
;
api_lib.c:749
netconn_recv_data_tcp()
netconn_set_flags
(
conn
,
NETCONN_FIN_RX_PENDING
)
;
api_lib.c:1008
netconn_write_vectors_partly()
dontblock
=
netconn_is_nonblocking
(
conn
)
||
(
apiflags
&
NETCONN_DONTBLOCK
)
;
api_msg.c:377
poll_tcp()
if
(
conn
->
flags
&
NETCONN_FLAG_CHECK_WRITESPACE
)
{
api_msg.c:382
poll_tcp()
netconn_clear_flags
(
conn
,
NETCONN_FLAG_CHECK_WRITESPACE
)
;
api_msg.c:416
sent_tcp()
netconn_clear_flags
(
conn
,
NETCONN_FLAG_CHECK_WRITESPACE
)
;
api_msg.c:449
err_tcp()
conn
->
flags
|=
NETCONN_FLAG_MBOXCLOSED
;
api_msg.c:480
err_tcp()
int
was_nonblocking_connect
=
IN_NONBLOCKING_CONNECT
(
conn
)
;
api_msg.c:481
err_tcp()
SET_NONBLOCKING_CONNECT
(
conn
,
0
)
;
api_msg.c:780
netconn_alloc()
conn
->
flags
=
init_flags
;
api_msg.c:1139
lwip_netconn_do_delconn()
(
(
state
==
NETCONN_CONNECT
)
&&
!
IN_NONBLOCKING_CONNECT
(
msg
->
conn
)
)
)
{
api_msg.c:1147
lwip_netconn_do_delconn()
(
state
!=
NETCONN_CONNECT
)
||
IN_NONBLOCKING_CONNECT
(
msg
->
conn
)
)
;
api_msg.c:1317
lwip_netconn_do_connected()
(
conn
->
current_msg
!=
NULL
)
||
IN_NONBLOCKING_CONNECT
(
conn
)
)
;
api_msg.c:1326
lwip_netconn_do_connected()
was_blocking
=
!
IN_NONBLOCKING_CONNECT
(
conn
)
;
api_msg.c:1327
lwip_netconn_do_connected()
SET_NONBLOCKING_CONNECT
(
conn
,
0
)
;
api_msg.c:1382
lwip_netconn_do_connect()
u8_t
non_blocking
=
netconn_is_nonblocking
(
msg
->
conn
)
;
api_msg.c:1384
lwip_netconn_do_connect()
SET_NONBLOCKING_CONNECT
(
msg
->
conn
,
non_blocking
)
;
api_msg.c:1660
lwip_netconn_do_writemore()
dontblock
=
netconn_is_nonblocking
(
conn
)
||
(
apiflags
&
NETCONN_DONTBLOCK
)
;
api_msg.c:1734
lwip_netconn_do_writemore()
conn
->
flags
|=
NETCONN_FLAG_CHECK_WRITESPACE
;
sockets.c:3815
lwip_ioctl()
netconn_set_nonblocking
(
sock
->
conn
,
val
)
;
sockets.c:3848
lwip_fcntl()
ret
=
netconn_is_nonblocking
(
sock
->
conn
)
?
O_NONBLOCK
:
0
;
sockets.c:3888
lwip_fcntl()
netconn_set_nonblocking
(
sock
->
conn
,
val
&
O_NONBLOCK
)
;
Data Use
Functions writing
netconn::flags
Functions reading
netconn::flags
netconn_recv_data_tcp()
poll_tcp()
sent_tcp()
err_tcp()
netconn_alloc()
lwip_netconn_do_connected()
lwip_netconn_do_connect()
lwip_netconn_do_writemore()
lwip_ioctl()
lwip_fcntl()
all items filtered out
netconn::flags
netconn_accept()
netconn_recv_data()
netconn_recv_data_tcp()
netconn_write_vectors_partly()
poll_tcp()
sent_tcp()
err_tcp()
lwip_netconn_do_delconn()
lwip_netconn_do_connected()
lwip_netconn_do_connect()
lwip_netconn_do_writemore()
lwip_ioctl()
lwip_fcntl()
all items filtered out
Type of
netconn::flags
netconn::flags
u8_t
all items filtered out