ROHC compression/decompression library
Data Fields
rohc_extr_bits Struct Reference

The bits extracted from ROHC UO* base headers. More...

#include <d_generic.h>

Collaboration diagram for rohc_extr_bits:
Collaboration graph
[legend]

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

Detailed Description

The bits extracted from ROHC UO* base headers.

See also:
parse_uo0
parse_uo1
parse_uor2

Field Documentation

The CRC bits found in ROHC header

The number of CRC bits found in ROHC header

The SPI bits found in static chain of IR header

The number of SPI bits found in header

X (extension) flag

bits related to inner IP header

Whether TS is transmitted scaled or not

bits related to outer IP header

The RTP CSRC Count bits found in dynamic chain of IR/IR-DYN header

The number of the RTP CSRC Count bits

The RTP Marker (M) bits found in dynamic chain of IR/IR-DYN header, UO* base header and extension header

The number of the RTP Marker (M) bits

The RTP Padding bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of RTP Padding bits

The RTP Payload Type (PT) bits found in dynamic chain of IR/IR-DYN header or in extension header

The number of RTP PT bits found in header

The SSRC bits found in static chain of IR header

The number of SSRC bits found in header

The RTP version bits found in dynamic chain of IR/IR-DYN header

The number of RTP version bits

The RTP eXtension (R-X) bits found in extension header

The number of RTP X bits

The SN bits found in ROHC header

Referenced by ip_parse_dynamic_ip().

The number of SN bits found in ROHC header

Referenced by ip_parse_dynamic_ip().

The TS bits found in dynamic chain of IR/IR-DYN header, in UO* base header or in extension header

The number of TS bits found in ROHC header

The UDP checksum bits found in dynamic chain of IR/IR-DYN header or in remainder of UO* header

The number of UDP checksum bits

The UDP destination port bits in static chain of IR header

Referenced by udp_parse_static_udp().

The number of UDP destination port bits

Referenced by udp_parse_static_udp().

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

The UDP source port bits found in static chain of IR header

Referenced by udp_parse_static_udp().

The number of UDP source port bits

Referenced by udp_parse_static_udp().


The documentation for this struct was generated from the following file: