ROHC compression/decompression library
|
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"
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. |
ROHC decompression context for the uncompressed profile.
void* uncompressed_allocate_decode_data | ( | void | ) |
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.
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.
context | The 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.
context | The decompression context |
struct d_profile d_uncomp_profile |
{ ROHC_PROFILE_UNCOMPRESSED, "Uncompressed / Decompressor", uncompressed_decode, uncompressed_allocate_decode_data, uncompressed_free_decode_data, uncompressed_get_sn, }
Define the decompression part of the Uncompressed profile as described in the RFC 3095.