#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 |
The temporary part of the compression context for TCP options
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
| 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
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
| 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)
1.6.1