ROHC compression/decompression library
File List
Here is a list of all files with brief descriptions:
c_esp.cROHC ESP compression profile
c_generic.cROHC generic compression context for IP-only, UDP, UDP-Lite, ESP, and RTP profiles
c_generic.h [code]ROHC generic compression context for IP-only, UDP and UDP Lite profiles
c_ip.cROHC compression context for the IP-only profile
c_ip.h [code]ROHC compression context for the IP-only profile
c_rtp.cROHC compression context for the RTP profile
c_rtp.h [code]ROHC compression context for the RTP profile
c_tcp.cROHC compression context for the TCP profile
c_udp.cROHC compression context for the UDP profile
c_udp.h [code]ROHC compression context for the UDP profile
c_udp_lite.cROHC compression context for the UDP-Lite profile
c_uncompressed.cROHC compression context for the uncompressed profile
cid.cContext ID (CID) routines
cid.h [code]Context ID (CID) routines
comp_list.cDefine list compression with its function
comp_list.h [code]Define list compression with its function
crc.cROHC CRC routines
crc.h [code]ROHC CRC routines
d_esp.cROHC ESP decompression profile
d_generic.cROHC generic decompression context for IP-only, UDP and UDP Lite profiles
d_generic.h [code]ROHC generic decompression context for IP-only, UDP and UDP Lite profiles
d_ip.cROHC decompression context for the IP-only profile
d_ip.h [code]ROHC decompression context for the IP-only profile
d_rtp.cROHC decompression context for the RTP profile
d_tcp.cROHC decompression context for the TCP profile
d_udp.cROHC decompression context for the UDP profile
d_udp.h [code]ROHC decompression context for the UDP profile
d_udp_lite.cROHC decompression context for the UDP-Lite profile
d_uncompressed.cROHC decompression context for the uncompressed profile
dllexport.h [code]Define the ROHC_EXPORT macro if needed by the platform
esp.h [code]ESP header description
feedback_create.cFunctions to create ROHC feedback
feedback_create.h [code]Functions to create ROHC feedback
feedback_parse.cFunction to parse ROHC feedback
feedback_parse.h [code]Function to parse ROHC feedback
interval.cCompute the interpretation interval for LSB and W-LSB encoding
interval.h [code]Compute the interpretation interval for LSB and W-LSB encoding
ip.cIP-agnostic packet
ip.h [code]IP-agnostic packet
ip_id_offset.cOffset IP-ID decoding
ip_id_offset.h [code]Offset IP-ID decoding
ip_numbers.cDefines the IPv4 protocol numbers
ip_numbers.h [code]Defines the IPv4 protocol numbers
ipv4.h [code]Defines the IPv4 header
ipv6.h [code]Defines the IPv6 header
comp/schemes/list.cROHC generic list compression
decomp/schemes/list.cROHC generic list decompression
comp/schemes/list.h [code]ROHC generic list compression
decomp/schemes/list.h [code]ROHC generic list decompression
comp/schemes/list_ipv6.cROHC list compression of IPv6 extension headers
decomp/schemes/list_ipv6.cROHC list decompression of IPv6 extension headers
comp/schemes/list_ipv6.h [code]ROHC list compression of IPv6 extension headers
decomp/schemes/list_ipv6.h [code]ROHC list decompression of IPv6 extension headers
net_pkt.cNetwork packet (may contains several IP headers)
net_pkt.h [code]Network packet (may contains several IP headers)
comp/schemes/rfc4996.cLibrary of encoding methods from RFC4997 and RFC4996
decomp/schemes/rfc4996.cLibrary of decoding methods from RFC4997 and RFC4996
comp/schemes/rfc4996.h [code]Library of encoding methods from RFC4997 and RFC4996
decomp/schemes/rfc4996.h [code]Library of decoding methods from RFC4997 and RFC4996
rohc.h [code]ROHC common definitions and routines
rohc_add_cid.cFunctions related to ROHC add-CID
rohc_add_cid.h [code]Functions related to ROHC add-CID
rohc_bit_ops.h [code]Bitwised operations for ROHC compression/decompression
rohc_buf.cDefine a network buffer for the ROHC library
rohc_buf.h [code]Define a network buffer for the ROHC library
rohc_common.cROHC common definitions and routines
rohc_comp.cROHC compression routines
rohc_comp.h [code]ROHC compression routines
rohc_comp_internals.h [code]Internal structures for ROHC compression
rohc_debug.h [code]ROHC debug utils
rohc_decomp.cROHC decompression routines
rohc_decomp.h [code]ROHC decompression routines
rohc_decomp_detect_packet.cFunctions related to packet detection
rohc_decomp_detect_packet.h [code]Functions related to packet detection
rohc_decomp_internals.h [code]Internal structures for ROHC decompression
rohc_internal.h [code]ROHC private common definitions and routines
rohc_packets.cDescriptions of ROHC packets and extensions
rohc_packets.h [code]Definition of ROHC packets and extensions
rohc_stats.cHandle a rolling window of values for statistics
rohc_stats.h [code]Handle a rolling window of values for statistics
rohc_time.h [code]ROHC public definitions related to time
rohc_time_internal.h [code]ROHC internal functions related to time
rohc_traces.h [code]ROHC definitions for traces
rohc_traces_internal.cROHC for traces
rohc_traces_internal.h [code]Internal ROHC macros and functions for traces
rohc_utils.cMiscellaneous utils for ROHC libraries
rohc_utils.h [code]Miscellaneous utils for ROHC libraries
rtp.h [code]RTP header
comp/schemes/scaled_rtp_ts.cScaled RTP Timestamp encoding
decomp/schemes/scaled_rtp_ts.cScaled RTP Timestamp decoding
comp/schemes/scaled_rtp_ts.h [code]Scaled RTP Timestamp encoding
decomp/schemes/scaled_rtp_ts.h [code]Scaled RTP Timestamp decoding
sdvl.cSelf-Describing Variable-Length (SDVL) encoding
sdvl.h [code]Self-Describing Variable-Length (SDVL) encoding
tcp.h [code]TCP header description
udp.h [code]Defines the UDP header
udp_lite.h [code]Define the UDP-Lite protocol
comp/schemes/wlsb.cWindow-based Least Significant Bits (W-LSB) encoding
decomp/schemes/wlsb.cWindow-based Least Significant Bits (W-LSB) decoding
comp/schemes/wlsb.h [code]Window-based Least Significant Bits (W-LSB) encoding
decomp/schemes/wlsb.h [code]Window-based Least Significant Bits (W-LSB) decoding