1 #ifndef CLIB_BZ2_PROTOS_H
2 #define CLIB_BZ2_PROTOS_H
6 ** $VER: bz2_protos.h 2.1 (28.05.2012)
8 ** C prototypes. For use with 32 bit integers only.
11 ** All Rights Reserved
14 #include <exec/types.h>
16 const char * BZ2_bzlibVersion(void);
17 LONG
BZ2_bzCompressInit(bz_stream
* strm
, LONG blockSize100k
, LONG verbosity
, LONG workFactor
);
18 LONG
BZ2_bzCompress(bz_stream
* strm
, LONG action
);
19 LONG
BZ2_bzCompressEnd(bz_stream
* strm
);
20 LONG
BZ2_bzDecompressInit(bz_stream
* strm
, LONG verbosity
, LONG small
);
21 LONG
BZ2_bzDecompress(bz_stream
* strm
);
22 LONG
BZ2_bzDecompressEnd(bz_stream
* strm
);
23 LONG
BZ2_bzBuffToBuffCompress(APTR dest
, ULONG
* destLen
, LONG source
, ULONG sourceLen
,
24 LONG blockSize100k
, LONG verbosity
, LONG workFactor
);
25 LONG
BZ2_bzBuffToBuffDecompress(APTR dest
, ULONG
* destLen
, LONG source
, ULONG sourceLen
, LONG small
,
28 #endif /* CLIB_BZ2_PROTOS_H */