Class tzstreamhandler

Unit

Declaration

type tzstreamhandler = class(tbasecryptohandler)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure internalflush(var aclient: cryptoclientinfoty; const mode: integer);
Protected procedure flush(var aclient: cryptoclientinfoty); override;
Protected procedure checkinflate(var aclient: cryptoclientinfoty);
Protected procedure checknoinflate(var aclient: cryptoclientinfoty);
Protected function writedeflate(var aclient: cryptoclientinfoty; const aflush: integer): boolean;
Protected procedure open(var aclient: cryptoclientinfoty); override;
Protected procedure close(var aclient: cryptoclientinfoty); override;
Protected procedure checkerror(const aclient: cryptoclientinfoty; const aerror: integer); reintroduce;
Protected function read(var aclient: cryptoclientinfoty; var buffer; count: longint): longint; override;
Protected function write(var aclient: cryptoclientinfoty; const buffer; count: longint): longint; override;
Protected function seek(var aclient: cryptoclientinfoty; const offset: int64; origin: tseekorigin): int64; override;
Public constructor create(aowner: tcomponent); override;
Public procedure flush(const astream: tmsefilestream; const mode: integer = Z_SYNC_FLUSH); overload;

Properties

Published property compressionlevel: integer read fcompressionlevel write fcompressionlevel default Z_DEFAULT_COMPRESSION;
Published property buffersize: integer read fbuffersize write setbuffersize default defaultzstreambuffersize;

Description

Methods

Protected procedure internalflush(var aclient: cryptoclientinfoty; const mode: integer);

This item has no description.

Protected procedure flush(var aclient: cryptoclientinfoty); override;

This item has no description.

Protected procedure checkinflate(var aclient: cryptoclientinfoty);

This item has no description.

Protected procedure checknoinflate(var aclient: cryptoclientinfoty);

This item has no description.

Protected function writedeflate(var aclient: cryptoclientinfoty; const aflush: integer): boolean;

This item has no description.

Protected procedure open(var aclient: cryptoclientinfoty); override;

This item has no description.

Protected procedure close(var aclient: cryptoclientinfoty); override;

This item has no description.

Protected procedure checkerror(const aclient: cryptoclientinfoty; const aerror: integer); reintroduce;

This item has no description.

Protected function read(var aclient: cryptoclientinfoty; var buffer; count: longint): longint; override;

This item has no description.

Protected function write(var aclient: cryptoclientinfoty; const buffer; count: longint): longint; override;

This item has no description.

Protected function seek(var aclient: cryptoclientinfoty; const offset: int64; origin: tseekorigin): int64; override;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public procedure flush(const astream: tmsefilestream; const mode: integer = Z_SYNC_FLUSH); overload;

This item has no description.

Properties

Published property compressionlevel: integer read fcompressionlevel write fcompressionlevel default Z_DEFAULT_COMPRESSION;

This item has no description.

Published property buffersize: integer read fbuffersize write setbuffersize default defaultzstreambuffersize;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.