Lines Matching defs:z_stream_s
420 typedef struct z_stream_s { struct
421 Bytef *next_in; /* next input byte */
422 uInt avail_in; /* number of bytes available at next_in */
423 uLong total_in; /* total nb of input bytes read so far */
424 Bytef *next_out; /* next output byte should be put there */
425 uInt avail_out; /* remaining free space at next_out */
426 uLong total_out; /* total nb of bytes output so far */
427 char *msg; /* last error message, NULL if no error */
428 struct internal_state FAR *state; /* not visible by applications */
429 alloc_func zalloc; /* used to allocate the internal state */
430 free_func zfree; /* used to free the internal state */
431 voidpf opaque; /* private data object passed to zalloc and zfree */
432 int data_type; /* best guess about the data type:
434 cb_func outcb; /* called regularly just before blocks of output */
435 uLong adler; /* adler32 value of the uncompressed data */
436 uLong reserved; /* reserved for future use */