| UbixOS
    2.0
    | 
#include <tcpip_priv.h>

| Data Fields | |
| union { | |
| struct { | |
| struct tcpip_api_call_data * arg | |
| tcpip_api_call_fn function | |
| sys_sem_t * sem | |
| } api_call | |
| struct { | |
| tcpip_callback_fn function | |
| void * msg | |
| } api_msg | |
| struct { | |
| void * ctx | |
| tcpip_callback_fn function | |
| } cb | |
| struct { | |
| netif_input_fn input_fn | |
| struct netif * netif | |
| struct pbuf * p | |
| } inp | |
| } | msg | 
| enum tcpip_msg_type | type | 
Definition at line 123 of file tcpip_priv.h.
| struct { ... } tcpip_msg::api_call | 
| struct { ... } tcpip_msg::api_msg | 
| struct tcpip_api_call_data* tcpip_msg::arg | 
Definition at line 132 of file tcpip_priv.h.
| struct { ... } tcpip_msg::cb | 
| void* tcpip_msg::ctx | 
Definition at line 142 of file tcpip_priv.h.
Referenced by tcpip_callbackmsg_new().
| tcpip_callback_fn tcpip_msg::function | 
Definition at line 127 of file tcpip_priv.h.
| tcpip_api_call_fn tcpip_msg::function | 
Definition at line 131 of file tcpip_priv.h.
| struct { ... } tcpip_msg::inp | 
Referenced by tcpip_inpkt(), and tcpip_input().
| netif_input_fn tcpip_msg::input_fn | 
Definition at line 138 of file tcpip_priv.h.
Referenced by tcpip_inpkt().
| void* tcpip_msg::msg | 
Definition at line 128 of file tcpip_priv.h.
Referenced by tcpip_api_call(), tcpip_callback_with_block(), tcpip_callbackmsg_delete(), tcpip_callbackmsg_new(), tcpip_inpkt(), and tcpip_send_msg_wait_sem().
| union { ... } tcpip_msg::msg | 
| struct netif* tcpip_msg::netif | 
Definition at line 137 of file tcpip_priv.h.
| struct pbuf* tcpip_msg::p | 
Definition at line 136 of file tcpip_priv.h.
Referenced by tcpip_inpkt(), and tcpip_input().
| sys_sem_t* tcpip_msg::sem | 
Definition at line 133 of file tcpip_priv.h.
Referenced by tcpip_send_msg_wait_sem().
| enum tcpip_msg_type tcpip_msg::type | 
Definition at line 124 of file tcpip_priv.h.