ROHC compression/decompression library
|
Internal structures for ROHC decompression. More...
Go to the source code of this file.
Data Structures | |
struct | d_statistics |
Some compressor statistics. More... | |
struct | rohc_decomp |
The ROHC decompressor. More... | |
struct | d_context |
The ROHC decompression context. More... | |
struct | d_profile |
The ROHC decompression profile. More... | |
Defines | |
#define | D_NUM_PROFILES 6 |
#define | rohc_decomp_debug(context, format,...) |
#define | ROHC_MAX_MRRU 65535 |
Functions | |
void | d_change_mode_feedback (struct rohc_decomp *decomp, struct d_context *context) |
Create a feedback ACK packet telling the compressor to change state. |
Internal structures for ROHC decompression.
#define D_NUM_PROFILES 6 |
The number of ROHC profiles ready to be used
Referenced by rohc_d_statistics().
#define rohc_decomp_debug | ( | context, | |
format, | |||
... | |||
) |
rohc_debug((context)->decompressor, ROHC_TRACE_DECOMP, \ (context)->profile->id, \ format, ##__VA_ARGS__)
Print a debug trace for the given decompression context
Referenced by d_generic_decode(), ip_parse_dynamic_ip(), and udp_parse_static_udp().
#define ROHC_MAX_MRRU 65535 |
The maximal value for MRRU
void d_change_mode_feedback | ( | struct rohc_decomp * | decomp, |
struct d_context * | context | ||
) |
Create a feedback ACK packet telling the compressor to change state.
decomp | The ROHC decompressor |
context | The decompression context |
References ACKTYPE_ACK, medium::cid_type, rohc_decomp::compressor, rohc_decomp::contexts, rohc_decomp::crc_table_8, f_feedback2(), f_wrap_feedback(), d_profile::get_sn, d_profile::id, medium::max_cid, rohc_decomp::medium, d_context::mode, d_context::profile, rohc_comp_piggyback_feedback(), rohc_debug, ROHC_TRACE_DECOMP, rohc_warning, WITH_CRC, and zfree.