ROHC compression/decompression library
Data Structures
Here are the data structures with brief descriptions:
oCc_tcp_opt
oCc_tcp_opt_ctxtThe compression context for one TCP option
oCc_tcp_opts_ctxt
oCc_tcp_opts_ctxt_tmp
oCc_windowDefine a W-LSB window entry
oCc_wlsbDefines a W-LSB encoding object
oCco_common_tThe Common compressed packet format
oCd_esp_contextDefine the ESP part of the decompression profile context
oCd_feedbackDefines a ROHC feedback
oCd_rtp_contextDefine the RTP part of the decompression profile context
oCd_statisticsSome compressor statistics
oCd_tcp_context
oCd_tcp_opt
oCd_tcp_opt_ctxt
oCd_tcp_opt_index
oCd_tcp_opt_sack
oCd_tcp_opts_ctxt
oCd_udp_contextDefine the UDP part of the decompression profile context
oCd_udp_lite_contextDefine the UDP-Lite part of the decompression profile context
oCesphdrRTP header
oCgeneric_tmp_varsStructure that contains variables that are used during one single compression of packet
oCip_context_tDefine union of IP contexts
oCip_dest_opt_static_t
oCip_hdr
oCip_header_infoStore information about an IP (IPv4 or IPv6) header between the different compressions of IP packets
oCip_hop_opt_static_t
oCip_id_offset_decodeDefines a IP-ID object to help computing the IP-ID value from an IP-ID offset
oCip_opt_static_t
oCip_option_context_t
oCip_packetDefines an IP-agnostic packet that can handle an IPv4 or IPv6 packet
oCip_rout_opt_static_t
oCipv4_contextDefine the IPv4 header context
oCipv4_dynamic1_tThe IPv4 dynamic part without IP-ID field
oCipv4_dynamic2_tThe IPv4 dynamic part with IP-ID field
oCipv4_hdrThe IPv4 header
oCipv4_header_infoStore information about an IPv4 header between the different compressions of IP packets
oCipv4_static_tThe IPv4 static part
oCipv6_addrThe IPv6 address
oCipv6_ah_option_contextDefine the IPv6 option context for AH option
oCipv6_contextDefine the IPv6 header context
oCipv6_dynamic_tThe IPv6 dynamic part
oCipv6_generic_option_contextDefine the IPv6 generic option context
oCipv6_generic_option_context_tDefine the IPv6 option context for Destination, Hop-by-Hop and Routing option
oCipv6_gre_option_contextDefine the IPv6 option context for GRE option
oCipv6_hdrThe IPv6 header
oCipv6_header_infoStore information about an IPv6 header between the different compressions of IP packets
oCipv6_mime_option_contextDefine the IPv6 option context for MIME option
oCipv6_opt
oCipv6_static1_tThe IPv6 static part, null flow_label encoded with 1 bit
oCipv6_static2_tThe IPv6 static part, flow_label encoded with 1+20 bits
oCipvx_contextDefine the common IP header context to IPv4 and IPv6
oClist_compThe list compressor
oClist_decompThe context for list decompression
oCnet_hdr
oCnet_pkt
oCrnd_1_tThe rnd_1 compressed packet format
oCrnd_2_tThe rnd_2 compressed packet format
oCrnd_3_tThe rnd_3 compressed packet format
oCrnd_4_tThe rnd_4 compressed packet format
oCrnd_5_tThe rnd_5 compressed packet format
oCrnd_6_tThe rnd_6 compressed packet format
oCrnd_7_tThe rnd_7 compressed packet format
oCrnd_8_tThe rnd_8 compressed packet format
oCrohc_ack_rate_limitThe user configuration for feedback rate-limiting
oCrohc_ack_rate_limits
oCrohc_ack_stats
oCrohc_bufA network buffer for the ROHC library
oCrohc_compThe ROHC compressor
oCrohc_comp_ctxtThe ROHC compression context
oCrohc_comp_general_info_tSome general information about the compressor
oCrohc_comp_last_packet_info2_tSome information about the last compressed packet
oCrohc_comp_profileThe ROHC compression profile
oCrohc_comp_rfc3095_ctxtThe generic decompression context for RFC3095-based profiles
oCrohc_decoded_ip_values
oCrohc_decoded_valuesThe values decoded from the bits extracted from ROHC header
oCrohc_decompThe ROHC decompressor
oCrohc_decomp_context_info_tSome information about one decompression context
oCrohc_decomp_crc
oCrohc_decomp_crc_corr_ctxt
oCrohc_decomp_ctxtThe ROHC decompression context
oCrohc_decomp_general_info_tSome general information about the decompressor
oCrohc_decomp_last_packet_info_tSome information about the last decompressed packet
oCrohc_decomp_profileThe ROHC decompression profile
oCrohc_decomp_rfc3095_changesStore information about an IP header between the different decompressions of IP packets
oCrohc_decomp_rfc3095_ctxtThe generic decompression context for RFC3095-based profiles
oCrohc_decomp_streamThe stream informations about a decompressed packet
oCrohc_decomp_volat_ctxtThe volatile part of the ROHC decompression context
oCrohc_extr_bitsThe bits extracted from ROHC UO* base headers
oCrohc_extr_ip_bits
oCrohc_feedback_2_rfc3095
oCrohc_feedback_2_rfc6846
oCrohc_feedback_opt_charac
oCrohc_interval16An interval of 16-bit values
oCrohc_interval32An interval of 32-bit values
oCrohc_interval8An interval of 8-bit values
oCrohc_listDefine a list for compression
oCrohc_list_itemA list item
oCrohc_lsb_decodeThe Least Significant Bits (LSB) decoding object
oCrohc_lsb_field16
oCrohc_lsb_field32
oCrohc_lsb_field8
oCrohc_mediumROHC medium (CID characteristics)
oCrohc_tcp_decoded_ip_values
oCrohc_tcp_decoded_values
oCrohc_tcp_extr_bits
oCrohc_tcp_extr_ip_bits
oCrohc_tsA timestamp for the ROHC library
oCrohc_uncomp_decoded
oCrohc_uncomp_extr_bits
oCrtp_tmp_varsDefine the RTP and UDP specific temporary variables in the profile compression context
oCrtphdrThe RTP header
oCsack_block_tThe Selective Acknowlegment TCP option
oCsc_esp_contextDefine the ESP part of the profile decompression context
oCsc_rtp_contextDefine the RTP part of the profile decompression context
oCsc_tcp_context
oCsc_udp_contextDefine the UDP part of the profile decompression context
oCsc_udp_lite_contextDefine the UDP-Lite part of the profile compression context
oCseq_1_tThe seq_1 compressed packet format
oCseq_2_tThe seq_2 compressed packet format
oCseq_3_tThe seq_3 compressed packet format
oCseq_4_tThe seq_4 compressed packet format
oCseq_5_tThe seq_5 compressed packet format
oCseq_6_tThe seq_6 compressed packet format
oCseq_7_tThe seq_7 compressed packet format
oCseq_8_tThe seq_8 compressed packet format
oCtcp_dynamic_tThe TCP dynamic part
oCtcp_option_timestamp
oCtcp_static_tThe TCP static part
oCtcp_tmp_variablesDefine the TCP-specific temporary variables in the profile compression context
oCtcphdrThe TCP base header without options
oCts_sc_compScaled RTP Timestamp encoding object
oCts_sc_decompThe scaled RTP Timestamp decoding context
oCudp_lite_tmp_varsDefine the UDP-Lite-specific temporary variables in the profile compression context
oCudp_tmp_varsDefine the UDP-specific temporary variables in the profile compression context
\Cudphdr