ROHC compression/decompression library
Data Fields
rohc_decomp Struct Reference

The ROHC decompressor. More...

#include <rohc_decomp.h>

Collaboration diagram for rohc_decomp:
Collaboration graph
[legend]

Data Fields

struct rohc_compcompressor
 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_contextlast_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.

Detailed Description

The ROHC decompressor.


Field Documentation

The compressor associated with the decompressor.

Referenced by d_change_mode_feedback(), d_optimistic_feedback(), rohc_alloc_decompressor(), and rohc_decompress().

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().

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.

See also:
user_interactions

Referenced by d_decode_header(), rohc_alloc_decompressor(), rohc_decompress(), and user_interactions().

unsigned int rohc_decomp::okval

Variable related to the feedback interval.

Referenced by rohc_alloc_decompressor(), and rohc_decompress().

Some statistics about the decompression processes.

Referenced by clear_statistics(), and rohc_decompress().


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