rohc_comp_ctxt Struct Reference

The ROHC compression context. More...

#include <rohc_comp_internals.h>

Collaboration diagram for rohc_comp_ctxt:
Collaboration graph
[legend]

Data Fields

int used
uint64_t latest_used
uint64_t first_used
rohc_cid_t cid
rohc_ctxt_key_t key
struct rohc_compcompressor
struct rohc_comp_profileprofile
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

Detailed Description

The ROHC compression context.


Field Documentation

The context unique ID (CID)

The associated compressor

The time when the context was last used (in seconds)

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.

See also:
rohc_comp_periodic_down_transition

The number of packet sent while in FO or SO state, used for the periodic refreshes of the context.

See also:
rohc_comp_periodic_down_transition

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

The number of packets sent while in Initialization & Refresh (IR) state

The key to help finding the context associated with a packet

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

The associated profile

The number of packets sent while in Second Order (SO) state

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


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