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.
void rohc_comp_list_ipv6_free (struct list_comp *const comp)
 Free one context for compressing lists of IPv6 extension headers.

Detailed Description

ROHC list compression of IPv6 extension headers.

Author:
Didier Barvaux <didier@barvaux.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:
comp The 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:
comp The context to create
list_trans_nr The number of uncompressed transmissions (L)
trace_cb The function to call for printing traces
trace_cb_priv An optional private context, may be NULL
profile_id The ID of the associated decompression profile

Generated on 4 Jul 2018 for ROHC compression/decompression library by  doxygen 1.6.1