ROHC compression/decompression library
|
#include <d_tcp_defines.h>
Data Fields | |
bool | used |
uint8_t | type |
union { | |
struct { | |
bool is_static | |
uint8_t len | |
} eol | |
struct { | |
bool is_static | |
uint16_t value | |
} mss | |
struct { | |
bool is_static | |
uint8_t value | |
} ws | |
struct { | |
struct rohc_lsb_field32 req | |
struct rohc_lsb_field32 rep | |
} ts | |
struct d_tcp_opt_sack sack | |
struct { | |
enum | { TCP_GENERIC_OPT_STATIC, TCP_GENERIC_OPT_STABLE, TCP_GENERIC_OPT_FULL } |
enum d_tcp_opt_ctxt:: { ... } :: type | |
uint8_t load_len | |
uint8_t load [ROHC_TCP_OPT_GENERIC_DATA_MAX_LEN] | |
} generic | |
} | data |
The decompression context for one TCP option
union { ... } d_tcp_opt_ctxt::data |
struct { ... } d_tcp_opt_ctxt::eol |
struct { ... } d_tcp_opt_ctxt::generic |
bool d_tcp_opt_ctxt::is_static |
uint8_t d_tcp_opt_ctxt::len |
uint8_t d_tcp_opt_ctxt::load[ROHC_TCP_OPT_GENERIC_DATA_MAX_LEN] |
uint8_t d_tcp_opt_ctxt::load_len |
struct { ... } d_tcp_opt_ctxt::mss |
struct rohc_lsb_field32 d_tcp_opt_ctxt::rep |
The context for the TS reply field
struct rohc_lsb_field32 d_tcp_opt_ctxt::req |
The context for the TS request field
struct d_tcp_opt_sack d_tcp_opt_ctxt::sack |
struct { ... } d_tcp_opt_ctxt::ts |
uint8_t d_tcp_opt_ctxt::type |
enum { ... } d_tcp_opt_ctxt::type |
bool d_tcp_opt_ctxt::used |
uint16_t d_tcp_opt_ctxt::value |
uint8_t d_tcp_opt_ctxt::value |
struct { ... } d_tcp_opt_ctxt::ws |