Zlib.cs File Reference

Classes

class  Zlib.ZlibException
 A general purpose exception class for exceptions in the Zlib library. More...
 
class  Zlib.SharedUtils
 
class  Zlib.InternalConstants
 
class  Zlib.StaticTree
 
class  Zlib.Adler
 Computes an Adler-32 checksum. More...
 

Namespaces

 Zlib
 The ZLib compression library used by WOFF.
 

Constant Groups

 Zlib
 The ZLib compression library used by WOFF.
 

Typedefs

using Interop = System.Runtime.InteropServices
 

Enumerations

enum  Zlib.FlushType {
  Zlib.FlushType.None = 0, Zlib.FlushType.Partial, Zlib.FlushType.Sync, Zlib.FlushType.Full,
  Zlib.FlushType.Finish
}
 Describes how to flush the current deflate operation. More...
 
enum  Zlib.CompressionLevel {
  Zlib.CompressionLevel.None = 0, Zlib.CompressionLevel.Level0 = 0, Zlib.CompressionLevel.BestSpeed = 1, Zlib.CompressionLevel.Level1 = 1,
  Zlib.CompressionLevel.Level2 = 2, Zlib.CompressionLevel.Level3 = 3, Zlib.CompressionLevel.Level4 = 4, Zlib.CompressionLevel.Level5 = 5,
  Zlib.CompressionLevel.Default = 6, Zlib.CompressionLevel.Level6 = 6, Zlib.CompressionLevel.Level7 = 7, Zlib.CompressionLevel.Level8 = 8,
  Zlib.CompressionLevel.BestCompression = 9, Zlib.CompressionLevel.Level9 = 9
}
 The compression level to be used when using a DeflateStream or ZlibStream with CompressionMode.Compress. More...
 
enum  Zlib.CompressionStrategy { Zlib.CompressionStrategy.Default = 0, Zlib.CompressionStrategy.Filtered = 1, Zlib.CompressionStrategy.HuffmanOnly = 2 }
 Describes options for how the compression algorithm is executed. Different strategies work better on different sorts of data. The strategy parameter can affect the compression ratio and the speed of compression but not the correctness of the compresssion. More...
 
enum  Zlib.CompressionMode { Zlib.CompressionMode.Compress = 0, Zlib.CompressionMode.Decompress = 1 }
 An enum to specify the direction of transcoding - whether to compress or decompress. More...
 

Typedef Documentation

using Interop = System.Runtime.InteropServices