Public Attributes

DeflateState_t Struct Reference

Collaboration diagram for DeflateState_t:
Collaboration graph
[legend]

List of all members.

Public Attributes

ZStream_tstrm
Word8pending_buf
Word32 pending_buf_size
Word8pending_out
int status
int pending
int noheader
int last_flush
Word8window
Word32 window_size
Word16prev
Word16head
Word ins_h
Word hash_size
Word hash_bits
Word hash_mask
Word match_length
Word hash_shift
long block_start
Word prev_match
int match_available
Word strstart
Word match_start
Word lookahead
Word prev_length
Word max_chain_length
Word max_lazy_match
Word good_match
Word w_size
Word w_bits
Word w_mask
int nice_match
Word lit_bufsize
CodeData_t dyn_ltree [HEAP_SIZE]
CodeData_t dyn_dtree [2 *D_CODES+1]
CodeData_t bl_tree [2 *BL_CODES+1]
TreeDesc_t l_desc
TreeDesc_t d_desc
TreeDesc_t bl_desc
Word16 bl_count [MAX_BITS+1]
int heap [2 *L_CODES+1]
int heap_len
int heap_max
Word8 depth [2 *L_CODES+1]
Word8 data_type
Word8 method
Word8l_buf
Word last_lit
int bi_valid
Word16d_buf
Word32 opt_len
Word32 static_len
Word matches
int last_eob_len
Word bi_buf

Member Data Documentation

int DeflateState_t::heap[2 *L_CODES+1]