Class tzstreamhandler
Unit
Declaration
type tzstreamhandler = class(tbasecryptohandler)
Description
This item has no description. Showing description inherited from tmsecomponent.
Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component. This unit, mseclasses, must be added to uses after classes in code that also uses a third-party unit expecting the plain FPC tcomponent (e.g. TPSScript.Create(TComponent)), since MSEgui forks the FPC classes unit.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tcustomcryptohandler
- tbasecryptohandler
- tzstreamhandler
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 1.0.4.