ROHC compression/decompression library
|
The stream information about a decompressed packet. More...
Data Fields | |
rohc_cid_type_t | cid_type |
bool | cid_found |
rohc_cid_t | cid |
bool | context_found |
struct rohc_decomp_ctxt * | context |
rohc_profile_t | profile_id |
rohc_mode_t | mode |
bool | do_change_mode |
rohc_decomp_state_t | state |
uint32_t | sn_bits |
size_t | sn_bits_nr |
rohc_packet_t | packet_type |
bool | crc_failed |
The stream information about a decompressed packet.
To be able to send some feedback to the compressor, the decompressor shall (aside the decompression status itself) collect some information about the packet being decompressed:
rohc_cid_t rohc_decomp_stream::cid |
The CID of the packet
bool rohc_decomp_stream::cid_found |
Whether the CID of the packet was found or not
rohc_cid_type_t rohc_decomp_stream::cid_type |
The CID type of the channel
struct rohc_decomp_ctxt* rohc_decomp_stream::context |
The decompression context, if found
bool rohc_decomp_stream::context_found |
Whether the context was found or not
bool rohc_decomp_stream::crc_failed |
Whether the packet failed the CRC check or not
bool rohc_decomp_stream::do_change_mode |
The context mode shall be advertised
rohc_mode_t rohc_decomp_stream::mode |
The context mode (if context found)
rohc_packet_t rohc_decomp_stream::packet_type |
The type of the decompressed packet
rohc_profile_t rohc_decomp_stream::profile_id |
The decompression profile (ROHC_PROFILE_GENERAL if not identified)
uint32_t rohc_decomp_stream::sn_bits |
The SN LSB bits (if context found)
size_t rohc_decomp_stream::sn_bits_nr |
The number of SN LSB bits (if context found)
rohc_decomp_state_t rohc_decomp_stream::state |
The context state (if context found)