ROHC compression/decompression library
Data Structures
Here are the data structures with brief descriptions:
__attribute__Some information about the last compressed packet
c_contextThe ROHC compression context
c_feedbackThe feedback packet
c_generic_contextThe generic compression context
c_listDefine a list for compression
c_profileThe ROHC compression profile
c_translationDefine a compression translation table element
c_windowDefine a W-LSB window entry
c_wlsbDefines a W-LSB encoding object
d_contextThe ROHC decompression context
d_decode_dataDecompression-related data
d_esp_contextDefine the ESP part of the decompression profile context
d_feedbackDefines a ROHC feedback
d_generic_changesStore information about an IP header between the different decompressions of IP packets
d_generic_contextThe generic decompression context
d_profileThe ROHC decompression profile
d_rtp_contextDefine the RTP part of the decompression profile context
d_statisticsSome compressor statistics
d_translationDefine a decompression translation table element
d_udp_contextDefine the UDP part of the decompression profile context
d_udp_lite_contextDefine the UDP-Lite part of the decompression profile context
esphdrRTP header
generic_tmp_varsStructure that contains variables that are used during one single compression of packet
ip6_ahhdr
ip_header_infoStore information about an IP (IPv4 or IPv6) header between the different compressions of IP packets
ip_id_offset_decodeDefines a IP-ID object to help computing the IP-ID value from an IP-ID offset
ip_packetDefines an IP-agnostic packet that can handle an IPv4 or IPv6 packet
ipv4_hdrThe IPv4 header
ipv4_header_infoStore information about an IPv4 header between the different compressions of IP packets
ipv6_addrThe IPv6 address
ipv6_hdrThe IPv6 header
ipv6_header_infoStore information about an IPv6 header between the different compressions of IP packets
list_compThe list compressor
list_decompThe list decompressor
list_eltDefine a generic element in a compression list
mediumROHC medium (CID characteristics)
rohc_compThe ROHC compressor
rohc_comp_last_packet_info_tSome information about the last compressed packet
rohc_decoded_ip_values
rohc_decoded_valuesThe values decoded from the bits extracted from ROHC header
rohc_decompThe ROHC decompressor
rohc_extr_bitsThe bits extracted from ROHC UO* base headers
rohc_extr_ip_bits
rohc_feedbackInformation on ROHC feedback data
rohc_list_itemA list item
rohc_lsb_decodeThe Least Significant Bits (LSB) decoding object
rtp_tmp_varsDefine the RTP and UDP specific temporary variables in the profile compression context
rtphdrThe RTP header
sc_esp_contextDefine the ESP part of the profile decompression context
sc_rtp_contextDefine the RTP part of the profile decompression context
sc_udp_contextDefine the UDP part of the profile decompression context
sc_udp_lite_contextDefine the UDP-Lite part of the profile compression context
sc_uncompressed_contextThe Uncompressed context
ts_sc_compScaled RTP Timestamp encoding object
ts_sc_decompThe scaled RTP Timestamp decoding context
udp_lite_tmp_varsDefine the UDP-Lite-specific temporary variables in the profile compression context
udp_tmp_varsDefine the UDP-specific temporary variables in the profile compression context
udphdr