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

netconn::state field

current state of the netconn

Syntax

enum netconn_state state;

References

LocationReferrerText
api.h:222
enum netconn_state state;
api_msg.c:364poll_tcp()
if (conn->state == NETCONN_WRITE) {
api_msg.c:366poll_tcp()
} else if (conn->state == NETCONN_CLOSE) {
api_msg.c:406sent_tcp()
if (conn->state == NETCONN_WRITE) {
api_msg.c:408sent_tcp()
} else if (conn->state == NETCONN_CLOSE) {
api_msg.c:452err_tcp()
old_state = conn->state;
api_msg.c:453err_tcp()
conn->state = NETCONN_NONE;
api_msg.c:758netconn_alloc()
conn->state = NETCONN_NONE;
api_msg.c:932lwip_netconn_do_close_internal()
LWIP_ASSERT("conn must be in state NETCONN_CLOSE", (conn->state == NETCONN_CLOSE));
api_msg.c:1061lwip_netconn_do_close_internal()
conn->state = NETCONN_NONE;
api_msg.c:1117lwip_netconn_do_delconn()
enum netconn_state state = msg->conn->state;
api_msg.c:1173lwip_netconn_do_delconn()
msg->conn->state = NETCONN_CLOSE;
api_msg.c:1178lwip_netconn_do_delconn()
LWIP_ASSERT("state!", msg->conn->state == NETCONN_CLOSE);
api_msg.c:1182lwip_netconn_do_delconn()
LWIP_ASSERT("state!", msg->conn->state == NETCONN_NONE);
api_msg.c:1315lwip_netconn_do_connected()
LWIP_ASSERT("conn->state == NETCONN_CONNECT", conn->state == NETCONN_CONNECT);
api_msg.c:1332lwip_netconn_do_connected()
conn->state = NETCONN_NONE;
api_msg.c:1373lwip_netconn_do_connect()
if (msg->conn->state == NETCONN_CONNECT) {
api_msg.c:1375lwip_netconn_do_connect()
} else if (msg->conn->state != NETCONN_NONE) {
api_msg.c:1383lwip_netconn_do_connect()
msg->conn->state = NETCONN_CONNECT;
api_msg.c:1392lwip_netconn_do_connect()
LWIP_ASSERT("state!", msg->conn->state == NETCONN_CONNECT);
api_msg.c:1396lwip_netconn_do_connect()
LWIP_ASSERT("state!", msg->conn->state != NETCONN_CONNECT);
api_msg.c:1456lwip_netconn_do_listen()
if (msg->conn->state == NETCONN_NONE) {
api_msg.c:1496lwip_netconn_do_listen()
msg->conn->state = NETCONN_LISTEN;
api_msg.c:1507lwip_netconn_do_listen()
} else if (msg->conn->state == NETCONN_LISTEN) {
api_msg.c:1652lwip_netconn_do_writemore()
LWIP_ASSERT("conn->state == NETCONN_WRITE", (conn->state == NETCONN_WRITE));
api_msg.c:1789lwip_netconn_do_writemore()
conn->state = NETCONN_NONE;
api_msg.c:1821lwip_netconn_do_write()
if (msg->conn->state != NETCONN_NONE) {
api_msg.c:1825lwip_netconn_do_write()
msg->conn->state = NETCONN_WRITE;
api_msg.c:1832lwip_netconn_do_write()
LWIP_ASSERT("state!", msg->conn->state == NETCONN_WRITE);
api_msg.c:1836lwip_netconn_do_write()
LWIP_ASSERT("state!", msg->conn->state != NETCONN_WRITE);
api_msg.c:1939lwip_netconn_do_close()
enum netconn_state state = msg->conn->state;
api_msg.c:1982lwip_netconn_do_close()
msg->conn->state = NETCONN_CLOSE;
api_msg.c:1986lwip_netconn_do_close()
LWIP_ASSERT("state!", msg->conn->state == NETCONN_CLOSE);
api_msg.c:1990lwip_netconn_do_close()
LWIP_ASSERT("state!", msg->conn->state == NETCONN_NONE);