Lines Matching refs:flush

175 /* Allowed flush values; see deflate() and inflate() below for details */
250 ZEXTERN int ZEXPORT deflate(z_streamp strm, int flush);
255 forced to flush.
266 accordingly. This action is forced if the parameter flush is non zero.
267 Forcing flush frequently degrades the compression ratio, so this parameter
269 flush is zero.
282 Normally the parameter flush is set to Z_NO_FLUSH, which allows deflate to
286 If the parameter flush is set to Z_SYNC_FLUSH, all pending output is
296 If flush is set to Z_PARTIAL_FLUSH, all pending output is flushed to the
304 If flush is set to Z_BLOCK, a deflate block is completed and emitted, as
313 If flush is set to Z_FULL_FLUSH, all output is flushed as with
320 with the same value of the flush parameter and more output space (updated
321 avail_out), until the flush is complete (deflate returns with non-zero
323 avail_out is greater than six when the flush marker begins, in order to avoid
324 repeated flush markers upon calling deflate() again when avail_out == 0.
326 If the parameter flush is set to Z_FINISH, pending input is processed,
353 consumed and all output has been produced (only when flush is set to
366 This function discards any unprocessed input and does not flush any pending
401 ZEXTERN int ZEXPORT inflate(z_streamp strm, int flush);
406 forced to flush.
420 the flush parameter).
433 The flush parameter of inflate() can be Z_NO_FLUSH, Z_SYNC_FLUSH, Z_FINISH,
434 Z_BLOCK, or Z_TREES. Z_SYNC_FLUSH requests that inflate() flush as much
453 flush options, and so can be used to determine the amount of currently
465 single call of inflate), the parameter flush should be set to Z_FINISH. In
481 first call. So the effects of the flush parameter in this implementation are
524 This function discards any unprocessed input and does not flush any pending
621 consumed and all output has been delivered when using any of the flush
728 deflate stream should be flushed using deflate() with Z_BLOCK or other flush
770 deflateBound(), and the flush value Z_FINISH, then deflate() is guaranteed
772 be larger than the value returned by deflateBound() if flush options other
928 Skips invalid compressed data until a possible full flush point (see above
933 All full flush points have this pattern, but not all occurrences of this
934 pattern are full flush points.
936 inflateSync returns Z_OK if a possible full flush point has been found,
937 Z_BUF_ERROR if no more input was provided, Z_DATA_ERROR if no flush point
1029 as noted in the description for the Z_BLOCK flush parameter for inflate.
1535 ZEXTERN int ZEXPORT gzflush(gzFile file, int flush);
1537 Flush all pending output to file. The parameter flush is as in the
1541 If the flush parameter is Z_FINISH, the remaining data is written and the