ROHC compression/decompression library
Data Structures
Here are the data structures with brief descriptions:
 Cc_tcp_opt
 Cc_tcp_opt_ctxtThe compression context for one TCP option
 Cc_tcp_opts_ctxt
 Cc_tcp_opts_ctxt_tmp
 Cc_windowOne W-LSB window entry
 Cc_wlsbOne W-LSB encoding object
 Cco_common_base_tThe fixed part of the co_common packet format
 Cco_common_tThe Common compressed packet format
 Cco_repair_crc_tThe CRC part of the co_repair packet format
 Ccomp_rfc5225_tmp_variablesDefine the RFC5225-specific temporary variables in the profile compression context
 Cd_esp_contextDefine the ESP part of the decompression profile context
 Cd_feedbackDefines a ROHC feedback
 Cd_rtp_contextDefine the RTP part of the decompression profile context
 Cd_statisticsSome compressor statistics
 Cd_tcp_context
 Cd_tcp_opt
 Cd_tcp_opt_ctxt
 Cd_tcp_opt_index
 Cd_tcp_opt_sack
 Cd_tcp_opts_ctxt
 Cd_udp_contextDefine the UDP part of the decompression profile context
 Cesp_dynamic_tThe ESP dynamic part
 Cesp_static_tThe ESP static part
 CesphdrRTP header
 Cgeneric_tmp_varsStructure that contains variables that are used during one single compression of packet
 Chashlist
 Chashtable
 Cip_context_tThe TCP compression context for one IPv4 or IPv6 header
 Cip_dest_opt_static_t
 Cip_hdr
 Cip_header_infoStore information about an IP (IPv4 or IPv6) header between the different compressions of IP packets
 Cip_hop_opt_static_t
 Cip_id_offset_decodeDefines a IP-ID object to help computing the IP-ID value from an IP-ID offset
 Cip_opt_static_t
 Cip_option_context_t
 Cip_packetDefines an IP-agnostic packet that can handle an IPv4 or IPv6 packet
 Cip_rout_opt_static_t
 Cipv4_dynamic1_tThe IPv4 dynamic part without IP-ID field
 Cipv4_dynamic2_tThe IPv4 dynamic part with IP-ID field
 Cipv4_endpoint_innermost_dynamic_ipid_tThe IPv4 dynamic part for the innermost IP header of the IP-only profile, IP-ID present
 Cipv4_endpoint_innermost_dynamic_noipid_tThe IPv4 dynamic part for the innermost IP header of the IP-only profile, IP-ID not present
 Cipv4_hdrThe IPv4 header
 Cipv4_header_infoStore information about an IPv4 header between the different compressions of IP packets
 Cipv4_regular_dynamic_ipid_tThe regular IPv4 dynamic part, IP-ID present
 Cipv4_regular_dynamic_noipid_tThe regular IPv4 dynamic part, IP-ID not present
 Cipv4_replicate_tThe IPv4 replicate part
 Cipv4_static_tThe IPv4 static part
 Cipv6_addrThe IPv6 address
 Cipv6_dynamic_tThe IPv6 dynamic part
 Cipv6_endpoint_dynamic_tThe IPv6 dynamic part for the innermost IP header of the IP-only profile
 Cipv6_generic_option_context_tDefine the IPv6 generic option context
 Cipv6_hdrThe IPv6 header
 Cipv6_header_infoStore information about an IPv6 header between the different compressions of IP packets
 Cipv6_opt
 Cipv6_regular_dynamic_tThe IPv6 dynamic part for any outer IP header of the IP-only profile and all IP headers of the other ROHCv2 profiles
 Cipv6_replicate1_tThe IPv6 replicate part with short Flow Label
 Cipv6_replicate2_tThe IPv6 replicate part with long Flow Label
 Cipv6_static1_tThe IPv6 static part, null flow_label encoded with 1 bit
 Cipv6_static2_tThe IPv6 static part, flow_label encoded with 1+20 bits
 Cipv6_static_fl_tThe IPv6 static part, flow_label encoded with 1+20 bit
 Cipv6_static_nofl_tThe IPv6 static part, null flow_label encoded with 1 bit
 Clist_compThe list compressor
 Clist_decompThe context for list decompression
 Cnet_hdr
 Cprofile_2_3_4_flags_tThe profile_2_3_4_flags_enc packet part
 Cpt_0_crc3_tThe pt_0_crc3 packet format
 Cpt_0_crc7_tThe pt_0_crc7 packet format
 Cpt_1_seq_id_tThe pt_1_seq_id packet format
 Cpt_2_seq_id_tThe pt_2_seq_id packet format
 Crfc3095_ip_hdr_changes
 Crnd_1_tThe rnd_1 compressed packet format
 Crnd_2_tThe rnd_2 compressed packet format
 Crnd_3_tThe rnd_3 compressed packet format
 Crnd_4_tThe rnd_4 compressed packet format
 Crnd_5_tThe rnd_5 compressed packet format
 Crnd_6_tThe rnd_6 compressed packet format
 Crnd_7_tThe rnd_7 compressed packet format
 Crnd_8_tThe rnd_8 compressed packet format
 Crohc_ack_rate_limitThe user configuration for feedback rate-limiting
 Crohc_ack_rate_limits
 Crohc_ack_stats
 Crohc_bufA network buffer for the ROHC library
 Crohc_compThe ROHC compressor
 Crohc_comp_ctxtThe ROHC compression context
 Crohc_comp_general_info_tSome general information about the compressor
 Crohc_comp_last_packet_info2_tSome information about the last compressed packet
 Crohc_comp_profileThe ROHC compression profile
 Crohc_comp_rfc3095_ctxtThe generic decompression context for RFC3095-based profiles
 Crohc_comp_rfc5225_ip_ctxt
 Crohc_comp_rfc5225_ip_esp_ctxt
 Crohc_comp_rfc5225_ip_udp_ctxt
 Crohc_comp_rfc5225_ip_udp_rtp_ctxt
 Crohc_decoded_ip_values
 Crohc_decoded_valuesThe values decoded from the bits extracted from ROHC header
 Crohc_decompThe ROHC decompressor
 Crohc_decomp_context_info_tSome information about one decompression context
 Crohc_decomp_crc
 Crohc_decomp_crc_corr_ctxt
 Crohc_decomp_crc_one
 Crohc_decomp_ctxtThe ROHC decompression context
 Crohc_decomp_general_info_tSome general information about the decompressor
 Crohc_decomp_last_packet_info_tSome information about the last decompressed packet
 Crohc_decomp_profileThe ROHC decompression profile
 Crohc_decomp_rfc3095_changesStore information about an IP header between the different decompressions of IP packets
 Crohc_decomp_rfc3095_ctxtThe generic decompression context for RFC3095-based profiles
 Crohc_decomp_rfc5225_ip_ctxt
 Crohc_decomp_rfc5225_ip_esp_ctxt
 Crohc_decomp_rfc5225_ip_udp_ctxt
 Crohc_decomp_rfc5225_ip_udp_rtp_ctxt
 Crohc_decomp_streamThe stream information about a decompressed packet
 Crohc_decomp_volat_ctxtThe volatile part of the ROHC decompression context
 Crohc_extr_bitsThe bits extracted from ROHC UO* base headers
 Crohc_extr_ip_bits
 Crohc_feedback_2_rfc3095
 Crohc_feedback_2_rfc6846
 Crohc_feedback_opt_charac
 Crohc_fingerprintThe unique fingerprint of one compression context or uncompressed packet
 Crohc_fingerprint_baseThe part of the unique fingerprint for Context Replication
 Crohc_fingerprint_ipThe unique fingerprint of one IP header
 Crohc_interval16An interval of 16-bit values
 Crohc_interval32An interval of 32-bit values
 Crohc_interval8An interval of 8-bit values
 Crohc_listDefine a list for compression
 Crohc_list_itemA list item
 Crohc_lsb_decodeThe Least Significant Bits (LSB) decoding object
 Crohc_lsb_field16
 Crohc_lsb_field32
 Crohc_lsb_field8
 Crohc_mediumROHC medium (CID characteristics)
 Crohc_pkt_hdrsThe information collected about the packet headers
 Crohc_pkt_ip_ext_hdrThe information collected about one of the packet IP extension headers
 Crohc_pkt_ip_hdrThe information collected about one of the packet IP headers
 Crohc_rfc5225_bits
 Crohc_rfc5225_decoded
 Crohc_rfc5225_decoded_ip
 Crohc_rfc5225_ip_bits
 Crohc_tcp_decoded_ip_values
 Crohc_tcp_decoded_values
 Crohc_tcp_extr_bits
 Crohc_tcp_extr_ip_bits
 Crohc_tsA timestamp for the ROHC library
 Crohc_uncomp_decoded
 Crohc_uncomp_extr_bits
 Crtp_dynamic_tThe RTP dynamic part
 Crtp_static_tThe RTP static part
 Crtp_tmp_vars
 CrtphdrThe RTP header
 Csack_block_tThe Selective Acknowlegment TCP option
 Csc_rtp_contextDefine the RTP part of the profile decompression context
 Csc_tcp_context
 Csc_udp_contextDefine the UDP part of the profile decompression context
 Cseq_1_tThe seq_1 compressed packet format
 Cseq_2_tThe seq_2 compressed packet format
 Cseq_3_tThe seq_3 compressed packet format
 Cseq_4_tThe seq_4 compressed packet format
 Cseq_5_tThe seq_5 compressed packet format
 Cseq_6_tThe seq_6 compressed packet format
 Cseq_7_tThe seq_7 compressed packet format
 Cseq_8_tThe seq_8 compressed packet format
 Ctcp_dynamic_tThe TCP dynamic part
 Ctcp_option_timestamp
 Ctcp_replicate_tThe TCP replicate part
 Ctcp_static_tThe TCP static part
 Ctcp_tmp_variablesDefine the TCP-specific temporary variables in the profile compression context
 CtcphdrThe TCP base header without options
 Cts_sc_compScaled RTP Timestamp encoding object
 Cts_sc_decompThe scaled RTP Timestamp decoding context
 Cudp_endpoint_dynamic_tThe UDP endpoint dynamic part
 Cudp_regular_dynamic_tThe UDP regular dynamic part
 Cudp_static_tThe UDP static part
 Cudp_tmp_vars
 Cudp_with_checksum_irregular_tThe UDP irregular chain with checksum
 Cudphdr