1 /* Automatically generated header (sfdc 1.4)! Do not edit! */
3 #ifndef CLIB_Z_PROTOS_H
4 #define CLIB_Z_PROTOS_H
7 ** $VER: z_protos.h 1.0 (14.02.2008)
9 ** C prototypes. For use with 32 bit integers only.
11 ** Copyright © 2001 Amiga, Inc.
12 ** All Rights Reserved
15 #include <exec/types.h>
19 #endif /* __cplusplus */
21 const char * ZlibVersion(void);
22 LONG
DeflateInit(z_streamp strm
, LONG level
);
23 LONG
Deflate(z_streamp strm
, LONG flush
);
24 LONG
DeflateEnd(z_streamp strm
);
25 LONG
InflateInit(z_streamp strm
);
26 LONG
Inflate(z_streamp strm
, LONG flush
);
27 LONG
InflateEnd(z_streamp strm
);
28 LONG
DeflateInit2(z_streamp strm
, LONG level
, LONG method
, LONG windowBits
, LONG memLevel
, LONG strategy
);
29 LONG
DeflateSetDictionary(z_streamp strm
, CONST_APTR dictionary
, ULONG dictLength
);
30 LONG
DeflateCopy(z_streamp dest
, z_streamp source
);
31 LONG
DeflateReset(z_streamp strm
);
32 LONG
DeflateParams(z_streamp strm
, LONG level
, LONG strategy
);
33 LONG
InflateInit2(z_streamp strm
, LONG windowBits
);
34 LONG
InflateSetDictionary(z_streamp strm
, CONST_APTR dictionary
, ULONG dictLength
);
35 LONG
InflateReset(z_streamp strm
);
36 LONG
Compress(APTR dest
, ULONG
* destLen
, CONST_APTR source
, ULONG sourceLen
);
37 LONG
Uncompress(APTR dest
, ULONG
* destLen
, CONST_APTR source
, ULONG sourceLen
);
38 ULONG
Adler32(ULONG adler
, CONST_APTR buf
, ULONG len
);
39 ULONG
CRC32(ULONG crc
, CONST_APTR buf
, ULONG len
);
40 LONG
InflateSync(z_streamp strm
);
44 #endif /* __cplusplus */
46 #endif /* CLIB_Z_PROTOS_H */