- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# internal_state Struct Reference

List of all members.

## Public Attributes
z_streamp | strm
int | status
Bytef * | pending_buf
ulg | pending_buf_size
Bytef * | pending_out
int | pending
int | noheader
Byte | data_type
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
inflate_mode | mode
int | nowrap
uInt | wbits
inflate_blocks_statef * | blocks
uInt | method
uLong | was
uLong | need
uInt | marker

## Detailed Description

Definition at line 82 of file deflate.h.

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

- C:/guliverkli/src/zlib/deflate.h
- C:/guliverkli/src/zlib/gzio.c
- C:/guliverkli/src/zlib/inflate.c
- C:/guliverkli/src/zlib/inftrees.c
- C:/guliverkli/src/zlib/infutil.h
- C:/guliverkli/src/zlib/zlib.h
- C:/guliverkli/src/zlib/zutil.c