ROHC compression/decompression library
|
Defines a W-LSB encoding object. More...
#include <wlsb.h>
Public Attributes | |
struct c_window * | window |
The window in which numerous previous values of the encoded value are stored to help recreate the value. | |
int | window_width |
The width of the window. | |
int | oldest |
A pointer on the oldest entry in the window (change on acknowledgement) | |
int | next |
A pointer on the current entry in the window (change on add and ack) | |
int | bits |
The maximal number of bits for representing the value. | |
int | p |
Shift parameter (see 4.5.2 in the RFC 3095) |
Defines a W-LSB encoding object.
int c_wlsb::bits |
The maximal number of bits for representing the value.
Referenced by c_create_wlsb(), and c_get_k_wlsb().
int c_wlsb::next |
A pointer on the current entry in the window (change on add and ack)
Referenced by c_ack_remove(), c_add_wlsb(), c_create_wlsb(), and print_wlsb_stats().
int c_wlsb::oldest |
A pointer on the oldest entry in the window (change on acknowledgement)
Referenced by c_ack_remove(), c_ack_sn_wlsb(), c_ack_time_wlsb(), c_add_wlsb(), c_create_wlsb(), and print_wlsb_stats().
int c_wlsb::p |
Shift parameter (see 4.5.2 in the RFC 3095)
Referenced by c_create_wlsb(), and c_get_k_wlsb().
struct c_window* c_wlsb::window |
The window in which numerous previous values of the encoded value are stored to help recreate the value.
Referenced by c_ack_remove(), c_ack_sn_wlsb(), c_ack_time_wlsb(), c_add_wlsb(), c_create_wlsb(), c_destroy_wlsb(), c_get_k_wlsb(), c_mean_wlsb(), c_sum_wlsb(), and print_wlsb_stats().
The width of the window.
Referenced by c_ack_remove(), c_ack_time_wlsb(), c_add_wlsb(), c_create_wlsb(), c_get_k_wlsb(), c_mean_wlsb(), c_sum_wlsb(), and print_wlsb_stats().