ZlibCodec
Overview
Location
- Reference: RemObjects.SDK.dll
- Namespace: RemObjects.SDK.ZLib
constructor
constructor
ZlibCodec()
Sub New()
constructor (CompressionMode)
Parameters:
- mode:
Adler32
property Adler32: Int32 read;
Int32 Adler32 { get; }
ReadOnly Property Adler32() As Int32
AvailableBytesIn
var AvailableBytesIn: Int32;
Int32 AvailableBytesIn
FIELD AvailableBytesIn() As Int32
AvailableBytesOut
var AvailableBytesOut: Int32;
Int32 AvailableBytesOut
FIELD AvailableBytesOut() As Int32
CompressLevel
var CompressLevel: CompressionLevel;
CompressionLevel CompressLevel
FIELD CompressLevel() As CompressionLevel
Deflate
method Deflate(flush: FlushType): Int32
Int32 Deflate(FlushType flush)
Function Deflate(flush As FlushType) As Int32
Parameters:
- flush:
EndDeflate
method EndDeflate: Int32
Int32 EndDeflate()
Function EndDeflate() As Int32
EndInflate
method EndInflate: Int32
Int32 EndInflate()
Function EndInflate() As Int32
Inflate
method Inflate(flush: FlushType): Int32
Int32 Inflate(FlushType flush)
Function Inflate(flush As FlushType) As Int32
Parameters:
- flush:
InitializeDeflate
method InitializeDeflate: Int32
Int32 InitializeDeflate()
Function InitializeDeflate() As Int32
InitializeDeflate (CompressionLevel): Int32
method InitializeDeflate(level: CompressionLevel): Int32
Int32 InitializeDeflate(CompressionLevel level)
Function InitializeDeflate(level As CompressionLevel) As Int32
Parameters:
- level:
InitializeDeflate (CompressionLevel, Int32): Int32
method InitializeDeflate(level: CompressionLevel; bits: Int32): Int32
Int32 InitializeDeflate(CompressionLevel level, Int32 bits)
Function InitializeDeflate(level As CompressionLevel, bits As Int32) As Int32
Parameters:
- level:
- bits:
InitializeDeflate (CompressionLevel, Int32, Boolean): Int32
method InitializeDeflate(level: CompressionLevel; bits: Int32; wantRfc1950Header: Boolean): Int32
Int32 InitializeDeflate(CompressionLevel level, Int32 bits, Boolean wantRfc1950Header)
Function InitializeDeflate(level As CompressionLevel, bits As Int32, wantRfc1950Header As Boolean) As Int32
Parameters:
- level:
- bits:
- wantRfc1950Header:
InitializeDeflate (CompressionLevel, Boolean): Int32
method InitializeDeflate(level: CompressionLevel; wantRfc1950Header: Boolean): Int32
Int32 InitializeDeflate(CompressionLevel level, Boolean wantRfc1950Header)
Function InitializeDeflate(level As CompressionLevel, wantRfc1950Header As Boolean) As Int32
Parameters:
- level:
- wantRfc1950Header:
InitializeInflate
method InitializeInflate: Int32
Int32 InitializeInflate()
Function InitializeInflate() As Int32
InitializeInflate (Boolean): Int32
method InitializeInflate(expectRfc1950Header: Boolean): Int32
Int32 InitializeInflate(Boolean expectRfc1950Header)
Function InitializeInflate(expectRfc1950Header As Boolean) As Int32
Parameters:
- expectRfc1950Header:
InitializeInflate (Int32): Int32
method InitializeInflate(windowBits: Int32): Int32
Int32 InitializeInflate(Int32 windowBits)
Function InitializeInflate(windowBits As Int32) As Int32
Parameters:
- windowBits:
InitializeInflate (Int32, Boolean): Int32
method InitializeInflate(windowBits: Int32; expectRfc1950Header: Boolean): Int32
Int32 InitializeInflate(Int32 windowBits, Boolean expectRfc1950Header)
Function InitializeInflate(windowBits As Int32, expectRfc1950Header As Boolean) As Int32
Parameters:
- windowBits:
- expectRfc1950Header:
InputBuffer
var InputBuffer: array of Byte;
Byte[] InputBuffer
FIELD InputBuffer() As Byte()
Message
var Message: String;
String Message
FIELD Message() As String
NextIn
var NextIn: Int32;
Int32 NextIn
FIELD NextIn() As Int32
NextOut
var NextOut: Int32;
Int32 NextOut
FIELD NextOut() As Int32
OutputBuffer
var OutputBuffer: array of Byte;
Byte[] OutputBuffer
FIELD OutputBuffer() As Byte()
ResetDeflate
method ResetDeflate
void ResetDeflate()
Sub ResetDeflate()
SetDeflateParams
method SetDeflateParams(level: CompressionLevel; strategy: CompressionStrategy): Int32
Int32 SetDeflateParams(CompressionLevel level, CompressionStrategy strategy)
Function SetDeflateParams(level As CompressionLevel, strategy As CompressionStrategy) As Int32
Parameters:
- level:
- strategy:
SetDictionary
method SetDictionary(dictionary: array of Byte): Int32
Int32 SetDictionary(Byte[] dictionary)
Function SetDictionary(dictionary As Byte()) As Int32
Parameters:
- dictionary:
Strategy
var Strategy: CompressionStrategy;
CompressionStrategy Strategy
FIELD Strategy() As CompressionStrategy
SyncInflate
method SyncInflate: Int32
Int32 SyncInflate()
Function SyncInflate() As Int32
TotalBytesIn
var TotalBytesIn: Int64;
Int64 TotalBytesIn
FIELD TotalBytesIn() As Int64
TotalBytesOut
var TotalBytesOut: Int64;
Int64 TotalBytesOut
FIELD TotalBytesOut() As Int64
WindowBits
var WindowBits: Int32;
Int32 WindowBits
FIELD WindowBits() As Int32
AvailableBytesIn
var AvailableBytesIn: Int32;
Int32 AvailableBytesIn
FIELD AvailableBytesIn() As Int32
AvailableBytesOut
var AvailableBytesOut: Int32;
Int32 AvailableBytesOut
FIELD AvailableBytesOut() As Int32
CompressLevel
var CompressLevel: CompressionLevel;
CompressionLevel CompressLevel
FIELD CompressLevel() As CompressionLevel
InputBuffer
var InputBuffer: array of Byte;
Byte[] InputBuffer
FIELD InputBuffer() As Byte()
Message
var Message: String;
String Message
FIELD Message() As String
NextIn
var NextIn: Int32;
Int32 NextIn
FIELD NextIn() As Int32
NextOut
var NextOut: Int32;
Int32 NextOut
FIELD NextOut() As Int32
OutputBuffer
var OutputBuffer: array of Byte;
Byte[] OutputBuffer
FIELD OutputBuffer() As Byte()
Strategy
var Strategy: CompressionStrategy;
CompressionStrategy Strategy
FIELD Strategy() As CompressionStrategy
TotalBytesIn
var TotalBytesIn: Int64;
Int64 TotalBytesIn
FIELD TotalBytesIn() As Int64
TotalBytesOut
var TotalBytesOut: Int64;
Int64 TotalBytesOut
FIELD TotalBytesOut() As Int64
WindowBits
var WindowBits: Int32;
Int32 WindowBits
FIELD WindowBits() As Int32
Adler32
property Adler32: Int32 read;
Int32 Adler32 { get; }
ReadOnly Property Adler32() As Int32
constructor
constructor
ZlibCodec()
Sub New()
constructor (CompressionMode)
Parameters:
- mode:
Deflate
method Deflate(flush: FlushType): Int32
Int32 Deflate(FlushType flush)
Function Deflate(flush As FlushType) As Int32
Parameters:
- flush:
EndDeflate
method EndDeflate: Int32
Int32 EndDeflate()
Function EndDeflate() As Int32
EndInflate
method EndInflate: Int32
Int32 EndInflate()
Function EndInflate() As Int32
Inflate
method Inflate(flush: FlushType): Int32
Int32 Inflate(FlushType flush)
Function Inflate(flush As FlushType) As Int32
Parameters:
- flush:
InitializeDeflate
method InitializeDeflate: Int32
Int32 InitializeDeflate()
Function InitializeDeflate() As Int32
InitializeDeflate (CompressionLevel): Int32
method InitializeDeflate(level: CompressionLevel): Int32
Int32 InitializeDeflate(CompressionLevel level)
Function InitializeDeflate(level As CompressionLevel) As Int32
Parameters:
- level:
InitializeDeflate (CompressionLevel, Int32): Int32
method InitializeDeflate(level: CompressionLevel; bits: Int32): Int32
Int32 InitializeDeflate(CompressionLevel level, Int32 bits)
Function InitializeDeflate(level As CompressionLevel, bits As Int32) As Int32
Parameters:
- level:
- bits:
InitializeDeflate (CompressionLevel, Int32, Boolean): Int32
method InitializeDeflate(level: CompressionLevel; bits: Int32; wantRfc1950Header: Boolean): Int32
Int32 InitializeDeflate(CompressionLevel level, Int32 bits, Boolean wantRfc1950Header)
Function InitializeDeflate(level As CompressionLevel, bits As Int32, wantRfc1950Header As Boolean) As Int32
Parameters:
- level:
- bits:
- wantRfc1950Header:
InitializeDeflate (CompressionLevel, Boolean): Int32
method InitializeDeflate(level: CompressionLevel; wantRfc1950Header: Boolean): Int32
Int32 InitializeDeflate(CompressionLevel level, Boolean wantRfc1950Header)
Function InitializeDeflate(level As CompressionLevel, wantRfc1950Header As Boolean) As Int32
Parameters:
- level:
- wantRfc1950Header:
InitializeInflate
method InitializeInflate: Int32
Int32 InitializeInflate()
Function InitializeInflate() As Int32
InitializeInflate (Boolean): Int32
method InitializeInflate(expectRfc1950Header: Boolean): Int32
Int32 InitializeInflate(Boolean expectRfc1950Header)
Function InitializeInflate(expectRfc1950Header As Boolean) As Int32
Parameters:
- expectRfc1950Header:
InitializeInflate (Int32): Int32
method InitializeInflate(windowBits: Int32): Int32
Int32 InitializeInflate(Int32 windowBits)
Function InitializeInflate(windowBits As Int32) As Int32
Parameters:
- windowBits:
InitializeInflate (Int32, Boolean): Int32
method InitializeInflate(windowBits: Int32; expectRfc1950Header: Boolean): Int32
Int32 InitializeInflate(Int32 windowBits, Boolean expectRfc1950Header)
Function InitializeInflate(windowBits As Int32, expectRfc1950Header As Boolean) As Int32
Parameters:
- windowBits:
- expectRfc1950Header:
ResetDeflate
method ResetDeflate
void ResetDeflate()
Sub ResetDeflate()
SetDeflateParams
method SetDeflateParams(level: CompressionLevel; strategy: CompressionStrategy): Int32
Int32 SetDeflateParams(CompressionLevel level, CompressionStrategy strategy)
Function SetDeflateParams(level As CompressionLevel, strategy As CompressionStrategy) As Int32
Parameters:
- level:
- strategy:
SetDictionary
method SetDictionary(dictionary: array of Byte): Int32
Int32 SetDictionary(Byte[] dictionary)
Function SetDictionary(dictionary As Byte()) As Int32
Parameters:
- dictionary:
SyncInflate
method SyncInflate: Int32
Int32 SyncInflate()
Function SyncInflate() As Int32