ROHC compression/decompression library
Functions | Variables
d_uncompressed.c File Reference

ROHC decompression context for the uncompressed profile. More...

#include "d_uncompressed.h"
#include "rohc_bit_ops.h"
#include "rohc_traces.h"
#include "crc.h"
#include "decode.h"
Include dependency graph for d_uncompressed.c:

Functions

void * uncompressed_allocate_decode_data (void)
 Allocate profile-specific data, nothing to allocate for the uncompressed profile.
void uncompressed_free_decode_data (void *context)
 Destroy profile-specific data, nothing to destroy for the uncompressed profile.
int uncompressed_get_sn (struct d_context *context)
 Get the reference SN value of the context. Always return 0 for the uncompressed profile.

Variables

struct d_profile d_uncomp_profile
 Define the decompression part of the Uncompressed profile as described in the RFC 3095.

Detailed Description

ROHC decompression context for the uncompressed profile.

Author:
Didier Barvaux <didier.barvaux@toulouse.viveris.com>
The hackers from ROHC for Linux

Function Documentation

Allocate profile-specific data, nothing to allocate for the uncompressed profile.

This function is one of the functions that must exist in one profile for the framework to work.

Returns:
The newly-created generic decompression context
void uncompressed_free_decode_data ( void *  context)

Destroy profile-specific data, nothing to destroy for the uncompressed profile.

This function is one of the functions that must exist in one profile for the framework to work.

Parameters:
contextThe compression context
int uncompressed_get_sn ( struct d_context context)

Get the reference SN value of the context. Always return 0 for the uncompressed profile.

This function is one of the functions that must exist in one profile for the framework to work.

Parameters:
contextThe decompression context
Returns:
The reference SN value

Variable Documentation

Initial value:

Define the decompression part of the Uncompressed profile as described in the RFC 3095.