The ROHC compression context. More...
#include <rohc_comp_internals.h>

Data Fields | |
| int | used |
| uint64_t | latest_used |
| uint64_t | first_used |
| rohc_cid_t | cid |
| rohc_ctxt_key_t | key |
| struct rohc_comp * | compressor |
| struct rohc_comp_profile * | profile |
| void * | specific |
| rohc_mode_t | mode |
| rohc_comp_state_t | state |
| rohc_packet_t | packet_type |
| size_t | ir_count |
| size_t | fo_count |
| size_t | so_count |
| size_t | go_back_fo_count |
| The number of packet sent while in SO state, used for the periodic refreshes of the context. | |
| size_t | go_back_ir_count |
| The number of packet sent while in FO or SO state, used for the periodic refreshes of the context. | |
| int | total_uncompressed_size |
| int | total_compressed_size |
| int | header_uncompressed_size |
| int | header_compressed_size |
| int | total_last_uncompressed_size |
| int | total_last_compressed_size |
| int | header_last_uncompressed_size |
| int | header_last_compressed_size |
| int | num_sent_packets |
The ROHC compression context.
The context unique ID (CID)
struct rohc_comp* rohc_comp_ctxt::compressor [read] |
The associated compressor
| uint64_t rohc_comp_ctxt::first_used |
The time when the context was last used (in seconds)
| size_t rohc_comp_ctxt::fo_count |
The number of packets sent while in First Order (FO) state
The number of packet sent while in SO state, used for the periodic refreshes of the context.
The number of packet sent while in FO or SO state, used for the periodic refreshes of the context.
The average size of the compressed headers
The header size of the last compressed packet
The header size of the last uncompressed packet
The average size of the uncompressed headers
| size_t rohc_comp_ctxt::ir_count |
The number of packets sent while in Initialization & Refresh (IR) state
The key to help finding the context associated with a packet
| uint64_t rohc_comp_ctxt::latest_used |
The time when the context was created (in seconds)
The operation mode in which the context operates among: ROHC_U_MODE, ROHC_O_MODE, ROHC_R_MODE
The number of sent packets
struct rohc_comp_profile* rohc_comp_ctxt::profile [read] |
The associated profile
| size_t rohc_comp_ctxt::so_count |
The number of packets sent while in Second Order (SO) state
| void* rohc_comp_ctxt::specific |
Profile-specific data, defined by the profiles
The operation state in which the context operates: IR, FO, SO
The average size of the compressed packets
The total size of the last compressed packet
The total size of the last uncompressed packet
The average size of the uncompressed packets
Whether the context is in use or not
1.6.1