ROHC compression/decompression library
Functions
comp_list_ipv6.h File Reference

ROHC list compression of IPv6 extension headers. More...

#include "schemes/comp_list.h"
Include dependency graph for comp_list_ipv6.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void rohc_comp_list_ipv6_new (struct list_comp *const comp, const size_t list_trans_nr, rohc_trace_callback2_t trace_cb, void *const trace_cb_priv, const int profile_id)
 Create one context for compressing lists of IPv6 extension headers. More...
 
void rohc_comp_list_ipv6_free (struct list_comp *const comp)
 Free one context for compressing lists of IPv6 extension headers. More...
 

Detailed Description

ROHC list compression of IPv6 extension headers.

Author
Didier Barvaux didie.nosp@m.r@ba.nosp@m.rvaux.nosp@m..org

Function Documentation

void rohc_comp_list_ipv6_free ( struct list_comp *const  comp)

Free one context for compressing lists of IPv6 extension headers.

Parameters
compThe context to destroy
void rohc_comp_list_ipv6_new ( struct list_comp *const  comp,
const size_t  list_trans_nr,
rohc_trace_callback2_t  trace_cb,
void *const  trace_cb_priv,
const int  profile_id 
)

Create one context for compressing lists of IPv6 extension headers.

Parameters
compThe context to create
list_trans_nrThe number of uncompressed transmissions (L)
trace_cbThe function to call for printing traces
trace_cb_privAn optional private context, may be NULL
profile_idThe ID of the associated decompression profile