sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
zlib.h File Reference
#include "ftzconf.h"

Go to the source code of this file.

Classes

struct  z_stream_s
struct  gz_header_s
struct  gzFile_s

Macros

#define ZLIB_VERSION   "1.3.1"
#define ZLIB_VERNUM   0x1310
#define ZLIB_VER_MAJOR   1
#define ZLIB_VER_MINOR   3
#define ZLIB_VER_REVISION   1
#define ZLIB_VER_SUBREVISION   0
#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_BLOCK   5
#define Z_TREES   6
#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_RLE   3
#define Z_FIXED   4
#define Z_DEFAULT_STRATEGY   0
#define Z_BINARY   0
#define Z_TEXT   1
#define Z_ASCII   Z_TEXT
#define Z_UNKNOWN   2
#define Z_DEFLATED   8
#define Z_NULL   0
#define zlib_version   zlibVersion()
#define deflateInit(strm, level)
#define inflateInit(strm)
#define deflateInit2(strm, level, method, windowBits, memLevel, strategy)
#define inflateInit2(strm, windowBits)
#define inflateBackInit(strm, windowBits, window)
#define gzgetc(g)

Typedefs

typedef voidpf(*) alloc_func(voidpf opaque, uInt items, uInt size)
typedef void(*) free_func(voidpf opaque, voidpf address)
typedef struct z_stream_s z_stream
typedef z_stream FAR * z_streamp
typedef struct gz_header_s gz_header
typedef gz_header FAR * gz_headerp
typedef unsigned(*) in_func(void FAR *, z_const unsigned char FAR *FAR *)
typedef int(*) out_func(void FAR *, unsigned char FAR *, unsigned)
typedef struct gzFile_s * gzFile

Functions

ZEXTERN const char *ZEXPORT zlibVersion (void)
ZEXTERN int ZEXPORT deflate (z_streamp strm, int flush)
ZEXTERN int ZEXPORT deflateEnd (z_streamp strm)
ZEXTERN int ZEXPORT inflate (z_streamp strm, int flush)
ZEXTERN int ZEXPORT inflateEnd (z_streamp strm)
ZEXTERN int ZEXPORT deflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength)
ZEXTERN int ZEXPORT deflateGetDictionary (z_streamp strm, Bytef *dictionary, uInt *dictLength)
ZEXTERN int ZEXPORT deflateCopy (z_streamp dest, z_streamp source)
ZEXTERN int ZEXPORT deflateReset (z_streamp strm)
ZEXTERN int ZEXPORT deflateParams (z_streamp strm, int level, int strategy)
ZEXTERN int ZEXPORT deflateTune (z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain)
ZEXTERN uLong ZEXPORT deflateBound (z_streamp strm, uLong sourceLen)
ZEXTERN int ZEXPORT deflatePending (z_streamp strm, unsigned *pending, int *bits)
ZEXTERN int ZEXPORT deflatePrime (z_streamp strm, int bits, int value)
ZEXTERN int ZEXPORT deflateSetHeader (z_streamp strm, gz_headerp head)
ZEXTERN int ZEXPORT inflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength)
ZEXTERN int ZEXPORT inflateGetDictionary (z_streamp strm, Bytef *dictionary, uInt *dictLength)
ZEXTERN int ZEXPORT inflateSync (z_streamp strm)
ZEXTERN int ZEXPORT inflateCopy (z_streamp dest, z_streamp source)
ZEXTERN int ZEXPORT inflateReset (z_streamp strm)
ZEXTERN int ZEXPORT inflateReset2 (z_streamp strm, int windowBits)
ZEXTERN int ZEXPORT inflatePrime (z_streamp strm, int bits, int value)
ZEXTERN long ZEXPORT inflateMark (z_streamp strm)
ZEXTERN int ZEXPORT inflateGetHeader (z_streamp strm, gz_headerp head)
ZEXTERN int ZEXPORT inflateBack (z_streamp strm, in_func in, void FAR *in_desc, out_func out, void FAR *out_desc)
ZEXTERN int ZEXPORT inflateBackEnd (z_streamp strm)
ZEXTERN uLong ZEXPORT zlibCompileFlags (void)
ZEXTERN int ZEXPORT compress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)
ZEXTERN int ZEXPORT compress2 (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level)
ZEXTERN uLong ZEXPORT compressBound (uLong sourceLen)
ZEXTERN int ZEXPORT uncompress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)
ZEXTERN int ZEXPORT uncompress2 (Bytef *dest, uLongf *destLen, const Bytef *source, uLong *sourceLen)
ZEXTERN gzFile ZEXPORT gzdopen (int fd, const char *mode)
ZEXTERN int ZEXPORT gzbuffer (gzFile file, unsigned size)
ZEXTERN int ZEXPORT gzsetparams (gzFile file, int level, int strategy)
ZEXTERN int ZEXPORT gzread (gzFile file, voidp buf, unsigned len)
ZEXTERN z_size_t ZEXPORT gzfread (voidp buf, z_size_t size, z_size_t nitems, gzFile file)
ZEXTERN int ZEXPORT gzwrite (gzFile file, voidpc buf, unsigned len)
ZEXTERN z_size_t ZEXPORT gzfwrite (voidpc buf, z_size_t size, z_size_t nitems, gzFile file)
ZEXTERN int ZEXPORTVA gzprintf (gzFile file, const char *format,...)
ZEXTERN int ZEXPORT gzputs (gzFile file, const char *s)
ZEXTERN char *ZEXPORT gzgets (gzFile file, char *buf, int len)
ZEXTERN int ZEXPORT gzputc (gzFile file, int c)
ZEXTERN int ZEXPORT gzgetc (gzFile file)
ZEXTERN int ZEXPORT gzungetc (int c, gzFile file)
ZEXTERN int ZEXPORT gzflush (gzFile file, int flush)
ZEXTERN int ZEXPORT gzrewind (gzFile file)
ZEXTERN int ZEXPORT gzeof (gzFile file)
ZEXTERN int ZEXPORT gzdirect (gzFile file)
ZEXTERN int ZEXPORT gzclose (gzFile file)
ZEXTERN int ZEXPORT gzclose_r (gzFile file)
ZEXTERN int ZEXPORT gzclose_w (gzFile file)
ZEXTERN const char *ZEXPORT gzerror (gzFile file, int *errnum)
ZEXTERN void ZEXPORT gzclearerr (gzFile file)
ZEXTERN uLong ZEXPORT adler32 (uLong adler, const Bytef *buf, uInt len)
ZEXTERN uLong ZEXPORT adler32_z (uLong adler, const Bytef *buf, z_size_t len)
ZEXTERN uLong ZEXPORT crc32 (uLong crc, const Bytef *buf, uInt len)
ZEXTERN uLong ZEXPORT crc32_z (uLong crc, const Bytef *buf, z_size_t len)
ZEXTERN uLong ZEXPORT crc32_combine_op (uLong crc1, uLong crc2, uLong op)
ZEXTERN int ZEXPORT deflateInit_ (z_streamp strm, int level, const char *version, int stream_size)
ZEXTERN int ZEXPORT inflateInit_ (z_streamp strm, const char *version, int stream_size)
ZEXTERN int ZEXPORT deflateInit2_ (z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size)
ZEXTERN int ZEXPORT inflateInit2_ (z_streamp strm, int windowBits, const char *version, int stream_size)
ZEXTERN int ZEXPORT inflateBackInit_ (z_streamp strm, int windowBits, unsigned char FAR *window, const char *version, int stream_size)
ZEXTERN int ZEXPORT gzgetc_ (gzFile file)
ZEXTERN gzFile ZEXPORT gzopen (const char *, const char *)
ZEXTERN z_off_t ZEXPORT gzseek (gzFile, z_off_t, int)
ZEXTERN z_off_t ZEXPORT gztell (gzFile)
ZEXTERN z_off_t ZEXPORT gzoffset (gzFile)
ZEXTERN uLong ZEXPORT adler32_combine (uLong, uLong, z_off_t)
ZEXTERN uLong ZEXPORT crc32_combine (uLong, uLong, z_off_t)
ZEXTERN uLong ZEXPORT crc32_combine_gen (z_off_t)
ZEXTERN const char *ZEXPORT zError (int)
ZEXTERN int ZEXPORT inflateSyncPoint (z_streamp)
ZEXTERN const z_crc_t FAR *ZEXPORT get_crc_table (void)
ZEXTERN int ZEXPORT inflateUndermine (z_streamp, int)
ZEXTERN int ZEXPORT inflateValidate (z_streamp, int)
ZEXTERN unsigned long ZEXPORT inflateCodesUsed (z_streamp)
ZEXTERN int ZEXPORT inflateResetKeep (z_streamp)
ZEXTERN int ZEXPORT deflateResetKeep (z_streamp)

Macro Definition Documentation

◆ deflateInit

#define deflateInit ( strm,
level )
Value:
deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))

Definition at line 1834 of file zlib.h.

◆ deflateInit2

#define deflateInit2 ( strm,
level,
method,
windowBits,
memLevel,
strategy )
Value:
deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
(strategy), ZLIB_VERSION, (int)sizeof(z_stream))

Definition at line 1838 of file zlib.h.

◆ gzgetc

#define gzgetc ( g)
Value:
((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))

Definition at line 1880 of file zlib.h.

◆ inflateBackInit

#define inflateBackInit ( strm,
windowBits,
window )
Value:
inflateBackInit_((strm), (windowBits), (window), \
ZLIB_VERSION, (int)sizeof(z_stream))

Definition at line 1844 of file zlib.h.

◆ inflateInit

#define inflateInit ( strm)
Value:
inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))

Definition at line 1836 of file zlib.h.

◆ inflateInit2

#define inflateInit2 ( strm,
windowBits )
Value:
inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
(int)sizeof(z_stream))

Definition at line 1841 of file zlib.h.

◆ Z_ASCII

#define Z_ASCII   Z_TEXT

Definition at line 209 of file zlib.h.

◆ Z_BEST_COMPRESSION

#define Z_BEST_COMPRESSION   9

Definition at line 196 of file zlib.h.

◆ Z_BEST_SPEED

#define Z_BEST_SPEED   1

Definition at line 195 of file zlib.h.

◆ Z_BINARY

#define Z_BINARY   0

Definition at line 207 of file zlib.h.

◆ Z_BLOCK

#define Z_BLOCK   5

Definition at line 177 of file zlib.h.

◆ Z_BUF_ERROR

#define Z_BUF_ERROR   (-5)

Definition at line 188 of file zlib.h.

◆ Z_DATA_ERROR

#define Z_DATA_ERROR   (-3)

Definition at line 186 of file zlib.h.

◆ Z_DEFAULT_COMPRESSION

#define Z_DEFAULT_COMPRESSION   (-1)

Definition at line 197 of file zlib.h.

◆ Z_DEFAULT_STRATEGY

#define Z_DEFAULT_STRATEGY   0

Definition at line 204 of file zlib.h.

◆ Z_DEFLATED

#define Z_DEFLATED   8

Definition at line 213 of file zlib.h.

◆ Z_ERRNO

#define Z_ERRNO   (-1)

Definition at line 184 of file zlib.h.

◆ Z_FILTERED

#define Z_FILTERED   1

Definition at line 200 of file zlib.h.

◆ Z_FINISH

#define Z_FINISH   4

Definition at line 176 of file zlib.h.

◆ Z_FIXED

#define Z_FIXED   4

Definition at line 203 of file zlib.h.

◆ Z_FULL_FLUSH

#define Z_FULL_FLUSH   3

Definition at line 175 of file zlib.h.

◆ Z_HUFFMAN_ONLY

#define Z_HUFFMAN_ONLY   2

Definition at line 201 of file zlib.h.

◆ Z_MEM_ERROR

#define Z_MEM_ERROR   (-4)

Definition at line 187 of file zlib.h.

◆ Z_NEED_DICT

#define Z_NEED_DICT   2

Definition at line 183 of file zlib.h.

◆ Z_NO_COMPRESSION

#define Z_NO_COMPRESSION   0

Definition at line 194 of file zlib.h.

◆ Z_NO_FLUSH

#define Z_NO_FLUSH   0

Definition at line 172 of file zlib.h.

◆ Z_NULL

#define Z_NULL   0

Definition at line 216 of file zlib.h.

◆ Z_OK

#define Z_OK   0

Definition at line 181 of file zlib.h.

◆ Z_PARTIAL_FLUSH

#define Z_PARTIAL_FLUSH   1

Definition at line 173 of file zlib.h.

◆ Z_RLE

#define Z_RLE   3

Definition at line 202 of file zlib.h.

◆ Z_STREAM_END

#define Z_STREAM_END   1

Definition at line 182 of file zlib.h.

◆ Z_STREAM_ERROR

#define Z_STREAM_ERROR   (-2)

Definition at line 185 of file zlib.h.

◆ Z_SYNC_FLUSH

#define Z_SYNC_FLUSH   2

Definition at line 174 of file zlib.h.

◆ Z_TEXT

#define Z_TEXT   1

Definition at line 208 of file zlib.h.

◆ Z_TREES

#define Z_TREES   6

Definition at line 178 of file zlib.h.

◆ Z_UNKNOWN

#define Z_UNKNOWN   2

Definition at line 210 of file zlib.h.

◆ Z_VERSION_ERROR

#define Z_VERSION_ERROR   (-6)

Definition at line 189 of file zlib.h.

◆ ZLIB_VER_MAJOR

#define ZLIB_VER_MAJOR   1

Definition at line 46 of file zlib.h.

◆ ZLIB_VER_MINOR

#define ZLIB_VER_MINOR   3

Definition at line 47 of file zlib.h.

◆ ZLIB_VER_REVISION

#define ZLIB_VER_REVISION   1

Definition at line 48 of file zlib.h.

◆ ZLIB_VER_SUBREVISION

#define ZLIB_VER_SUBREVISION   0

Definition at line 49 of file zlib.h.

◆ ZLIB_VERNUM

#define ZLIB_VERNUM   0x1310

Definition at line 45 of file zlib.h.

◆ ZLIB_VERSION

#define ZLIB_VERSION   "1.3.1"

Definition at line 44 of file zlib.h.

◆ zlib_version

#define zlib_version   zlibVersion()

Definition at line 220 of file zlib.h.

Typedef Documentation

◆ alloc_func

typedef voidpf(*) alloc_func(voidpf opaque, uInt items, uInt size)

Definition at line 85 of file zlib.h.

◆ free_func

typedef void(*) free_func(voidpf opaque, voidpf address)

Definition at line 86 of file zlib.h.

◆ gz_headerp

typedef gz_header FAR* gz_headerp

Definition at line 135 of file zlib.h.

◆ gzFile

typedef struct gzFile_s* gzFile

Definition at line 1324 of file zlib.h.

◆ in_func

typedef unsigned(*) in_func(void FAR *, z_const unsigned char FAR *FAR *)

Definition at line 1112 of file zlib.h.

◆ out_func

typedef int(*) out_func(void FAR *, unsigned char FAR *, unsigned)

Definition at line 1114 of file zlib.h.

◆ z_streamp

typedef z_stream FAR* z_streamp

Definition at line 112 of file zlib.h.

Function Documentation

◆ adler32()

ZEXTERN uLong ZEXPORT adler32 ( uLong adler,
const Bytef * buf,
uInt len )

Definition at line 128 of file adler32.c.

◆ adler32_combine()

ZEXTERN uLong ZEXPORT adler32_combine ( uLong adler1,
uLong adler2,
z_off_t len2 )

Definition at line 160 of file adler32.c.

◆ adler32_z()

ZEXTERN uLong ZEXPORT adler32_z ( uLong adler,
const Bytef * buf,
z_size_t len )

Definition at line 61 of file adler32.c.

◆ compress()

ZEXTERN int ZEXPORT compress ( Bytef * dest,
uLongf * destLen,
const Bytef * source,
uLong sourceLen )

Definition at line 63 of file compress.c.

◆ compress2()

ZEXTERN int ZEXPORT compress2 ( Bytef * dest,
uLongf * destLen,
const Bytef * source,
uLong sourceLen,
int level )

Definition at line 22 of file compress.c.

◆ compressBound()

ZEXTERN uLong ZEXPORT compressBound ( uLong sourceLen)

Definition at line 72 of file compress.c.

◆ crc32_combine()

ZEXTERN uLong ZEXPORT crc32_combine ( uLong crc1,
uLong crc2,
z_off_t len2 )

Definition at line 1039 of file crc32.c.

◆ crc32_combine_gen()

ZEXTERN uLong ZEXPORT crc32_combine_gen ( z_off_t len2)

Definition at line 1052 of file crc32.c.

◆ crc32_combine_op()

ZEXTERN uLong ZEXPORT crc32_combine_op ( uLong crc1,
uLong crc2,
uLong op )

Definition at line 1057 of file crc32.c.

◆ deflate()

ZEXTERN int ZEXPORT deflate ( z_streamp strm,
int flush )

Definition at line 946 of file deflate.c.

◆ deflateBound()

ZEXTERN uLong ZEXPORT deflateBound ( z_streamp strm,
uLong sourceLen )

Definition at line 834 of file deflate.c.

◆ deflateCopy()

ZEXTERN int ZEXPORT deflateCopy ( z_streamp dest,
z_streamp source )

Definition at line 1282 of file deflate.c.

◆ deflateEnd()

ZEXTERN int ZEXPORT deflateEnd ( z_streamp strm)

Definition at line 1258 of file deflate.c.

◆ deflateGetDictionary()

ZEXTERN int ZEXPORT deflateGetDictionary ( z_streamp strm,
Bytef * dictionary,
uInt * dictLength )

Definition at line 616 of file deflate.c.

◆ deflateInit2_()

ZEXTERN int ZEXPORT deflateInit2_ ( z_streamp strm,
int level,
int method,
int windowBits,
int memLevel,
int strategy,
const char * version,
int stream_size )

Definition at line 379 of file deflate.c.

◆ deflateInit_()

ZEXTERN int ZEXPORT deflateInit_ ( z_streamp strm,
int level,
const char * version,
int stream_size )

Definition at line 371 of file deflate.c.

◆ deflateParams()

ZEXTERN int ZEXPORT deflateParams ( z_streamp strm,
int level,
int strategy )

Definition at line 752 of file deflate.c.

◆ deflatePending()

ZEXTERN int ZEXPORT deflatePending ( z_streamp strm,
unsigned * pending,
int * bits )

Definition at line 713 of file deflate.c.

◆ deflatePrime()

ZEXTERN int ZEXPORT deflatePrime ( z_streamp strm,
int bits,
int value )

Definition at line 723 of file deflate.c.

◆ deflateReset()

ZEXTERN int ZEXPORT deflateReset ( z_streamp strm)

Definition at line 695 of file deflate.c.

◆ deflateResetKeep()

ZEXTERN int ZEXPORT deflateResetKeep ( z_streamp strm)

Definition at line 635 of file deflate.c.

◆ deflateSetDictionary()

ZEXTERN int ZEXPORT deflateSetDictionary ( z_streamp strm,
const Bytef * dictionary,
uInt dictLength )

Definition at line 550 of file deflate.c.

◆ deflateSetHeader()

ZEXTERN int ZEXPORT deflateSetHeader ( z_streamp strm,
gz_headerp head )

Definition at line 705 of file deflate.c.

◆ deflateTune()

ZEXTERN int ZEXPORT deflateTune ( z_streamp strm,
int good_length,
int max_lazy,
int nice_length,
int max_chain )

Definition at line 797 of file deflate.c.

◆ get_crc_table()

ZEXTERN const z_crc_t FAR *ZEXPORT get_crc_table ( void )

Definition at line 555 of file crc32.c.

◆ gzbuffer()

ZEXTERN int ZEXPORT gzbuffer ( gzFile file,
unsigned size )

Definition at line 294 of file gzlib.c.

◆ gzclearerr()

ZEXTERN void ZEXPORT gzclearerr ( gzFile file)

Definition at line 505 of file gzlib.c.

◆ gzclose()

ZEXTERN int ZEXPORT gzclose ( gzFile file)

Definition at line 11 of file gzclose.c.

◆ gzclose_r()

ZEXTERN int ZEXPORT gzclose_r ( gzFile file)

Definition at line 577 of file gzread.c.

◆ gzclose_w()

ZEXTERN int ZEXPORT gzclose_w ( gzFile file)

Definition at line 595 of file gzwrite.c.

◆ gzdirect()

ZEXTERN int ZEXPORT gzdirect ( gzFile file)

Definition at line 559 of file gzread.c.

◆ gzdopen()

ZEXTERN gzFile ZEXPORT gzdopen ( int fd,
const char * mode )

Definition at line 270 of file gzlib.c.

◆ gzeof()

ZEXTERN int ZEXPORT gzeof ( gzFile file)

Definition at line 472 of file gzlib.c.

◆ gzerror()

ZEXTERN const char *ZEXPORT gzerror ( gzFile file,
int * errnum )

Definition at line 487 of file gzlib.c.

◆ gzflush()

ZEXTERN int ZEXPORT gzflush ( gzFile file,
int flush )

Definition at line 528 of file gzwrite.c.

◆ gzfread()

ZEXTERN z_size_t ZEXPORT gzfread ( voidp buf,
z_size_t size,
z_size_t nitems,
gzFile file )

Definition at line 377 of file gzread.c.

◆ gzfwrite()

ZEXTERN z_size_t ZEXPORT gzfwrite ( voidpc buf,
z_size_t size,
z_size_t nitems,
gzFile file )

Definition at line 261 of file gzwrite.c.

◆ gzgetc()

ZEXTERN int ZEXPORT gzgetc ( gzFile file)

Definition at line 408 of file gzread.c.

◆ gzgetc_()

ZEXTERN int ZEXPORT gzgetc_ ( gzFile file)

Definition at line 433 of file gzread.c.

◆ gzgets()

ZEXTERN char *ZEXPORT gzgets ( gzFile file,
char * buf,
int len )

Definition at line 499 of file gzread.c.

◆ gzoffset()

ZEXTERN z_off_t ZEXPORT gzoffset ( gzFile file)

Definition at line 464 of file gzlib.c.

◆ gzopen()

ZEXTERN gzFile ZEXPORT gzopen ( const char * path,
const char * mode )

Definition at line 260 of file gzlib.c.

◆ gzputc()

ZEXTERN int ZEXPORT gzputc ( gzFile file,
int c )

Definition at line 287 of file gzwrite.c.

◆ gzputs()

ZEXTERN int ZEXPORT gzputs ( gzFile file,
const char * s )

Definition at line 332 of file gzwrite.c.

◆ gzread()

ZEXTERN int ZEXPORT gzread ( gzFile file,
voidp buf,
unsigned len )

Definition at line 345 of file gzread.c.

◆ gzrewind()

ZEXTERN int ZEXPORT gzrewind ( gzFile file)

Definition at line 318 of file gzlib.c.

◆ gzseek()

ZEXTERN z_off_t ZEXPORT gzseek ( gzFile file,
z_off_t offset,
int whence )

Definition at line 412 of file gzlib.c.

◆ gzsetparams()

ZEXTERN int ZEXPORT gzsetparams ( gzFile file,
int level,
int strategy )

Definition at line 557 of file gzwrite.c.

◆ gztell()

ZEXTERN z_off_t ZEXPORT gztell ( gzFile file)

Definition at line 435 of file gzlib.c.

◆ gzungetc()

ZEXTERN int ZEXPORT gzungetc ( int c,
gzFile file )

Definition at line 438 of file gzread.c.

◆ gzwrite()

ZEXTERN int ZEXPORT gzwrite ( gzFile file,
voidpc buf,
unsigned len )

Definition at line 237 of file gzwrite.c.

◆ inflate()

ZEXTERN int ZEXPORT inflate ( z_streamp strm,
int flush )

Definition at line 594 of file inflate.c.

◆ inflateBack()

ZEXTERN int ZEXPORT inflateBack ( z_streamp strm,
in_func in,
void FAR * in_desc,
out_func out,
void FAR * out_desc )

Definition at line 242 of file infback.c.

◆ inflateBackEnd()

ZEXTERN int ZEXPORT inflateBackEnd ( z_streamp strm)

Definition at line 621 of file infback.c.

◆ inflateBackInit_()

ZEXTERN int ZEXPORT inflateBackInit_ ( z_streamp strm,
int windowBits,
unsigned char FAR * window,
const char * version,
int stream_size )

Definition at line 25 of file infback.c.

◆ inflateCodesUsed()

ZEXTERN unsigned long ZEXPORT inflateCodesUsed ( z_streamp strm)

Definition at line 1527 of file inflate.c.

◆ inflateCopy()

ZEXTERN int ZEXPORT inflateCopy ( z_streamp dest,
z_streamp source )

Definition at line 1445 of file inflate.c.

◆ inflateEnd()

ZEXTERN int ZEXPORT inflateEnd ( z_streamp strm)

Definition at line 1270 of file inflate.c.

◆ inflateGetDictionary()

ZEXTERN int ZEXPORT inflateGetDictionary ( z_streamp strm,
Bytef * dictionary,
uInt * dictLength )

Definition at line 1284 of file inflate.c.

◆ inflateGetHeader()

ZEXTERN int ZEXPORT inflateGetHeader ( z_streamp strm,
gz_headerp head )

Definition at line 1336 of file inflate.c.

◆ inflateInit2_()

ZEXTERN int ZEXPORT inflateInit2_ ( z_streamp strm,
int windowBits,
const char * version,
int stream_size )

Definition at line 178 of file inflate.c.

◆ inflateInit_()

ZEXTERN int ZEXPORT inflateInit_ ( z_streamp strm,
const char * version,
int stream_size )

Definition at line 220 of file inflate.c.

◆ inflateMark()

ZEXTERN long ZEXPORT inflateMark ( z_streamp strm)

Definition at line 1516 of file inflate.c.

◆ inflatePrime()

ZEXTERN int ZEXPORT inflatePrime ( z_streamp strm,
int bits,
int value )

Definition at line 225 of file inflate.c.

◆ inflateReset()

ZEXTERN int ZEXPORT inflateReset ( z_streamp strm)

Definition at line 130 of file inflate.c.

◆ inflateReset2()

ZEXTERN int ZEXPORT inflateReset2 ( z_streamp strm,
int windowBits )

Definition at line 141 of file inflate.c.

◆ inflateResetKeep()

ZEXTERN int ZEXPORT inflateResetKeep ( z_streamp strm)

Definition at line 106 of file inflate.c.

◆ inflateSetDictionary()

ZEXTERN int ZEXPORT inflateSetDictionary ( z_streamp strm,
const Bytef * dictionary,
uInt dictLength )

Definition at line 1304 of file inflate.c.

◆ inflateSync()

ZEXTERN int ZEXPORT inflateSync ( z_streamp strm)

Definition at line 1381 of file inflate.c.

◆ inflateSyncPoint()

ZEXTERN int ZEXPORT inflateSyncPoint ( z_streamp strm)

Definition at line 1437 of file inflate.c.

◆ inflateUndermine()

ZEXTERN int ZEXPORT inflateUndermine ( z_streamp strm,
int subvert )

Definition at line 1489 of file inflate.c.

◆ inflateValidate()

ZEXTERN int ZEXPORT inflateValidate ( z_streamp strm,
int check )

Definition at line 1504 of file inflate.c.

◆ uncompress()

ZEXTERN int ZEXPORT uncompress ( Bytef * dest,
uLongf * destLen,
const Bytef * source,
uLong sourceLen )

Definition at line 82 of file uncompr.c.

◆ uncompress2()

ZEXTERN int ZEXPORT uncompress2 ( Bytef * dest,
uLongf * destLen,
const Bytef * source,
uLong * sourceLen )

Definition at line 27 of file uncompr.c.

◆ zError()

ZEXTERN const char *ZEXPORT zError ( int err)

Definition at line 133 of file zutil.c.

◆ zlibCompileFlags()

ZEXTERN uLong ZEXPORT zlibCompileFlags ( void )

Definition at line 33 of file zutil.c.

◆ zlibVersion()

ZEXTERN const char *ZEXPORT zlibVersion ( void )

Definition at line 29 of file zutil.c.