ROHC compression/decompression library
Data Fields
c_wlsb Struct Reference

Defines a W-LSB encoding object. More...

#include <wlsb.h>

Collaboration diagram for c_wlsb:
Collaboration graph
[legend]

Data Fields

struct c_windowwindow
 The window in which numerous previous values of the encoded value are stored to help recreate the value.
size_t window_width
 The width of the window.
size_t oldest
 A pointer on the oldest entry in the window (change on acknowledgement)
size_t next
 A pointer on the current entry in the window (change on add and ack)
size_t bits
 The maximal number of bits for representing the value.
int32_t p
 Shift parameter (see 4.5.2 in the RFC 3095)

Detailed Description

Defines a W-LSB encoding object.


Field Documentation

size_t c_wlsb::bits

The maximal number of bits for representing the value.

Referenced by c_create_wlsb(), and c_get_k_wlsb().

size_t c_wlsb::next

A pointer on the current entry in the window (change on add and ack)

Referenced by c_add_wlsb(), and c_create_wlsb().

A pointer on the oldest entry in the window (change on acknowledgement)

Referenced by c_ack_sn_wlsb(), c_add_wlsb(), and c_create_wlsb().

int32_t c_wlsb::p

Shift parameter (see 4.5.2 in the RFC 3095)

Referenced by c_create_wlsb(), and c_get_k_wlsb().

The window in which numerous previous values of the encoded value are stored to help recreate the value.

Referenced by c_ack_sn_wlsb(), c_add_wlsb(), c_create_wlsb(), c_destroy_wlsb(), c_get_k_wlsb(), c_mean_wlsb(), and c_sum_wlsb().

The width of the window.

Referenced by c_add_wlsb(), c_create_wlsb(), c_get_k_wlsb(), c_mean_wlsb(), and c_sum_wlsb().


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