ROHC compression/decompression library
Data Fields
sc_udp_lite_context Struct Reference

Define the UDP-Lite part of the profile compression context. More...

#include <c_udp_lite.h>

Collaboration diagram for sc_udp_lite_context:
Collaboration graph
[legend]

Data Fields

int cfp
 Whether the Coverage Field is Present or not.
int cfi
 Whether the Coverage Field is Inferred or not.
unsigned char FK
 The F and K bits in the CCE packet (see appendix B in the RFC 4019)
int coverage_equal_count
 The number of times the checksum coverage field did not change.
int coverage_inferred_count
 The number of times the checksum coverage field may be inferred.
int tmp_coverage
 Temporary variables related to the checksum coverage field.
int sent_cce_only_count
 The number of CCE() packets sent by the compressor.
int sent_cce_on_count
 The number of CCE(ON) packets sent by the compressor.
int sent_cce_off_count
 The number of CCE(OFF) packets sent by the compressor.
struct udphdr old_udp_lite
 The previous UDP-Lite header.
struct udp_lite_tmp_vars tmp
 UDP-Lite-specific temporary variables that are used during one single compression of packet.

Detailed Description

Define the UDP-Lite part of the profile compression context.

This object must be used with the generic part of the compression context c_generic_context.

See also:
c_generic_context

Field Documentation

Whether the Coverage Field is Inferred or not.

Referenced by c_udp_lite_create(), udp_lite_init_cc(), and udp_lite_send_cce_packet().

Whether the Coverage Field is Present or not.

Referenced by c_udp_lite_create(), udp_lite_code_uo_remainder(), udp_lite_init_cc(), and udp_lite_send_cce_packet().

The number of times the checksum coverage field did not change.

Referenced by c_udp_lite_create(), and udp_lite_send_cce_packet().

The number of times the checksum coverage field may be inferred.

Referenced by c_udp_lite_create(), and udp_lite_send_cce_packet().

unsigned char sc_udp_lite_context::FK

The F and K bits in the CCE packet (see appendix B in the RFC 4019)

Referenced by c_udp_lite_create(), udp_lite_build_cce_packet(), and udp_lite_send_cce_packet().

The number of CCE(OFF) packets sent by the compressor.

Referenced by c_udp_lite_create(), and udp_lite_send_cce_packet().

The number of CCE(ON) packets sent by the compressor.

Referenced by c_udp_lite_create(), and udp_lite_send_cce_packet().

The number of CCE() packets sent by the compressor.

Referenced by c_udp_lite_create(), and udp_lite_send_cce_packet().

UDP-Lite-specific temporary variables that are used during one single compression of packet.

Referenced by c_udp_lite_create(), c_udp_lite_encode(), udp_lite_init_cc(), and udp_lite_send_cce_packet().

Temporary variables related to the checksum coverage field.

Referenced by udp_lite_init_cc(), and udp_lite_send_cce_packet().


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