TAS
TCP Acceleration as an OS Service
|
#include <tas_ll.h>
Data Fields | |
uint8_t | event_type |
union { | |
struct { | |
int16_t status | |
struct flextcp_listener * listener | |
} listen_open | |
struct { | |
uint16_t remote_port | |
uint32_t remote_ip | |
struct flextcp_listener * listener | |
} listen_newconn | |
struct { | |
int16_t status | |
struct flextcp_connection * conn | |
} listen_accept | |
struct { | |
int16_t status | |
struct flextcp_connection * conn | |
} conn_open | |
struct { | |
void * buf | |
size_t len | |
struct flextcp_connection * conn | |
} conn_received | |
struct { | |
struct flextcp_connection * conn | |
} conn_sendbuf | |
struct { | |
struct flextcp_connection * conn | |
} conn_rxclosed | |
struct { | |
struct flextcp_connection * conn | |
} conn_txclosed | |
struct { | |
int16_t status | |
struct flextcp_connection * conn | |
} conn_moved | |
struct { | |
int16_t status | |
struct flextcp_connection * conn | |
} conn_closed | |
} | ev |
struct { ... } flextcp_event::conn_closed |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::conn_moved |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::conn_open |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::conn_received |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::conn_rxclosed |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::conn_sendbuf |
struct { ... } flextcp_event::conn_txclosed |
struct { ... } flextcp_event::listen_accept |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::listen_newconn |
Referenced by flextcp_context_poll().
struct { ... } flextcp_event::listen_open |
Referenced by flextcp_context_poll().