ReactOS 0.4.16-dev-2-g02a6913
|
#include <lwip_glue.h>
Public Attributes | |
KEVENT | Event |
union { | |
struct { | |
PVOID Arg | |
} Socket | |
struct { | |
struct tcp_pcb * pcb | |
} FreeSocket | |
struct { | |
PCONNECTION_ENDPOINT Connection | |
struct ip_addr * 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 | |
struct ip_addr * 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 |
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 |