rohc_decomp_ctxt Struct Reference

The ROHC decompression context. More...

#include <rohc_decomp_internals.h>

Collaboration diagram for rohc_decomp_ctxt:
Collaboration graph
[legend]

Data Fields

rohc_cid_t cid
struct rohc_decompdecompressor
struct rohc_decomp_profileprofile
void * persist_ctxt
struct rohc_decomp_volat_ctxt volat_ctxt
rohc_mode_t mode
rohc_decomp_state_t state
unsigned int latest_used
unsigned int first_used
uint32_t last_pkts_errors
struct rohc_ack_stats last_pkt_feedbacks [ROHC_FEEDBACK_RESERVED]
struct rohc_decomp_crc_corr_ctxt crc_corr
rohc_packet_t packet_type
unsigned long total_uncompressed_size
unsigned long total_compressed_size
unsigned long header_uncompressed_size
unsigned long header_compressed_size
unsigned long num_recv_packets
unsigned long corrected_crc_failures
unsigned long corrected_sn_wraparounds
unsigned long corrected_wrong_sn_updates
unsigned long nr_lost_packets
unsigned long nr_misordered_packets
bool is_duplicated

Detailed Description

The ROHC decompression context.


Field Documentation

The Context IDentifier (CID)

The number of successful corrections upon CRC failure

The number of successful corrections of SN wraparound upon CRC failure

The number of successful corrections of incorrect SN updates upon CRC failure

The context for corrections upon CRC failure

The associated decompressor

Usage timestamp

The average size of the compressed headers

The average size of the uncompressed headers

Is last packet a (possible) duplicated packet?

struct rohc_ack_stats rohc_decomp_ctxt::last_pkt_feedbacks[ROHC_FEEDBACK_RESERVED] [read]

The informations for feedback rate-limiting

Whether the last decompressed packets failed or not

Usage timestamp

The operation mode in which the context operates

The number of (possible) lost packet(s) before last packet

The number of packet(s) before the last packet if late

The type of the last decompressed ROHC packet

The persistent profile-specific data, defined by the profiles

The associated profile

The operation state in which the context operates

The average size of the compressed packets

The average size of the uncompressed packets

The volatile data, erased between two ROHC packets


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