1 /* $NetBSD: infblock.h,v 1.5 2003/03/25 22:48:44 mycroft Exp $ */
2
3 /* infblock.h -- header to use infblock.c
4 * Copyright (C) 1995-2002 Mark Adler
5 * For conditions of distribution and use, see copyright notice in zlib.h
6 */
7
8 /* WARNING: this file should *not* be used by applications. It is
9 part of the implementation of the compression library and is
10 subject to change. Applications should only use zlib.h.
11 */
12
13 struct inflate_blocks_state;
14 typedef struct inflate_blocks_state FAR inflate_blocks_statef;
15
16 extern inflate_blocks_statef * inflate_blocks_new __P((
17 z_streamp z,
18 check_func c, /* check function */
19 uInt w)); /* window size */
20
21 extern int inflate_blocks __P((
22 inflate_blocks_statef *,
23 z_streamp ,
24 int)); /* initial return code */
25
26 extern void inflate_blocks_reset __P((
27 inflate_blocks_statef *,
28 z_streamp ,
29 uLongf *)); /* check value on output */
30
31 extern int inflate_blocks_free __P((
32 inflate_blocks_statef *,
33 z_streamp));
Cache object: 06805b62a7bce94712108cb7839695ef
|