ROHC compression/decompression library
Data Fields
c_tcp_opt_ctxt Struct Reference

The compression context for one TCP option. More...

#include <c_tcp_opts_list.h>

Collaboration diagram for c_tcp_opt_ctxt:
Collaboration graph
[legend]

Data Fields

union {
   uint8_t   raw [ROHC_TCP_OPT_MAX_LEN]
 
   sack_block_t   sack_blocks [4]
 
   struct tcp_option_timestamp   timestamp
 
data
 
uint8_t full_trans_nr
 
uint8_t dyn_trans_nr
 
bool used
 
uint8_t type
 
uint8_t age
 
uint8_t data_len
 

Detailed Description

The compression context for one TCP option.

Field Documentation

◆ age

uint8_t c_tcp_opt_ctxt::age

◆ data

union { ... } c_tcp_opt_ctxt::data

The TCP option data

◆ data_len

uint8_t c_tcp_opt_ctxt::data_len

The length of the TCP option

◆ dyn_trans_nr

uint8_t c_tcp_opt_ctxt::dyn_trans_nr

The number of times the dynamic part of TCP option was transmitted

◆ full_trans_nr

uint8_t c_tcp_opt_ctxt::full_trans_nr

The number of times the full TCP option was transmitted

◆ raw

uint8_t c_tcp_opt_ctxt::raw[ROHC_TCP_OPT_MAX_LEN]

◆ sack_blocks

sack_block_t c_tcp_opt_ctxt::sack_blocks[4]

◆ timestamp

struct tcp_option_timestamp c_tcp_opt_ctxt::timestamp

◆ type

uint8_t c_tcp_opt_ctxt::type

The type of the TCP option

◆ used

bool c_tcp_opt_ctxt::used

Whether the option context is in use or not


The documentation for this struct was generated from the following file: