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().