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

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

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

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

The number of options in the list of TCP options

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

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

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

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

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

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

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

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

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


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

Generated on 4 Jul 2018 for ROHC compression/decompression library by  doxygen 1.6.1