/Utilities/Compression/CompressionMethod.cs
C# | 40 lines | 8 code | 3 blank | 29 comment | 0 complexity | 98a567f5a223b634e1ec0fb320ef28f4 MD5 | raw file
Possible License(s): Apache-2.0
- // Based on Mike Krueger's SharpZipLib, Copyright (C) 2001 (GNU license).
- // Authors of the original java version: Jochen Hoenicke, John Leuner
- // See http://www.ISeeSharpCode.com for more information.
-
- namespace Delta.Utilities.Compression
- {
- /// <summary>
- /// The kind of compression used for an entry in an archive
- /// </summary>
- public enum CompressionMethod
- {
- /// <summary>
- /// A direct copy of the file contents is held in the archive.
- /// </summary>
- Stored = 0,
-
- /// <summary>
- /// Common Zip compression method using a sliding dictionary of up to
- /// 32KB and secondary compression from Huffman/Shannon-Fano trees.
- /// </summary>
- Deflated = 8,
-
- /*not supported yet
- /// <summary>
- /// An extension to deflate with a 64KB window. Not supported yet.
- /// </summary>
- Deflate64 = 9,
-
- /// <summary>
- /// Not supported yet.
- /// </summary>
- BZip2 = 11,
-
- /// <summary>
- /// WinZip special for AES encryption, Not supported yet.
- /// </summary>
- WinZipAes = 99,
- */
- }
- }