ROHC compression/decompression library
|
The list compressor. More...
#include <list.h>
Data Fields | |
struct rohc_list_item | trans_table [ROHC_LIST_MAX_ITEM] |
struct rohc_list | lists [ROHC_LIST_GEN_ID_MAX+1] |
struct rohc_list | pkt_list |
unsigned int | ref_id |
unsigned int | cur_id |
size_t | list_trans_nr |
int(* | get_index_table )(const uint8_t type) |
the handler used to get the index of an item | |
unsigned short(* | get_size )(const unsigned char *ext) |
the handler used to get the size of an item | |
rohc_list_item_cmp | cmp_item |
rohc_trace_callback_t | trace_callback |
rohc_trace_callback2_t | trace_callback2 |
void * | trace_callback_priv |
int | profile_id |
The list compressor.
The handler used to compare two items
unsigned int list_comp::cur_id |
The ID of the current list
int(* list_comp::get_index_table)(const uint8_t type) |
the handler used to get the index of an item
unsigned short(* list_comp::get_size)(const unsigned char *ext) |
the handler used to get the size of an item
size_t list_comp::list_trans_nr |
The number of uncompressed transmissions for list compression (L)
struct rohc_list list_comp::lists[ROHC_LIST_GEN_ID_MAX+1] |
struct rohc_list list_comp::pkt_list |
The temporary packet list (not persistent accross packets)
The profile ID the compression list was created for
unsigned int list_comp::ref_id |
The ID of the reference list
The old callback function used to manage traces
The new callback function used to manage traces
The private context of the callback function used to manage traces
The translation table