[Overview][Constants][Types][Procedures and functions] | Reference for unit 'zlib_trees' (#powtils_main) |
Source position: zlib_trees.pas line 149
type deflate_state = record |
strm: z_streamp; |
status: int; |
pending_buf: pzByteArray; |
pending_buf_size: ulg; |
pending_out: pBytef; |
pending: int; |
noheader: int; |
data_type: Byte; |
method: Byte; |
last_flush: int; |
w_size: uInt; |
w_bits: uInt; |
w_mask: uInt; |
window: pzByteArray; |
window_size: ulg; |
prev: pzPosfArray; |
head: pzPosfArray; |
ins_h: uInt; |
hash_size: uInt; |
hash_bits: uInt; |
hash_mask: uInt; |
hash_shift: uInt; |
block_start: long; |
match_length: uInt; |
prev_match: IPos; |
match_available: Boolean; |
strstart: uInt; |
match_start: uInt; |
lookahead: uInt; |
prev_length: uInt; |
max_chain_length: uInt; |
level: int; |
strategy: int; |
good_match: uInt; |
nice_match: int; |
dyn_ltree: ltree_type; |
dyn_dtree: dtree_type; |
bl_tree: htree_type; |
l_desc: tree_desc; |
d_desc: tree_desc; |
bl_desc: tree_desc; |
bl_count: array [0..MAX_BITS+1-1] of ush; |
heap: array [0..2*L_CODES+1-1] of int; |
heap_len: int; |
heap_max: int; |
depth: array [0..2*L_CODES+1-1] of uch; |
l_buf: puchfArray; |
lit_bufsize: uInt; |
last_lit: uInt; |
d_buf: pushfArray; |
opt_len: ulg; |
static_len: ulg; |
compressed_len: ulg; |
matches: uInt; |
last_eob_len: int; |
bi_buf: ush; |
bi_valid: int; |
case Byte of |
0: ( |
max_lazy_match: uInt; |
); |
1: ( |
max_insert_length: uInt; |
); |
end; |
No notes exist for this page yet.