internal_state Struct Reference
#include <deflate.h>
Detailed Description
Definition at line 94 of file deflate.h.
Public Attributes
- z_streamp strm
- int status
- Bytef * pending_buf
- ulg pending_buf_size
- Bytef * pending_out
- uInt pending
- int wrap
- gz_headerp gzhead
- uInt gzindex
- Byte method
- int last_flush
- uInt w_size
- uInt w_bits
- uInt w_mask
- Bytef * window
- ulg window_size
- Posf * prev
- Posf * head
- uInt ins_h
- uInt hash_size
- uInt hash_bits
- uInt hash_mask
- uInt hash_shift
- long block_start
- uInt match_length
- IPos prev_match
- int match_available
- uInt strstart
- uInt match_start
- uInt lookahead
- uInt prev_length
- uInt max_chain_length
- uInt max_lazy_match
- int level
- int strategy
- uInt good_match
- int nice_match
- ct_data_s dyn_ltree [HEAP_SIZE]
- ct_data_s dyn_dtree [2 *D_CODES+1]
- ct_data_s bl_tree [2 *BL_CODES+1]
- tree_desc_s l_desc
- tree_desc_s d_desc
- tree_desc_s bl_desc
- ush bl_count [MAX_BITS+1]
- int heap [2 *L_CODES+1]
- int heap_len
- int heap_max
- uch depth [2 *L_CODES+1]
- uchf * l_buf
- uInt lit_bufsize
- uInt last_lit
- ushf * d_buf
- ulg opt_len
- ulg static_len
- uInt matches
- int last_eob_len
- ush bi_buf
- int bi_valid
- int dummy
Member Data Documentation
| ush internal_state::bl_count[MAX_BITS+1] |
| struct ct_data_s internal_state::bl_tree[2 *BL_CODES+1] |
| uch internal_state::depth[2 *L_CODES+1] |
| struct ct_data_s internal_state::dyn_dtree[2 *D_CODES+1] |
| struct ct_data_s internal_state::dyn_ltree[HEAP_SIZE] |
| int internal_state::heap[2 *L_CODES+1] |
The documentation for this struct was generated from the following files: