ROHC compression/decompression library
Data Fields
rohc_decomp_profile Struct Reference

The ROHC decompression profile. More...

#include <rohc_decomp_internals.h>

Collaboration diagram for rohc_decomp_profile:
Collaboration graph
[legend]

Data Fields

const rohc_profile_t id
 
const size_t msn_max_bits
 
rohc_decomp_new_context_t new_context
 The handler used to create the profile-specific part of the decompression context. More...
 
rohc_decomp_free_context_t free_context
 The handler used to destroy the profile-specific part of the decompression context. More...
 
rohc_decomp_detect_pkt_type_t detect_pkt_type
 
rohc_decomp_parse_pkt_t parse_pkt
 
rohc_decomp_decode_bits_t decode_bits
 
rohc_decomp_build_hdrs_t build_hdrs
 
rohc_decomp_update_ctxt_t update_ctxt
 
rohc_decomp_attempt_repair_t attempt_repair
 
rohc_decomp_get_sn_t get_sn
 

Detailed Description

The ROHC decompression profile.

The object defines a ROHC profile. Each field must be filled in for each new profile.

Field Documentation

◆ attempt_repair

rohc_decomp_attempt_repair_t rohc_decomp_profile::attempt_repair

◆ build_hdrs

rohc_decomp_build_hdrs_t rohc_decomp_profile::build_hdrs

◆ decode_bits

rohc_decomp_decode_bits_t rohc_decomp_profile::decode_bits

◆ detect_pkt_type

rohc_decomp_detect_pkt_type_t rohc_decomp_profile::detect_pkt_type

The handler used to detect the type of the ROHC packet

◆ free_context

rohc_decomp_free_context_t rohc_decomp_profile::free_context

The handler used to destroy the profile-specific part of the decompression context.

◆ get_sn

rohc_decomp_get_sn_t rohc_decomp_profile::get_sn

◆ id

const rohc_profile_t rohc_decomp_profile::id

The profile ID as reserved by IANA

◆ msn_max_bits

const size_t rohc_decomp_profile::msn_max_bits

The maximum number of bits of the Master Sequence Number (MSN)

◆ new_context

rohc_decomp_new_context_t rohc_decomp_profile::new_context

The handler used to create the profile-specific part of the decompression context.

◆ parse_pkt

rohc_decomp_parse_pkt_t rohc_decomp_profile::parse_pkt

◆ update_ctxt

rohc_decomp_update_ctxt_t rohc_decomp_profile::update_ctxt

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