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