MeterLogger
|
#include <lib/heatshrink/heatshrink_encoder.h>
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_index * | search_index |
uint8_t | buffer [] |
Definition at line 51 of file heatshrink_encoder.h.
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().
uint8_t heatshrink_encoder::buffer[] |
Definition at line 69 of file heatshrink_encoder.h.
Referenced by do_indexing(), find_longest_match(), heatshrink_encoder_reset(), heatshrink_encoder_sink(), push_literal_byte(), and save_backlog().
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().
uint8_t heatshrink_encoder::flags |
Definition at line 58 of file heatshrink_encoder.h.
Referenced by backlog_is_filled(), backlog_is_partial(), has_literal(), heatshrink_encoder_finish(), heatshrink_encoder_poll(), heatshrink_encoder_reset(), is_finishing(), on_final_literal(), save_backlog(), st_save_backlog(), st_step_search(), and st_yield_literal().
uint16_t heatshrink_encoder::input_size |
Definition at line 52 of file heatshrink_encoder.h.
Referenced by do_indexing(), heatshrink_encoder_reset(), heatshrink_encoder_sink(), save_backlog(), and st_step_search().
uint8_t heatshrink_encoder::lookahead_sz2 |
Definition at line 64 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_alloc().
uint16_t heatshrink_encoder::match_length |
Definition at line 54 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_reset(), st_step_search(), st_yield_br_index(), st_yield_br_length(), st_yield_literal(), and st_yield_tag_bit().
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().
uint16_t heatshrink_encoder::match_scan_index |
Definition at line 53 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_reset(), push_literal_byte(), save_backlog(), st_step_search(), and st_yield_br_length().
uint16_t heatshrink_encoder::outgoing_bits |
Definition at line 56 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_reset(), push_outgoing_bits(), st_yield_br_index(), and st_yield_tag_bit().
uint8_t heatshrink_encoder::outgoing_bits_count |
Definition at line 57 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_reset(), push_outgoing_bits(), st_yield_br_index(), and st_yield_tag_bit().
struct hs_index* heatshrink_encoder::search_index |
Definition at line 66 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_alloc().
uint8_t heatshrink_encoder::state |
Definition at line 59 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_finish(), heatshrink_encoder_poll(), heatshrink_encoder_reset(), and heatshrink_encoder_sink().
uint8_t heatshrink_encoder::window_sz2 |
Definition at line 63 of file heatshrink_encoder.h.
Referenced by heatshrink_encoder_alloc(), and st_step_search().