ROHC compression/decompression library
Data Fields
rohc_decomp_stream Struct Reference

The stream informations about a decompressed packet. More...

Collaboration diagram for rohc_decomp_stream:
Collaboration graph
[legend]

Data Fields

rohc_cid_type_t cid_type
 
bool cid_found
 
rohc_cid_t cid
 
bool context_found
 
struct rohc_decomp_ctxtcontext
 
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
 

Detailed Description

The stream informations about a decompressed packet.

To be able to send some feedback to the compressor, the decompressor shall (aside the decompression status itself) collect some informations about the packet being decompressed:

Field Documentation

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)


The documentation for this struct was generated from the following file: