---
title: z_stream
framework: kernel
role: symbol
role_heading: Structure
path: kernel/z_stream
---

# z_stream

## Declaration

```occ
typedef struct z_stream_s {
    ...
} z_stream;
```

## Topics

### Instance Properties

- [adler](kernel/z_stream/1546874-adler.md)
- [avail_in](kernel/z_stream/1546823-avail_in.md)
- [avail_out](kernel/z_stream/1546844-avail_out.md)
- [data_type](kernel/z_stream/1546925-data_type.md)
- [msg](kernel/z_stream/1546875-msg.md)
- [next_in](kernel/z_stream/1546892-next_in.md)
- [next_out](kernel/z_stream/1546869-next_out.md)
- [opaque](kernel/z_stream/1546836-opaque.md)
- [reserved](kernel/z_stream/1546912-reserved.md)
- [state](kernel/z_stream/1546851-state.md)
- [total_in](kernel/z_stream/1546826-total_in.md)
- [total_out](kernel/z_stream/1546872-total_out.md)
- [zalloc](kernel/z_stream/1546932-zalloc.md)
- [zfree](kernel/z_stream/1546917-zfree.md)
