Go to the source code of this file.
Data Structures |
| struct | z_stream |
Defines |
| #define | ZLIB_VERSION "1.1.4" |
| #define | Z_NO_FLUSH 0 |
| #define | Z_PARTIAL_FLUSH 1 /* will be removed, use Z_SYNC_FLUSH instead */ |
| #define | Z_SYNC_FLUSH 2 |
| #define | Z_FULL_FLUSH 3 |
| #define | Z_FINISH 4 |
| #define | Z_OK 0 |
| #define | Z_STREAM_END 1 |
| #define | Z_NEED_DICT 2 |
| #define | Z_ERRNO (-1) |
| #define | Z_STREAM_ERROR (-2) |
| #define | Z_DATA_ERROR (-3) |
| #define | Z_MEM_ERROR (-4) |
| #define | Z_BUF_ERROR (-5) |
| #define | Z_VERSION_ERROR (-6) |
| #define | Z_NO_COMPRESSION 0 |
| #define | Z_BEST_SPEED 1 |
| #define | Z_BEST_COMPRESSION 9 |
| #define | Z_DEFAULT_COMPRESSION (-1) |
| #define | Z_FILTERED 1 |
| #define | Z_HUFFMAN_ONLY 2 |
| #define | Z_DEFAULT_STRATEGY 0 |
| #define | Z_BINARY 0 |
| #define | Z_ASCII 1 |
| #define | Z_UNKNOWN 2 |
| #define | Z_DEFLATED 8 |
| #define | Z_NULL 0 /* for initializing zalloc, zfree, opaque */ |
| #define | deflateInit(strm, level) deflateInit_((strm), (level), ZLIB_VERSION, sizeof(z_stream)) |
| #define | inflateInit(strm) inflateInit_((strm), ZLIB_VERSION, sizeof(z_stream)) |
| #define | deflateInit2(strm, level, method, windowBits, memLevel, strategy) |
| #define | inflateInit2(strm, windowBits) inflateInit2_((strm), (windowBits), ZLIB_VERSION, sizeof(z_stream)) |
Typedefs |
| typedef voidpf alloc_func | OF ((voidpf opaque, uInt items, uInt size)) |
| typedef z_stream FAR * | z_streamp |
Functions |
| | ZEXTERN (int) inflate OF((z_streamp strm |
| | ZEXTERN (uLong) adler32 OF((uLong adler |
Variables |
| int | flush |
| const Bytef * | buf |
| const Bytef uInt | len |
| int | windowBits |
| int const char * | version |
| int const char int | stream_size |