Lines Matching +full:write +full:- +full:assist
2 * This file is derived from zlib.h and zconf.h from the zlib-1.2.3
3 * distribution by Jean-loup Gailly and Mark Adler, with some additions
12 * whether an up-to-date version of this file is already installed.
15 /* zlib.h -- interface of the 'zlib' general purpose compression library
18 Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
20 This software is provided 'as-is', without any express or implied
36 Jean-loup Gailly Mark Adler
56 /* zconf.h -- configuration of the zlib compression library
57 * Copyright (C) 1995-2005 Jean-loup Gailly.
64 * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it.
136 * Compile with -DMAXSEG_64K if the alloc function cannot allocate more
137 * than 64k bytes at a time (needed on systems with 16-bit int).
207 make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7"
381 The 'zlib' compression library provides in-memory compression and
393 The compressed data format used by default by the in-memory functions is
402 This library can optionally read and write gzip streams in memory as well.
405 and on communications channels. The gzip format was designed for single-
453 Bytef *name; /* pointer to zero-terminated file name or Z_NULL */
455 Bytef *comment; /* pointer to zero-terminated comment or Z_NULL */
476 #define Z_ERRNO (-1)
477 #define Z_STREAM_ERROR (-2)
478 #define Z_DATA_ERROR (-3)
479 #define Z_MEM_ERROR (-4)
480 #define Z_BUF_ERROR (-5)
481 #define Z_VERSION_ERROR (-6)
489 #define Z_DEFAULT_COMPRESSION (-1)
561 - Decompress more input starting at next_in and update next_in and avail_in
566 - Provide more output starting at next_out and update next_out and avail_out
590 Also to assist in this, on return inflate() will set strm->data_type to the
591 number of unused bits in the last byte taken from strm->next_in, plus 64
593 plus 128 if inflate() returned immediately after decoding an end-of-block
595 deflate stream. The end-of-block will not be indicated until all of the
596 uncompressed data from that block has been written to strm->next_out. The
619 below), inflate sets strm->adler to the adler32 checksum of the dictionary
621 strm->adler to the adler32 checksum of all output produced so far (that is,
627 inflate() will decompress and check either zlib-wrapped or gzip-wrapped
668 basic stream-oriented functions. To simplify the interface, some
676 Update a running Adler-32 checksum with the bytes buf[0..len-1] and
679 An Adler-32 checksum is almost as reliable as a CRC32 but can be computed
691 Combine two Adler-32 checksums into one. For two sequences of bytes, seq1
692 and seq2 with lengths len1 and len2, Adler-32 checksums were calculated for
693 each, adler1 and adler2. adler32_combine() returns the Adler-32 checksum of
699 Update a running CRC-32 with the bytes buf[0..len-1] and return the
700 updated CRC-32. If buf is NULL, this function returns the required initial
701 value for the for the crc. Pre- and post-conditioning (one's complement) is