Use original zlib.h instead of crippled libraries/z_au.h
[AROS.git] / workbench / libs / z / z_au.conf
blobbda408edb4a073eb8e4a7767f7cb1abad21002b6
1 ##begin config
2 basename Z
3 libbase ZBase
4 libbasetype struct ZBase
5 version 3.1
6 date 16.06.2012
7 copyright Copyright (C) 1995-2012 Mark Adler, Jean-loup Gailly, 2012 The AROS Development Team
8 options pertaskbase
9 ##end config
11 ##begin cdefprivate
12 #include "amilib.h"
13 ##end cdefprivate
15 ##begin cdef
16 #include <stdarg.h>
17 #include <zlib.h>
18 typedef unsigned (*blast_in)(void *how, unsigned char **buf);
19 typedef int (*blast_out)(void *how, unsigned char *buf, unsigned len);
20 ##end cdef
22 ##begin startup
23 #include <aros/system.h>
24 AROS_IMPORT_ASM_SYM(void *, dummyarosc, aroscbase);
25 ##end startup
27 ##begin functionlist
28 const char *zlibVersion()
29 int deflateInit_(z_streamp strm, int level, const char *version, int stream_size)
30 int deflateInit2_(z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size)
31 int deflate(z_streamp strm, int flush)
32 int deflateEnd(z_streamp strm)
33 int deflateSetDictionary(z_streamp strm, const Bytef *dictionary, uInt dictLength)
34 int deflateCopy(z_streamp dest, z_streamp source)
35 int deflateReset(z_streamp strm)
36 int deflateParams(z_streamp strm, int level, int strategy)
37 int inflateInit_(z_streamp strm, const char * version, int stream_size)
38 int inflateInit2_(z_streamp strm, int windowBits, const char * version, int stream_size)
39 int inflate(z_streamp strm, int flush)
40 int inflateEnd(z_streamp strm)
41 int inflateSetDictionary(z_streamp strm, const Bytef *dictionary, uInt dictLength)
42 int inflateSync(z_streamp strm)
43 int inflateReset(z_streamp strm)
44 int compress(Bytef * dest, uLongf * destLen, const Bytef *source, uLong sourceLen)
45 int compress2(Bytef * dest, uLongf * destLen, const Bytef *source, uLong sourceLen, int level)
46 int uncompress(Bytef * dest, uLongf * destLen, const Bytef *source, uLong sourceLen)
47 uLong adler32(uLong adler, const Bytef *buf, uInt len)
48 uLong crc32(uLong crc, const Bytef *buf, uInt len)
49 const char * zError(int err)
50 int inflateSyncPoint(z_streamp strm)
51 const z_crc_t *get_crc_table()
52 int inflateCopy(z_streamp dest, z_streamp source)
53 int inflateBackInit_(z_streamp strm, int windowBits, unsigned char * window, const char * version, int stream_size)
54 int inflateBack(z_streamp strm, in_func in, void * in_desc, out_func out, void * out_desc)
55 int inflateBackEnd(z_streamp strm)
56 uLong deflateBound(z_streamp strm, uLong sourceLen)
57 int deflatePrime(z_streamp strm, int bits, int value)
58 uLong compressBound(uLong sourceLen)
59 uLong zlibCompileFlags()
60 int blast(blast_in infun, void * inhow, blast_out outfun, void * outhow)
61 int inflateBack9(z_streamp strm, in_func in, void * in_desc, out_func out, void * out_desc)
62 int inflateBack9End(z_streamp strm)
63 int inflateBack9Init_(z_streamp strm, unsigned char * window, const char * version, int stream_size)
64 int deflateTune(z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain)
65 int deflateSetHeader(z_streamp strm, gz_headerp head)
66 int inflatePrime(z_streamp strm, int bits, int value)
67 int inflateGetHeader(z_streamp strm, gz_headerp head)
68 uLong adler32_combine(uLong adler1, uLong adler2, z_off_t len2)
69 uLong crc32_combine(uLong crc1, uLong crc2, z_off_t len2)
70 int inflateReset2(z_streamp strm, int windowBits)
71 long inflateMark(z_streamp strm)
72 uLong adler32_combine64(uLong adler1, uLong adler2, z_off64_t len2)
73 uLong crc32_combine64(uLong crc2, uLong d0arg, z_off64_t len2)
74 int inflateUndermine(z_streamp strm, int subvert)
75 .version 3
76 gzFile gzopen(const char *path, const char *mode)
77 int gzclose(gzFile file)
78 int gzclose_r(gzFile file)
79 int gzclose_w(gzFile file)
80 int gzbuffer(gzFile file, unsigned size)
81 void gzclearerr(gzFile file)
82 int gzdirect(gzFile file)
83 int gzeof(gzFile file)
84 const char * gzerror(gzFile file, int *errnum)
85 int gzflush(gzFile file, int flush)
86 int gzgetc_(gzFile file)
87 char * gzgets(gzFile file, char *buf, int len)
88 z_off_t gzoffset(gzFile file)
89 int gzputc(gzFile file, int c)
90 int gzputs(gzFile file, const char *str)
91 int gzread(gzFile file, voidp buf, unsigned len)
92 int gzrewind(gzFile file)
93 z_off_t gzseek(gzFile file, z_off_t offset, int whence)
94 int gzsetparams(gzFile file, int level, int strategy)
95 z_off_t gztell(gzFile file)
96 int gzungetc(int c, gzFile file)
97 int gzvprintf(gzFile file, const char *format, va_list args)
98 int gzwrite(gzFile file, voidpc buf, unsigned len)
99 gzFile gzdopen(int fd, const char *mode)
100 ##end functionlist