NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Members | List of all members
internal_state Struct Reference

Detailed description

Definition at line 1600 of file zlib.h.

#include <zlib.h>

Public Members

int dummy
 
z_streamp strm
 
int status
 
Bytefpending_buf
 
ulg pending_buf_size
 
Bytefpending_out
 
uInt pending
 
int wrap
 
gz_headerp gzhead
 
uInt gzindex
 
Byte method
 
int last_flush
 
uInt w_size
 
uInt w_bits
 
uInt w_mask
 
Bytefwindow
 
ulg window_size
 
Posfprev
 
Posfhead
 
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
 
struct ct_data_s dyn_ltree [HEAP_SIZE]
 
struct ct_data_s dyn_dtree [2 *D_CODES+1]
 
struct ct_data_s bl_tree [2 *BL_CODES+1]
 
struct tree_desc_s l_desc
 
struct tree_desc_s d_desc
 
struct 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]
 
uchfl_buf
 
uInt lit_bufsize
 
uInt last_lit
 
ushfd_buf
 
ulg opt_len
 
ulg static_len
 
uInt matches
 
uInt insert
 
ush bi_buf
 
int bi_valid
 
ulg high_water
 

Member Data Documentation

ush internal_state::bi_buf

Definition at line 257 of file deflate.h.

int internal_state::bi_valid

Definition at line 261 of file deflate.h.

ush internal_state::bl_count[MAX_BITS+1]

Definition at line 203 of file deflate.h.

struct tree_desc_s internal_state::bl_desc

Definition at line 201 of file deflate.h.

struct ct_data_s internal_state::bl_tree[2 *BL_CODES+1]

Definition at line 197 of file deflate.h.

long internal_state::block_start

Definition at line 151 of file deflate.h.

ushf* internal_state::d_buf

Definition at line 241 of file deflate.h.

struct tree_desc_s internal_state::d_desc

Definition at line 200 of file deflate.h.

uch internal_state::depth[2 *L_CODES+1]

Definition at line 213 of file deflate.h.

int internal_state::dummy

Definition at line 1600 of file zlib.h.

struct ct_data_s internal_state::dyn_dtree[2 *D_CODES+1]

Definition at line 196 of file deflate.h.

struct ct_data_s internal_state::dyn_ltree[HEAP_SIZE]

Definition at line 195 of file deflate.h.

uInt internal_state::good_match

Definition at line 188 of file deflate.h.

gz_headerp internal_state::gzhead

Definition at line 105 of file deflate.h.

uInt internal_state::gzindex

Definition at line 106 of file deflate.h.

uInt internal_state::hash_bits

Definition at line 141 of file deflate.h.

uInt internal_state::hash_mask

Definition at line 142 of file deflate.h.

uInt internal_state::hash_shift

Definition at line 144 of file deflate.h.

uInt internal_state::hash_size

Definition at line 140 of file deflate.h.

Posf* internal_state::head

Definition at line 137 of file deflate.h.

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

Definition at line 206 of file deflate.h.

int internal_state::heap_len

Definition at line 207 of file deflate.h.

int internal_state::heap_max

Definition at line 208 of file deflate.h.

ulg internal_state::high_water

Definition at line 266 of file deflate.h.

uInt internal_state::ins_h

Definition at line 139 of file deflate.h.

uInt internal_state::insert

Definition at line 250 of file deflate.h.

uchf* internal_state::l_buf

Definition at line 217 of file deflate.h.

struct tree_desc_s internal_state::l_desc

Definition at line 199 of file deflate.h.

int internal_state::last_flush

Definition at line 108 of file deflate.h.

uInt internal_state::last_lit

Definition at line 239 of file deflate.h.

int internal_state::level

Definition at line 185 of file deflate.h.

uInt internal_state::lit_bufsize

Definition at line 219 of file deflate.h.

uInt internal_state::lookahead

Definition at line 161 of file deflate.h.

int internal_state::match_available

Definition at line 158 of file deflate.h.

uInt internal_state::match_length

Definition at line 156 of file deflate.h.

uInt internal_state::match_start

Definition at line 160 of file deflate.h.

uInt internal_state::matches

Definition at line 249 of file deflate.h.

uInt internal_state::max_chain_length

Definition at line 168 of file deflate.h.

uInt internal_state::max_lazy_match

Definition at line 174 of file deflate.h.

Byte internal_state::method

Definition at line 107 of file deflate.h.

int internal_state::nice_match

Definition at line 191 of file deflate.h.

ulg internal_state::opt_len

Definition at line 247 of file deflate.h.

uInt internal_state::pending

Definition at line 103 of file deflate.h.

Bytef* internal_state::pending_buf

Definition at line 100 of file deflate.h.

ulg internal_state::pending_buf_size

Definition at line 101 of file deflate.h.

Bytef* internal_state::pending_out

Definition at line 102 of file deflate.h.

Posf* internal_state::prev

Definition at line 131 of file deflate.h.

uInt internal_state::prev_length

Definition at line 163 of file deflate.h.

IPos internal_state::prev_match

Definition at line 157 of file deflate.h.

ulg internal_state::static_len

Definition at line 248 of file deflate.h.

int internal_state::status

Definition at line 99 of file deflate.h.

int internal_state::strategy

Definition at line 186 of file deflate.h.

z_streamp internal_state::strm

Definition at line 98 of file deflate.h.

uInt internal_state::strstart

Definition at line 159 of file deflate.h.

uInt internal_state::w_bits

Definition at line 113 of file deflate.h.

uInt internal_state::w_mask

Definition at line 114 of file deflate.h.

uInt internal_state::w_size

Definition at line 112 of file deflate.h.

Bytef* internal_state::window

Definition at line 116 of file deflate.h.

ulg internal_state::window_size

Definition at line 126 of file deflate.h.

int internal_state::wrap

Definition at line 104 of file deflate.h.


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