Compounds | 
| struct   | internal_state | 
| struct   | z_stream_s | 
 Defines | 
| #define  | ZLIB_VERSION   "1.1.3" | 
| #define  | Z_NO_FLUSH   0 | 
| #define  | Z_PARTIAL_FLUSH   1 | 
| #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 | 
| #define  | zlib_version   zlibVersion() | 
| #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_s  | z_stream | 
| typedef z_stream FAR *  | z_streamp | 
| typedef voidp  | gzFile | 
 Functions | 
ZEXTERN const char *ZEXPORT  
zlibVersion  | OF ((void)) | 
| ZEXTERN int ZEXPORT deflate  | OF ((z_streamp strm, int flush)) | 
| ZEXTERN int ZEXPORT deflateEnd  | OF ((z_streamp strm)) | 
| ZEXTERN int ZEXPORT deflateSetDictionary  | OF ((z_streamp strm, const Bytef *dictionary, uInt dictLength)) | 
| ZEXTERN int ZEXPORT deflateCopy  | OF ((z_streamp dest, z_streamp source)) | 
| ZEXTERN int ZEXPORT deflateParams  | OF ((z_streamp strm, int level, int strategy)) | 
| ZEXTERN int ZEXPORT compress  | OF ((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)) | 
| ZEXTERN int ZEXPORT compress2  | OF ((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level)) | 
| ZEXTERN gzFile ZEXPORT gzopen  | OF ((const char *path, const char *mode)) | 
| ZEXTERN gzFile ZEXPORT gzdopen  | OF ((int fd, const char *mode)) | 
| ZEXTERN int ZEXPORT gzsetparams  | OF ((gzFile file, int level, int strategy)) | 
| ZEXTERN int ZEXPORT gzread  | OF ((gzFile file, voidp buf, unsigned len)) | 
| ZEXTERN int ZEXPORTVA gzprintf  | OF ((gzFile file, const char *format,...)) | 
| ZEXTERN int ZEXPORT gzputs  | OF ((gzFile file, const char *s)) | 
| ZEXTERN char *ZEXPORT gzgets  | OF ((gzFile file, char *buf, int len)) | 
| ZEXTERN int ZEXPORT gzputc  | OF ((gzFile file, int c)) | 
| ZEXTERN int ZEXPORT gzgetc  | OF ((gzFile file)) | 
| ZEXTERN int ZEXPORT gzflush  | OF ((gzFile file, int flush)) | 
| ZEXTERN z_off_t ZEXPORT gzseek  | OF ((gzFile file, z_off_t offset, int whence)) | 
ZEXTERN const char *ZEXPORT  
gzerror  | OF ((gzFile file, int *errnum)) | 
| ZEXTERN uLong ZEXPORT adler32  | OF ((uLong adler, const Bytef *buf, uInt len)) | 
| ZEXTERN uLong ZEXPORT crc32  | OF ((uLong crc, const Bytef *buf, uInt len)) | 
| ZEXTERN int ZEXPORT deflateInit_  | OF ((z_streamp strm, int level, const char *version, int stream_size)) | 
| ZEXTERN int ZEXPORT inflateInit_  | OF ((z_streamp strm, const char *version, int stream_size)) | 
| ZEXTERN int ZEXPORT deflateInit2_  | OF ((z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size)) | 
| ZEXTERN int ZEXPORT inflateInit2_  | OF ((z_streamp strm, int windowBits, const char *version, int stream_size)) | 
ZEXTERN const char *ZEXPORT  
zError  | OF ((int err)) | 
| ZEXTERN int ZEXPORT inflateSyncPoint  | OF ((z_streamp z)) |