source: trunk/src/3rdparty/libmng/libmng_zlib.h

Last change on this file was 2, checked in by dmik, 20 years ago

Imported xplatform parts of the official release 3.3.1 from Trolltech

  • Property svn:keywords set to Id
File size: 3.5 KB
Line 
1/* ************************************************************************** */
2/* * For conditions of distribution and use, * */
3/* * see copyright notice in libmng.h * */
4/* ************************************************************************** */
5/* * * */
6/* * project : libmng * */
7/* * file : libmng_zlib.h copyright (c) 2000 G.Juyn * */
8/* * version : 1.0.0 * */
9/* * * */
10/* * purpose : ZLIB package interface (definition) * */
11/* * * */
12/* * author : G.Juyn * */
13/* * web : http://www.3-t.com * */
14/* * email : mailto:info@3-t.com * */
15/* * * */
16/* * comment : Definition of the ZLIB package interface * */
17/* * * */
18/* * changes : 0.5.1 - 05/08/2000 - G.Juyn * */
19/* * - changed strict-ANSI stuff * */
20/* * * */
21/* * 0.9.2 - 08/05/2000 - G.Juyn * */
22/* * - changed file-prefixes * */
23/* * * */
24/* ************************************************************************** */
25
26#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)
27#pragma option -A /* force ANSI-C */
28#endif
29
30#ifndef _libmng_zlib_h_
31#define _libmng_zlib_h_
32
33/* ************************************************************************** */
34
35mng_retcode mngzlib_initialize (mng_datap pData);
36mng_retcode mngzlib_cleanup (mng_datap pData);
37
38mng_retcode mngzlib_inflateinit (mng_datap pData);
39mng_retcode mngzlib_inflaterows (mng_datap pData,
40 mng_uint32 iInlen,
41 mng_uint8p pIndata);
42mng_retcode mngzlib_inflatedata (mng_datap pData,
43 mng_uint32 iInlen,
44 mng_uint8p pIndata);
45mng_retcode mngzlib_inflatefree (mng_datap pData);
46
47mng_retcode mngzlib_deflateinit (mng_datap pData);
48mng_retcode mngzlib_deflaterows (mng_datap pData,
49 mng_uint32 iInlen,
50 mng_uint8p pIndata);
51mng_retcode mngzlib_deflatedata (mng_datap pData,
52 mng_uint32 iInlen,
53 mng_uint8p pIndata);
54mng_retcode mngzlib_deflatefree (mng_datap pData);
55
56/* ************************************************************************** */
57
58#endif /* _libmng_zlib_h_ */
59
60/* ************************************************************************** */
61/* * end of file * */
62/* ************************************************************************** */
Note: See TracBrowser for help on using the repository browser.