|
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().
1.8.13