MeterLogger
Data Fields
heatshrink_encoder Struct Reference

#include <lib/heatshrink/heatshrink_encoder.h>

Collaboration diagram for heatshrink_encoder:

Data Fields

uint16_t input_size
 
uint16_t match_scan_index
 
uint16_t match_length
 
uint16_t match_pos
 
uint16_t outgoing_bits
 
uint8_t outgoing_bits_count
 
uint8_t flags
 
uint8_t state
 
uint8_t current_byte
 
uint8_t bit_index
 
uint8_t window_sz2
 
uint8_t lookahead_sz2
 
struct hs_indexsearch_index
 
uint8_t buffer []
 

Detailed Description

Definition at line 51 of file heatshrink_encoder.h.

Field Documentation

◆ bit_index

uint8_t heatshrink_encoder::bit_index

Definition at line 61 of file heatshrink_encoder.h.

Referenced by heatshrink_encoder_reset(), push_bits(), and st_flush_bit_buffer().

◆ buffer

uint8_t heatshrink_encoder::buffer[]

◆ current_byte

uint8_t heatshrink_encoder::current_byte

Definition at line 60 of file heatshrink_encoder.h.

Referenced by heatshrink_encoder_reset(), push_bits(), and st_flush_bit_buffer().

◆ flags

uint8_t heatshrink_encoder::flags

◆ input_size

uint16_t heatshrink_encoder::input_size

◆ lookahead_sz2

uint8_t heatshrink_encoder::lookahead_sz2

Definition at line 64 of file heatshrink_encoder.h.

Referenced by heatshrink_encoder_alloc().

◆ match_length

uint16_t heatshrink_encoder::match_length

◆ match_pos

uint16_t heatshrink_encoder::match_pos

Definition at line 55 of file heatshrink_encoder.h.

Referenced by st_step_search(), st_yield_br_index(), and st_yield_tag_bit().

◆ match_scan_index

uint16_t heatshrink_encoder::match_scan_index

◆ outgoing_bits

uint16_t heatshrink_encoder::outgoing_bits

◆ outgoing_bits_count

uint8_t heatshrink_encoder::outgoing_bits_count

◆ search_index

struct hs_index* heatshrink_encoder::search_index

Definition at line 66 of file heatshrink_encoder.h.

Referenced by heatshrink_encoder_alloc().

◆ state

uint8_t heatshrink_encoder::state

◆ window_sz2

uint8_t heatshrink_encoder::window_sz2

Definition at line 63 of file heatshrink_encoder.h.

Referenced by heatshrink_encoder_alloc(), and st_step_search().


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