Go to the source code of this file.
◆ _tr_tally_dist
#define _tr_tally_dist |
( |
| s, |
|
|
| distance, |
|
|
| length, |
|
|
| flush ) |
Value:
s->sym_buf[s->sym_next++] = (
uch)dist; \
s->sym_buf[s->sym_next++] = (
uch)(dist >> 8); \
s->sym_buf[s->sym_next++] = len; \
dist--; \
s->dyn_dtree[
d_code(dist)].Freq++; \
flush = (s->sym_next == s->sym_end); \
}
uch ZLIB_INTERNAL _length_code[]
Definition at line 329 of file deflate.h.
◆ _tr_tally_lit
#define _tr_tally_lit |
( |
| s, |
|
|
| c, |
|
|
| flush ) |
Value:
s->sym_buf[s->sym_next++] = 0; \
s->sym_buf[s->sym_next++] = 0; \
s->sym_buf[s->sym_next++] = cc; \
s->dyn_ltree[cc].Freq++; \
flush = (s->sym_next == s->sym_end); \
}
Definition at line 321 of file deflate.h.
◆ BL_CODES
◆ Buf_size
◆ BUSY_STATE
◆ Code
◆ COMMENT_STATE
#define COMMENT_STATE 91 /* gzip comment -> HCRC_STATE */ |
◆ d_code
Value:
uch ZLIB_INTERNAL _dist_code[]
Definition at line 303 of file deflate.h.
◆ D_CODES
◆ Dad
◆ EXTRA_STATE
#define EXTRA_STATE 69 /* gzip extra block -> NAME_STATE */ |
◆ FINISH_STATE
#define FINISH_STATE 666 /* stream complete */ |
◆ Freq
◆ HCRC_STATE
#define HCRC_STATE 103 /* gzip header CRC -> BUSY_STATE */ |
◆ HEAP_SIZE
◆ INIT_STATE
#define INIT_STATE 42 /* zlib header -> BUSY_STATE */ |
◆ L_CODES
◆ Len
◆ LENGTH_CODES
◆ LITERALS
◆ MAX_BITS
◆ MAX_DIST
◆ max_insert_length
#define max_insert_length max_lazy_match |
◆ MIN_LOOKAHEAD
◆ NAME_STATE
◆ put_byte
#define put_byte |
( |
| s, |
|
|
| c ) |
Value:{s->pending_buf[s->pending++] = (
Bytef)(c);}
Definition at line 276 of file deflate.h.
◆ WIN_INIT
◆ ct_data
◆ deflate_state
◆ IPos
◆ Pos
◆ Posf
◆ static_tree_desc
◆ tree_desc
◆ OF() [1/3]
◆ OF() [2/3]
◆ OF() [3/3]
◆ _dist_code
◆ _length_code