ROHC compression/decompression library
Data Fields
rohc_decoded_values Struct Reference

The values decoded from the bits extracted from ROHC header. More...

#include <rohc_decomp_rfc3095.h>

Collaboration diagram for rohc_decoded_values:
Collaboration graph
[legend]

Data Fields

bool is_context_reused
 
uint32_t sn
 
rohc_mode_t mode
 
bool multiple_ip
 
struct rohc_decoded_ip_values outer_ip
 
struct rohc_decoded_ip_values inner_ip
 
uint16_t udp_src
 
uint16_t udp_dst
 
uint16_t udp_check
 
rohc_tristate_t udp_check_present
 
rohc_packet_cce_t cce_pkt
 
rohc_tristate_t cfp
 
rohc_tristate_t cfi
 
uint16_t udp_lite_cc
 
uint8_t rtp_version:2
 
uint8_t rtp_p:1
 
uint8_t rtp_x:1
 
uint8_t rtp_cc:4
 
uint8_t rtp_m:1
 
uint8_t rtp_pt:7
 
uint32_t ts
 
uint32_t rtp_ssrc
 
uint32_t esp_spi
 

Detailed Description

The values decoded from the bits extracted from ROHC header.

See also
decode_values_from_bits
rtp_decode_values_from_bits

Field Documentation

◆ cce_pkt

rohc_packet_cce_t rohc_decoded_values::cce_pkt

TODO

◆ cfi

rohc_tristate_t rohc_decoded_values::cfi

TODO

◆ cfp

rohc_tristate_t rohc_decoded_values::cfp

TODO

◆ esp_spi

uint32_t rohc_decoded_values::esp_spi

The decoded ESP SPI

◆ inner_ip

struct rohc_decoded_ip_values rohc_decoded_values::inner_ip

The decoded values for the inner IP header

◆ is_context_reused

bool rohc_decoded_values::is_context_reused

Whether the context is re-used or not

◆ mode

rohc_mode_t rohc_decoded_values::mode

The operation mode asked by compressor

◆ multiple_ip

bool rohc_decoded_values::multiple_ip

Whether there are multiple IP headers or only one single IP header

◆ outer_ip

struct rohc_decoded_ip_values rohc_decoded_values::outer_ip

The decoded values for the outer IP header

◆ rtp_cc

uint8_t rohc_decoded_values::rtp_cc

The decoded RTP CSRC Count

◆ rtp_m

uint8_t rohc_decoded_values::rtp_m

The decoded RTP Marker (M) flag

◆ rtp_p

uint8_t rohc_decoded_values::rtp_p

The decoded RTP Padding (R-P) flag

◆ rtp_pt

uint8_t rohc_decoded_values::rtp_pt

The decoded RTP Payload Type (RTP-PT)

◆ rtp_ssrc

uint32_t rohc_decoded_values::rtp_ssrc

The decoded SSRC value

◆ rtp_version

uint8_t rohc_decoded_values::rtp_version

The decoded RTP version

◆ rtp_x

uint8_t rohc_decoded_values::rtp_x

The decoded RTP eXtension (R-X) flag

◆ sn

uint32_t rohc_decoded_values::sn

The decoded SN value

◆ ts

uint32_t rohc_decoded_values::ts

The decoded RTP TimeStamp (TS) value

◆ udp_check

uint16_t rohc_decoded_values::udp_check

The decoded UDP checksum

◆ udp_check_present

rohc_tristate_t rohc_decoded_values::udp_check_present

Whether the UDP checksum field is encoded in the ROHC packet or not

◆ udp_dst

uint16_t rohc_decoded_values::udp_dst

The decoded UDP destination port bits

◆ udp_lite_cc

uint16_t rohc_decoded_values::udp_lite_cc

The decoded UDP-Lite CC

◆ udp_src

uint16_t rohc_decoded_values::udp_src

The decoded UDP source port


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