ROHC compression/decompression library
|
The ROHC decompression context. More...
#include <rohc_decomp_internals.h>
Data Fields | |
unsigned int | cid |
struct rohc_decomp * | decompressor |
struct d_profile * | profile |
void * | specific |
rohc_mode | mode |
rohc_d_state | state |
unsigned int | latest_used |
unsigned int | first_used |
int | curval |
int | total_uncompressed_size |
int | total_compressed_size |
int | header_uncompressed_size |
int | header_compressed_size |
int | num_recv_packets |
int | num_recv_ir |
int | num_recv_ir_dyn |
int | num_sent_feedbacks |
int | num_decomp_failures |
int | num_decomp_repairs |
struct c_wlsb * | total_16_uncompressed |
struct c_wlsb * | total_16_compressed |
struct c_wlsb * | header_16_uncompressed |
struct c_wlsb * | header_16_compressed |
unsigned long | nr_lost_packets |
unsigned long | nr_misordered_packets |
bool | is_duplicated |
The ROHC decompression context.
unsigned int d_context::cid |
The Context IDentifier (CID)
Variable related to feedback interval
Referenced by rohc_decompress().
struct rohc_decomp* d_context::decompressor |
The associated decompressor
Referenced by d_generic_create(), d_ip_create(), d_rtp_create(), d_udp_create(), d_udp_lite_create(), ip_parse_dynamic_ip(), and udp_parse_static_udp().
unsigned int d_context::first_used |
Usage timestamp
The average size of the compressed headers
The average size of the uncompressed headers
Is last packet a (possible) duplicated packet?
Referenced by rohc_decomp_get_last_packet_info().
unsigned int d_context::latest_used |
Usage timestamp
The operation mode in which the context operates
Referenced by d_change_mode_feedback(), d_optimistic_feedback(), rohc_decomp_get_last_packet_info(), and rohc_decompress().
unsigned long d_context::nr_lost_packets |
The number of (possible) lost packet(s) before last packet
Referenced by rohc_decomp_get_last_packet_info().
unsigned long d_context::nr_misordered_packets |
The number of packet(s) before the last packet if late
Referenced by rohc_decomp_get_last_packet_info().
Referenced by rohc_decompress().
Referenced by rohc_decompress(), and udp_parse_static_udp().
Referenced by d_optimistic_feedback().
struct d_profile* d_context::profile |
The associated profile
Referenced by d_change_mode_feedback(), d_generic_create(), d_generic_decode(), d_ip_create(), d_optimistic_feedback(), d_rtp_create(), d_udp_create(), d_udp_lite_create(), d_udp_lite_decode(), ip_detect_packet_type(), ip_parse_dynamic_ip(), rohc_decomp_get_last_packet_info(), rohc_decompress(), and udp_parse_static_udp().
void* d_context::specific |
Profile-specific data, defined by the profiles
Referenced by d_generic_decode(), d_generic_get_sn(), d_udp_lite_decode(), ip_parse_dynamic_ip(), udp_parse_static_udp(), and udp_update_context().
The operation state in which the context operates
Referenced by d_generic_decode(), d_optimistic_feedback(), rohc_decomp_get_last_packet_info(), and rohc_decompress().
struct c_wlsb* d_context::total_16_compressed |
Referenced by rohc_decompress().
Referenced by rohc_decompress().
The average size of the compressed packets
Referenced by rohc_decompress().
The average size of the uncompressed packets
Referenced by rohc_decompress().