Class ZlibCodec
Inheritance
System.Object
ZlibCodec
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Zip.Zlib
Assembly: ArtOfTest.WebAii.dll
Syntax
[Guid("ebc25cf6-9120-4283-b972-0e5520d0000D")]
[ComVisible(true)]
[ClassInterface(ClassInterfaceType.AutoDispatch)]
public sealed class ZlibCodec
Constructors
ZlibCodec()
Declaration
public ZlibCodec()
ZlibCodec(CompressionMode)
Fields
AvailableBytesIn
Declaration
public int AvailableBytesIn
Field Value
|
System.Int32
|
AvailableBytesOut
Declaration
public int AvailableBytesOut
Field Value
|
System.Int32
|
CompressLevel
InputBuffer
Declaration
public byte[] InputBuffer
Field Value
|
System.Byte[]
|
Message
Declaration
public string Message
Field Value
|
System.String
|
NextIn
Declaration
public int NextIn
Field Value
|
System.Int32
|
NextOut
Declaration
public int NextOut
Field Value
|
System.Int32
|
OutputBuffer
Declaration
public byte[] OutputBuffer
Field Value
|
System.Byte[]
|
Strategy
TotalBytesIn
Declaration
public long TotalBytesIn
Field Value
|
System.Int64
|
TotalBytesOut
Declaration
public long TotalBytesOut
Field Value
|
System.Int64
|
WindowBits
Declaration
public int WindowBits
Field Value
|
System.Int32
|
Properties
Adler32
Declaration
public long Adler32 { get; }
Property Value
|
System.Int64
|
Methods
Deflate(FlushType)
EndDeflate()
Declaration
public int EndDeflate()
Returns
|
System.Int32
|
EndInflate()
Declaration
public int EndInflate()
Returns
|
System.Int32
|
Inflate(FlushType)
InitializeDeflate()
Declaration
public int InitializeDeflate()
Returns
|
System.Int32
|
InitializeDeflate(CompressionLevel)
Declaration
public int InitializeDeflate(CompressionLevel level)
Parameters
|
CompressionLevel
level
|
Returns
|
System.Int32
|
InitializeDeflate(CompressionLevel, Boolean)
Declaration
public int InitializeDeflate(CompressionLevel level, bool wantRfc1950Header)
Parameters
|
CompressionLevel
level
|
|
System.Boolean
wantRfc1950Header
|
Returns
|
System.Int32
|
InitializeDeflate(CompressionLevel, Int32)
Declaration
public int InitializeDeflate(CompressionLevel level, int bits)
Parameters
|
CompressionLevel
level
|
|
System.Int32
bits
|
Returns
|
System.Int32
|
InitializeDeflate(CompressionLevel, Int32, Boolean)
Declaration
public int InitializeDeflate(CompressionLevel level, int bits, bool wantRfc1950Header)
Parameters
|
CompressionLevel
level
|
|
System.Int32
bits
|
|
System.Boolean
wantRfc1950Header
|
Returns
|
System.Int32
|
InitializeInflate()
Declaration
public int InitializeInflate()
Returns
|
System.Int32
|
InitializeInflate(Boolean)
Declaration
public int InitializeInflate(bool expectRfc1950Header)
Parameters
|
System.Boolean
expectRfc1950Header
|
Returns
|
System.Int32
|
InitializeInflate(Int32)
Declaration
public int InitializeInflate(int windowBits)
Parameters
|
System.Int32
windowBits
|
Returns
|
System.Int32
|
InitializeInflate(Int32, Boolean)
Declaration
public int InitializeInflate(int windowBits, bool expectRfc1950Header)
Parameters
|
System.Int32
windowBits
|
|
System.Boolean
expectRfc1950Header
|
Returns
|
System.Int32
|
ResetDeflate()
Declaration
public void ResetDeflate()
SetDeflateParams(CompressionLevel, CompressionStrategy)
Declaration
public int SetDeflateParams(CompressionLevel level, CompressionStrategy strategy)
Parameters
|
CompressionLevel
level
|
|
CompressionStrategy
strategy
|
Returns
|
System.Int32
|
SetDictionary(Byte[])
Declaration
public int SetDictionary(byte[] dictionary)
Parameters
|
System.Byte[]
dictionary
|
Returns
|
System.Int32
|
SyncInflate()
Declaration
public int SyncInflate()
Returns
|
System.Int32
|