ROHC compression/decompression library
|
The ROHC decompressor. More...
#include <rohc_decomp.h>
Data Fields | |
struct rohc_comp * | compressor |
The compressor associated with the decompressor. | |
struct medium | medium |
The medium associated with the decompressor. | |
struct d_context ** | contexts |
The array of decompression contexts that use the decompressor. | |
struct d_context * | last_context |
The last decompression context used by the decompressor. | |
unsigned int | maxval |
The feedback interval limits. | |
unsigned int | errval |
Variable related to the feedback interval. | |
unsigned int | okval |
Variable related to the feedback interval. | |
int | curval |
Variable related to the feedback interval. | |
unsigned char | crc_table_2 [256] |
unsigned char | crc_table_3 [256] |
unsigned char | crc_table_6 [256] |
unsigned char | crc_table_7 [256] |
unsigned char | crc_table_8 [256] |
struct d_statistics | stats |
Some statistics about the decompression processes. |
The ROHC decompressor.
struct rohc_comp* rohc_decomp::compressor |
The compressor associated with the decompressor.
Referenced by d_change_mode_feedback(), d_optimistic_feedback(), rohc_alloc_decompressor(), and rohc_decompress().
struct d_context** rohc_decomp::contexts |
The array of decompression contexts that use the decompressor.
Referenced by d_change_mode_feedback(), d_decode_header(), find_context(), rohc_alloc_decompressor(), rohc_d_context(), and rohc_free_decompressor().
unsigned char rohc_decomp::crc_table_2[256] |
The table to enable fast CRC-2 computation
Referenced by rohc_alloc_decompressor().
unsigned char rohc_decomp::crc_table_3[256] |
The table to enable fast CRC-3 computation
Referenced by rohc_alloc_decompressor().
unsigned char rohc_decomp::crc_table_6[256] |
The table to enable fast CRC-6 computation
Referenced by rohc_alloc_decompressor().
unsigned char rohc_decomp::crc_table_7[256] |
The table to enable fast CRC-7 computation
Referenced by rohc_alloc_decompressor().
unsigned char rohc_decomp::crc_table_8[256] |
The table to enable fast CRC-8 computation
Referenced by d_change_mode_feedback(), d_optimistic_feedback(), and rohc_alloc_decompressor().
Variable related to the feedback interval.
Referenced by d_decode_header(), rohc_alloc_decompressor(), and rohc_decompress().
unsigned int rohc_decomp::errval |
Variable related to the feedback interval.
Referenced by rohc_alloc_decompressor(), and rohc_decompress().
struct d_context* rohc_decomp::last_context |
The last decompression context used by the decompressor.
Referenced by d_decode_header(), and rohc_alloc_decompressor().
unsigned int rohc_decomp::maxval |
The feedback interval limits.
maxval can be updated by the user thanks to the user_interactions function.
Referenced by d_decode_header(), rohc_alloc_decompressor(), rohc_decompress(), and user_interactions().
struct medium rohc_decomp::medium |
The medium associated with the decompressor.
Referenced by d_change_mode_feedback(), d_decode_header(), d_optimistic_feedback(), rohc_alloc_decompressor(), rohc_d_context(), rohc_decomp_set_cid_type(), rohc_decomp_set_max_cid(), rohc_decompress(), and rohc_free_decompressor().
unsigned int rohc_decomp::okval |
Variable related to the feedback interval.
Referenced by rohc_alloc_decompressor(), and rohc_decompress().
struct d_statistics rohc_decomp::stats |
Some statistics about the decompression processes.
Referenced by clear_statistics(), and rohc_decompress().