Lines Matching defs:z_stream_s
129 typedef struct z_stream_s { struct
130 z_const Bytef *next_in; /* next input byte */
131 uInt avail_in; /* number of bytes available at next_in */
132 uLong total_in; /* total number of input bytes read so far */
134 Bytef *next_out; /* next output byte will go here */
135 uInt avail_out; /* remaining free space at next_out */
136 uLong total_out; /* total number of bytes output so far */
138 z_const char *msg; /* last error message, NULL if no error */
139 struct internal_state FAR *state; /* not visible by applications */
141 alloc_func zalloc; /* used to allocate the internal state */
142 free_func zfree; /* used to free the internal state */
143 voidpf opaque; /* private data object passed to zalloc and zfree */
145 int data_type; /* best guess about the data type: binary or text
147 uLong adler; /* Adler-32 or CRC-32 value of the uncompressed data */
148 uLong reserved; /* reserved for future use */