|  | COSMOS core
    1.0.2 (beta)
    Comprehensive Open-architecture Solution for Mission Operations Systems | 
#include "zutil.h"Go to the source code of this file.
| Classes | |
| struct | ct_data_s | 
| struct | tree_desc_s | 
| struct | internal_state | 
| Macros | |
| #define | GZIP | 
| #define | LENGTH_CODES 29 | 
| #define | LITERALS 256 | 
| #define | L_CODES (LITERALS+1+LENGTH_CODES) | 
| #define | D_CODES 30 | 
| #define | BL_CODES 19 | 
| #define | HEAP_SIZE (2*L_CODES+1) | 
| #define | MAX_BITS 15 | 
| #define | Buf_size 16 | 
| #define | INIT_STATE 42 | 
| #define | EXTRA_STATE 69 | 
| #define | NAME_STATE 73 | 
| #define | COMMENT_STATE 91 | 
| #define | HCRC_STATE 103 | 
| #define | BUSY_STATE 113 | 
| #define | FINISH_STATE 666 | 
| #define | Freq fc.freq | 
| #define | Code fc.code | 
| #define | Dad dl.dad | 
| #define | Len dl.len | 
| #define | max_insert_length max_lazy_match | 
| #define | put_byte(s, c) {s->pending_buf[s->pending++] = (c);} | 
| #define | MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1) | 
| #define | MAX_DIST(s) ((s)->w_size-MIN_LOOKAHEAD) | 
| #define | WIN_INIT MAX_MATCH | 
| #define | d_code(dist) ((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)]) | 
| #define | _tr_tally_lit(s, c, flush) | 
| #define | _tr_tally_dist(s, distance, length, flush) | 
| Typedefs | |
| typedef struct ct_data_s | ct_data | 
| typedef struct static_tree_desc_s | static_tree_desc | 
| typedef struct tree_desc_s | tree_desc | 
| typedef ush | Pos | 
| typedef Pos FAR | Posf | 
| typedef unsigned | IPos | 
| typedef struct internal_state | deflate_state | 
| Functions | |
| void _tr_init | OF ((deflate_state *s)) | 
| int _tr_tally | OF ((deflate_state *s, unsigned dist, unsigned lc)) | 
| void _tr_flush_block | OF ((deflate_state *s, charf *buf, ulg stored_len, int last)) | 
| Variables | |
| uch | _length_code [] | 
| uch | _dist_code [] | 
| #define GZIP | 
| #define LENGTH_CODES 29 | 
| #define LITERALS 256 | 
| #define L_CODES (LITERALS+1+LENGTH_CODES) | 
| #define D_CODES 30 | 
| #define BL_CODES 19 | 
| #define HEAP_SIZE (2*L_CODES+1) | 
| #define MAX_BITS 15 | 
| #define Buf_size 16 | 
| #define INIT_STATE 42 | 
| #define EXTRA_STATE 69 | 
| #define NAME_STATE 73 | 
| #define COMMENT_STATE 91 | 
| #define HCRC_STATE 103 | 
| #define BUSY_STATE 113 | 
| #define FINISH_STATE 666 | 
| #define Freq fc.freq | 
| #define Code fc.code | 
| #define Dad dl.dad | 
| #define Len dl.len | 
| #define max_insert_length max_lazy_match | 
| #define put_byte | ( | s, | |
| c | |||
| ) | {s->pending_buf[s->pending++] = (c);} | 
| #define MAX_DIST | ( | s | ) | ((s)->w_size-MIN_LOOKAHEAD) | 
| #define WIN_INIT MAX_MATCH | 
| #define d_code | ( | dist | ) | ((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)]) | 
| #define _tr_tally_lit | ( | s, | |
| c, | |||
| flush | |||
| ) | 
| #define _tr_tally_dist | ( | s, | |
| distance, | |||
| length, | |||
| flush | |||
| ) | 
| typedef struct static_tree_desc_s static_tree_desc | 
| typedef struct tree_desc_s tree_desc | 
| typedef unsigned IPos | 
| typedef struct internal_state deflate_state | 
| void _tr_init OF | ( | (deflate_state *s) | ) | 
| int _tr_tally OF | ( | (deflate_state *s, unsigned dist, unsigned lc) | ) | 
| void _tr_flush_block OF | ( | (deflate_state *s, charf *buf, ulg stored_len, int last) | ) | 
| uch _length_code[] | 
| uch _dist_code[] |