ROHC compression/decompression library
Data Structures | Defines
rohc_decomp_internals.h File Reference

Internal structures for ROHC decompression. More...

#include "rohc_internal.h"
#include "rohc_decomp.h"
#include "rohc_stats.h"
Include dependency graph for rohc_decomp_internals.h:
This graph shows which files directly or indirectly include this file:

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  rohc_decomp_ctxt
 The ROHC decompression context. More...
struct  rohc_decomp_profile
 The ROHC decompression profile. More...

Defines

#define D_NUM_PROFILES   7U
#define rohc_decomp_warn(context, format,...)
#define rohc_decomp_debug(context, format,...)
#define ROHC_MAX_MRRU   65535

Detailed Description

Internal structures for ROHC decompression.

Author:
Didier Barvaux <didier.barvaux@toulouse.viveris.com>
Didier Barvaux <didier@barvaux.org>
David Moreau from TAS

Define Documentation

#define D_NUM_PROFILES   7U

The number of ROHC profiles ready to be used

#define rohc_decomp_debug (   context,
  format,
  ... 
)
Value:
rohc_debug((context)->decompressor, ROHC_TRACE_DECOMP, \
                   (context)->profile->id, \
                   format, ##__VA_ARGS__)

Print a debug trace for the given decompression context

#define rohc_decomp_warn (   context,
  format,
  ... 
)
Value:
rohc_warning((context)->decompressor, ROHC_TRACE_DECOMP, \
                     (context)->profile->id, \
                     format, ##__VA_ARGS__)

Print a warning trace for the given decompression context

#define ROHC_MAX_MRRU   65535

The maximal value for MRRU