ZlibCodec

Overview

Location

 

constructor

 

constructor

 

ZlibCodec()

 

Sub New()

constructor (CompressionMode)

 

constructor(mode: CompressionMode)

 

ZlibCodec(CompressionMode mode)

 

Sub New(mode As 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)

 

constructor(mode: CompressionMode)

 

ZlibCodec(CompressionMode mode)

 

Sub New(mode As 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