|
ROHC compression/decompression library
|
Some information about the last decompressed packet. More...
#include <rohc_decomp.h>
Data Fields | |
| unsigned short | version_major |
| unsigned short | version_minor |
| rohc_mode_t | context_mode |
| rohc_decomp_state_t | context_state |
| int | profile_id |
| unsigned long | nr_lost_packets |
| unsigned long | nr_misordered_packets |
| bool | is_duplicated |
| unsigned long | corrected_crc_failures |
| unsigned long | corrected_sn_wraparounds |
| unsigned long | corrected_wrong_sn_updates |
| rohc_packet_t | packet_type |
| unsigned long | total_last_comp_size |
| unsigned long | header_last_comp_size |
| unsigned long | total_last_uncomp_size |
| unsigned long | header_last_uncomp_size |
Some information about the last decompressed packet.
The structure is used by the rohc_decomp_get_last_packet_info function to store some information about the last decompressed packet.
Versioning works as follow:
Notes for developers:
Supported versions:
| rohc_mode_t rohc_decomp_last_packet_info_t::context_mode |
The mode of the last context used by the compressor
| rohc_decomp_state_t rohc_decomp_last_packet_info_t::context_state |
The state of the last context used by the compressor
| unsigned long rohc_decomp_last_packet_info_t::corrected_crc_failures |
The number of successful corrections upon CRC failure
| unsigned long rohc_decomp_last_packet_info_t::corrected_sn_wraparounds |
The number of successful corrections of SN wraparound upon CRC failure
| unsigned long rohc_decomp_last_packet_info_t::corrected_wrong_sn_updates |
The number of successful corrections of incorrect SN updates upon CRC failure
| unsigned long rohc_decomp_last_packet_info_t::header_last_comp_size |
The compressed size (in bytes) of the last decompressed header
| unsigned long rohc_decomp_last_packet_info_t::header_last_uncomp_size |
The uncompressed size (in bytes) of the last decompressed header
| bool rohc_decomp_last_packet_info_t::is_duplicated |
Is last packet a (possible) duplicated packet?
| unsigned long rohc_decomp_last_packet_info_t::nr_lost_packets |
The number of (possible) lost packet(s) before last packet
| unsigned long rohc_decomp_last_packet_info_t::nr_misordered_packets |
The number of packet(s) before the last packet if late
| rohc_packet_t rohc_decomp_last_packet_info_t::packet_type |
The type of the last decompressed ROHC packet
| int rohc_decomp_last_packet_info_t::profile_id |
The profile ID of the last context used by the compressor
| unsigned long rohc_decomp_last_packet_info_t::total_last_comp_size |
The compressed size (in bytes) of the last decompressed packet
| unsigned long rohc_decomp_last_packet_info_t::total_last_uncomp_size |
The uncompressed size (in bytes) of the last decompressed packet
| unsigned short rohc_decomp_last_packet_info_t::version_major |
The major version of this structure
| unsigned short rohc_decomp_last_packet_info_t::version_minor |
The minor version of this structure
1.8.13