|
ROHC compression/decompression library
|
The ROHC decompression context. More...
#include <rohc_decomp_internals.h>

Data Fields | |
| rohc_cid_t | cid |
| struct rohc_decomp * | decompressor |
| const struct rohc_decomp_profile * | profile |
| 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 | total_last_uncompressed_size |
| unsigned long | total_last_compressed_size |
| unsigned long | header_last_uncompressed_size |
| unsigned long | header_last_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 |
The ROHC decompression context.
| rohc_cid_t rohc_decomp_ctxt::cid |
The Context IDentifier (CID)
| unsigned long rohc_decomp_ctxt::corrected_crc_failures |
The number of successful corrections upon CRC failure
| unsigned long rohc_decomp_ctxt::corrected_sn_wraparounds |
The number of successful corrections of SN wraparound upon CRC failure
| unsigned long rohc_decomp_ctxt::corrected_wrong_sn_updates |
The number of successful corrections of incorrect SN updates upon CRC failure
| struct rohc_decomp_crc_corr_ctxt rohc_decomp_ctxt::crc_corr |
The context for corrections upon CRC failure
| struct rohc_decomp* rohc_decomp_ctxt::decompressor |
The associated decompressor
| unsigned int rohc_decomp_ctxt::first_used |
Usage timestamp
| unsigned long rohc_decomp_ctxt::header_compressed_size |
The cumulated size of the compressed headers
| unsigned long rohc_decomp_ctxt::header_last_compressed_size |
The header size of the last compressed packet
| unsigned long rohc_decomp_ctxt::header_last_uncompressed_size |
The header size of the last uncompressed packet
| unsigned long rohc_decomp_ctxt::header_uncompressed_size |
The cumulated size of the uncompressed headers
| bool rohc_decomp_ctxt::is_duplicated |
Is last packet a (possible) duplicated packet?
| struct rohc_ack_stats rohc_decomp_ctxt::last_pkt_feedbacks[ROHC_FEEDBACK_RESERVED] |
The information for feedback rate-limiting
| uint32_t rohc_decomp_ctxt::last_pkts_errors |
Whether the last decompressed packets failed or not
| unsigned int rohc_decomp_ctxt::latest_used |
Usage timestamp
| rohc_mode_t rohc_decomp_ctxt::mode |
The operation mode in which the context operates
| unsigned long rohc_decomp_ctxt::nr_lost_packets |
The number of (possible) lost packet(s) before last packet
| unsigned long rohc_decomp_ctxt::nr_misordered_packets |
The number of packet(s) before the last packet if late
| unsigned long rohc_decomp_ctxt::num_recv_packets |
| rohc_packet_t rohc_decomp_ctxt::packet_type |
The type of the last decompressed ROHC packet
| void* rohc_decomp_ctxt::persist_ctxt |
The persistent profile-specific data, defined by the profiles
| const struct rohc_decomp_profile* rohc_decomp_ctxt::profile |
The associated profile
| rohc_decomp_state_t rohc_decomp_ctxt::state |
The operation state in which the context operates
| unsigned long rohc_decomp_ctxt::total_compressed_size |
The cumulated size of the compressed packets
| unsigned long rohc_decomp_ctxt::total_last_compressed_size |
The total size of the last compressed packet
| unsigned long rohc_decomp_ctxt::total_last_uncompressed_size |
The total size of the last uncompressed packet
| unsigned long rohc_decomp_ctxt::total_uncompressed_size |
The cumulated size of the uncompressed packets
| struct rohc_decomp_volat_ctxt rohc_decomp_ctxt::volat_ctxt |
The volatile data, erased between two ROHC packets
1.8.13