ROHC compression/decompression library
Data Fields
c_tcp_opts_ctxt_tmp Struct Reference

#include <c_tcp_opts_list.h>

Data Fields

bool do_list_struct_changed
 
bool do_list_static_changed
 
bool is_list_item_present [MAX_TCP_OPTION_INDEX+1]
 
size_t nr
 
uint8_t position2index [ROHC_TCP_OPTS_MAX]
 
uint8_t idx_max
 
bool opt_ts_present
 
uint32_t ts_req
 
uint32_t ts_reply
 
size_t nr_opt_ts_req_bits_minus_1
 
size_t nr_opt_ts_req_bits_0x40000
 
size_t nr_opt_ts_req_bits_0x4000000
 
size_t nr_opt_ts_reply_bits_minus_1
 
size_t nr_opt_ts_reply_bits_0x40000
 
size_t nr_opt_ts_reply_bits_0x4000000
 

Detailed Description

The temporary part of the compression context for TCP options

Field Documentation

bool c_tcp_opts_ctxt_tmp::do_list_static_changed

Whether at least one of the static TCP options changed in the current packet

bool c_tcp_opts_ctxt_tmp::do_list_struct_changed

Whether the structure of the list of TCP options changed in the current packet

uint8_t c_tcp_opts_ctxt_tmp::idx_max
bool c_tcp_opts_ctxt_tmp::is_list_item_present[MAX_TCP_OPTION_INDEX+1]

Whether the content of every TCP options was transmitted or not

size_t c_tcp_opts_ctxt_tmp::nr

The number of options in the list of TCP options

size_t c_tcp_opts_ctxt_tmp::nr_opt_ts_reply_bits_0x40000

The minimal number of bits required to encode the TCP option timestamp echo reply with p = 0x40000

size_t c_tcp_opts_ctxt_tmp::nr_opt_ts_reply_bits_0x4000000

The minimal number of bits required to encode the TCP option timestamp echo reply with p = 0x4000000

size_t c_tcp_opts_ctxt_tmp::nr_opt_ts_reply_bits_minus_1

The minimal number of bits required to encode the TCP option timestamp echo reply with p = -1

size_t c_tcp_opts_ctxt_tmp::nr_opt_ts_req_bits_0x40000

The minimal number of bits required to encode the TCP option timestamp echo request with p = 0x40000

size_t c_tcp_opts_ctxt_tmp::nr_opt_ts_req_bits_0x4000000

The minimal number of bits required to encode the TCP option timestamp echo request with p = 0x4000000

size_t c_tcp_opts_ctxt_tmp::nr_opt_ts_req_bits_minus_1

The minimal number of bits required to encode the TCP option timestamp echo request with p = -1

bool c_tcp_opts_ctxt_tmp::opt_ts_present

Whether the TCP option timestamp echo request is present in packet

uint8_t c_tcp_opts_ctxt_tmp::position2index[ROHC_TCP_OPTS_MAX]

The mapping between option types and indexes

uint32_t c_tcp_opts_ctxt_tmp::ts_reply

The value of the TCP option timestamp echo reply (in HBO)

uint32_t c_tcp_opts_ctxt_tmp::ts_req

The value of the TCP option timestamp echo request (in HBO)


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