| ROHC compression/decompression library
   
    | 
The bits extracted from ROHC UO* base headers. More...
#include <d_generic.h>

| Data Fields | |
| uint32_t | sn | 
| size_t | sn_nr | 
| struct rohc_extr_ip_bits | outer_ip | 
| struct rohc_extr_ip_bits | inner_ip | 
| uint8_t | crc | 
| size_t | crc_nr | 
| uint8_t | ext_flag:1 | 
| uint16_t | udp_src | 
| size_t | udp_src_nr | 
| uint16_t | udp_dst | 
| size_t | udp_dst_nr | 
| uint16_t | udp_check | 
| size_t | udp_check_nr | 
| uint16_t | udp_lite_cc | 
| size_t | udp_lite_cc_nr | 
| uint8_t | rtp_version:2 | 
| size_t | rtp_version_nr | 
| uint8_t | rtp_p:1 | 
| size_t | rtp_p_nr | 
| uint8_t | rtp_x:1 | 
| size_t | rtp_x_nr | 
| uint8_t | rtp_cc:4 | 
| size_t | rtp_cc_nr | 
| uint8_t | rtp_m:1 | 
| size_t | rtp_m_nr | 
| uint8_t | rtp_pt:7 | 
| size_t | rtp_pt_nr | 
| uint32_t | ts | 
| size_t | ts_nr | 
| bool | is_ts_scaled | 
| uint32_t | rtp_ssrc | 
| size_t | rtp_ssrc_nr | 
| uint32_t | esp_spi | 
| size_t | esp_spi_nr | 
The bits extracted from ROHC UO* base headers.
| uint8_t rohc_extr_bits::crc | 
The CRC bits found in ROHC header
| size_t rohc_extr_bits::crc_nr | 
The number of CRC bits found in ROHC header
| uint32_t rohc_extr_bits::esp_spi | 
The SPI bits found in static chain of IR header
| size_t rohc_extr_bits::esp_spi_nr | 
The number of SPI bits found in header
| uint8_t rohc_extr_bits::ext_flag | 
X (extension) flag
bits related to inner IP header
Whether TS is transmitted scaled or not
bits related to outer IP header
| uint8_t rohc_extr_bits::rtp_cc | 
The RTP CSRC Count bits found in dynamic chain of IR/IR-DYN header
| size_t rohc_extr_bits::rtp_cc_nr | 
The number of the RTP CSRC Count bits
| uint8_t rohc_extr_bits::rtp_m | 
The RTP Marker (M) bits found in dynamic chain of IR/IR-DYN header, UO* base header and extension header
| size_t rohc_extr_bits::rtp_m_nr | 
The number of the RTP Marker (M) bits
| uint8_t rohc_extr_bits::rtp_p | 
The RTP Padding bits found in dynamic chain of IR/IR-DYN header or in extension header
| size_t rohc_extr_bits::rtp_p_nr | 
The number of RTP Padding bits
| uint8_t rohc_extr_bits::rtp_pt | 
The RTP Payload Type (PT) bits found in dynamic chain of IR/IR-DYN header or in extension header
| size_t rohc_extr_bits::rtp_pt_nr | 
The number of RTP PT bits found in header
| uint32_t rohc_extr_bits::rtp_ssrc | 
The SSRC bits found in static chain of IR header
| size_t rohc_extr_bits::rtp_ssrc_nr | 
The number of SSRC bits found in header
| uint8_t rohc_extr_bits::rtp_version | 
The RTP version bits found in dynamic chain of IR/IR-DYN header
The number of RTP version bits
| uint8_t rohc_extr_bits::rtp_x | 
The RTP eXtension (R-X) bits found in extension header
| size_t rohc_extr_bits::rtp_x_nr | 
The number of RTP X bits
| uint32_t rohc_extr_bits::sn | 
The SN bits found in ROHC header
Referenced by ip_parse_dynamic_ip().
| size_t rohc_extr_bits::sn_nr | 
The number of SN bits found in ROHC header
Referenced by ip_parse_dynamic_ip().
| uint32_t rohc_extr_bits::ts | 
The TS bits found in dynamic chain of IR/IR-DYN header, in UO* base header or in extension header
| size_t rohc_extr_bits::ts_nr | 
The number of TS bits found in ROHC header
| uint16_t rohc_extr_bits::udp_check | 
The UDP checksum bits found in dynamic chain of IR/IR-DYN header or in remainder of UO* header
| size_t rohc_extr_bits::udp_check_nr | 
The number of UDP checksum bits
| uint16_t rohc_extr_bits::udp_dst | 
The UDP destination port bits in static chain of IR header
Referenced by udp_parse_static_udp().
| size_t rohc_extr_bits::udp_dst_nr | 
The number of UDP destination port bits
Referenced by udp_parse_static_udp().
| uint16_t rohc_extr_bits::udp_lite_cc | 
The UDP-Lite CC bits found in dynamic chain of IR/IR-DYN header or in remainder of UO* header
The number of UDP-Lite CC bits
| uint16_t rohc_extr_bits::udp_src | 
The UDP source port bits found in static chain of IR header
Referenced by udp_parse_static_udp().
| size_t rohc_extr_bits::udp_src_nr | 
The number of UDP source port bits
Referenced by udp_parse_static_udp().
 1.7.6.1
 1.7.6.1