|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <lwip_glue.h>

Public Attributes | |
| KEVENT | Event |
| union { | |
| struct { | |
| PVOID Arg | |
| } Socket | |
| struct { | |
| struct tcp_pcb * pcb | |
| } FreeSocket | |
| struct { | |
| PCONNECTION_ENDPOINT Connection | |
| ip_addr_t * IpAddress | |
| u16_t Port | |
| } Bind | |
| struct { | |
| PCONNECTION_ENDPOINT Connection | |
| u8_t Backlog | |
| } Listen | |
| struct { | |
| PCONNECTION_ENDPOINT Connection | |
| void * Data | |
| u16_t DataLength | |
| } Send | |
| struct { | |
| PCONNECTION_ENDPOINT Connection | |
| ip_addr_t * IpAddress | |
| u16_t Port | |
| } Connect | |
| struct { | |
| PCONNECTION_ENDPOINT Connection | |
| int shut_rx | |
| int shut_tx | |
| } Shutdown | |
| struct { | |
| PCONNECTION_ENDPOINT Connection | |
| int Callback | |
| } Close | |
| } | Input |
| union { | |
| struct { | |
| struct tcp_pcb * NewPcb | |
| } Socket | |
| struct { | |
| err_t Error | |
| } Bind | |
| struct { | |
| struct tcp_pcb * NewPcb | |
| } Listen | |
| struct { | |
| err_t Error | |
| u32_t Information | |
| } Send | |
| struct { | |
| err_t Error | |
| } Connect | |
| struct { | |
| err_t Error | |
| } Shutdown | |
| struct { | |
| err_t Error | |
| } Close | |
| } | Output |
Definition at line 24 of file lwip_glue.h.
| PVOID lwip_callback_msg::Arg |
Definition at line 32 of file lwip_glue.h.
| u8_t lwip_callback_msg::Backlog |
Definition at line 44 of file lwip_glue.h.
| struct { ... } lwip_callback_msg::Bind |
| struct { ... } lwip_callback_msg::Bind |
| int lwip_callback_msg::Callback |
Definition at line 63 of file lwip_glue.h.
| struct { ... } lwip_callback_msg::Close |
| struct { ... } lwip_callback_msg::Close |
| struct { ... } lwip_callback_msg::Connect |
| struct { ... } lwip_callback_msg::Connect |
| PCONNECTION_ENDPOINT lwip_callback_msg::Connection |
Definition at line 38 of file lwip_glue.h.
Referenced by LibTCPBind(), LibTCPClose(), LibTCPConnect(), LibTCPListen(), LibTCPSend(), and LibTCPShutdown().
| void* lwip_callback_msg::Data |
Definition at line 48 of file lwip_glue.h.
| u16_t lwip_callback_msg::DataLength |
Definition at line 49 of file lwip_glue.h.
| err_t lwip_callback_msg::Error |
Definition at line 73 of file lwip_glue.h.
| KEVENT lwip_callback_msg::Event |
Definition at line 27 of file lwip_glue.h.
| struct { ... } lwip_callback_msg::FreeSocket |
| u32_t lwip_callback_msg::Information |
Definition at line 80 of file lwip_glue.h.
| union { ... } lwip_callback_msg::Input |
| ip_addr_t* lwip_callback_msg::IpAddress |
Definition at line 39 of file lwip_glue.h.
| struct { ... } lwip_callback_msg::Listen |
| struct { ... } lwip_callback_msg::Listen |
| struct tcp_pcb* lwip_callback_msg::NewPcb |
Definition at line 70 of file lwip_glue.h.
| union { ... } lwip_callback_msg::Output |
| struct tcp_pcb* lwip_callback_msg::pcb |
Definition at line 35 of file lwip_glue.h.
Referenced by LibTCPAccept(), LibTCPBindCallback(), LibTCPCloseCallback(), LibTCPFreeSocket(), LibTCPGetHostName(), LibTCPGetPeerName(), LibTCPGetSocketStatus(), LibTCPSendCallback(), LibTCPSetNoDelay(), and LibTCPShutdownCallback().
| u16_t lwip_callback_msg::Port |
Definition at line 40 of file lwip_glue.h.
| struct { ... } lwip_callback_msg::Send |
| struct { ... } lwip_callback_msg::Send |
| int lwip_callback_msg::shut_rx |
Definition at line 58 of file lwip_glue.h.
Referenced by LibTCPShutdown().
| int lwip_callback_msg::shut_tx |
Definition at line 59 of file lwip_glue.h.
Referenced by LibTCPShutdown().
| struct { ... } lwip_callback_msg::Shutdown |
| struct { ... } lwip_callback_msg::Shutdown |
| struct { ... } lwip_callback_msg::Socket |
| struct { ... } lwip_callback_msg::Socket |