# Class TTransferContentInflaterZlib

Description
Hierarchy
Fields
Methods
Properties

## Unit

internetaccess_inflater_paszlib

## Declaration

`type TTransferContentInflaterZlib = class(TTransferContentInflater)`

## Description

No description available, ancestor TTransferContentInflater description follows

## Hierarchy

- TObject
- TTransferContentInflater
- TTransferContentInflaterZlib

## Overview

### Fields

| `stream: z_stream;`
| `buffer: pointer;`
| `headerRead: boolean;`
| `writeUncompressedBlock: TTransferBlockWriteEvent;`
| `pointerToBlockWrite: PTransferBlockWriteEvent;`
| `expectGZIP: boolean;`
| `headerBuffer: string;`

### Methods

| `procedure writeCompressedBlock(const abuffer; Count: NativeInt);`
| `procedure endTransfer; override;`
| `constructor Create;`
| `destructor Destroy; override;`
| `class procedure injectDecoder(var transfer: TTransfer; const encoding: string); override;`

## Description

### Fields

| `stream: z_stream;`

| `buffer: pointer;`

| `headerRead: boolean;`

| `writeUncompressedBlock: TTransferBlockWriteEvent;`

| `pointerToBlockWrite: PTransferBlockWriteEvent;`

| `expectGZIP: boolean;`

| `headerBuffer: string;`

### Methods

| `procedure writeCompressedBlock(const abuffer; Count: NativeInt);`

| `procedure endTransfer; override;`

| `constructor Create;`

| `destructor Destroy; override;`

| `class procedure injectDecoder(var transfer: TTransfer; const encoding: string); override;`

Generated by PasDoc 0.16.0.