PageRenderTime 293ms CodeModel.GetById 171ms app.highlight 1ms RepoModel.GetById 120ms app.codeStats 0ms

/Utilities/Compression/CompressionMethod.cs

#
C# | 40 lines | 8 code | 3 blank | 29 comment | 0 complexity | 98a567f5a223b634e1ec0fb320ef28f4 MD5 | raw file
 1// Based on Mike Krueger's SharpZipLib, Copyright (C) 2001 (GNU license).
 2// Authors of the original java version: Jochen Hoenicke, John Leuner
 3// See http://www.ISeeSharpCode.com for more information.
 4
 5namespace Delta.Utilities.Compression
 6{
 7	/// <summary>
 8	/// The kind of compression used for an entry in an archive
 9	/// </summary>
10	public enum CompressionMethod
11	{
12		/// <summary>
13		/// A direct copy of the file contents is held in the archive.
14		/// </summary>
15		Stored = 0,
16
17		/// <summary>
18		/// Common Zip compression method using a sliding dictionary of up to
19		/// 32KB and secondary compression from Huffman/Shannon-Fano trees.
20		/// </summary>
21		Deflated = 8,
22
23		/*not supported yet
24		/// <summary>
25		/// An extension to deflate with a 64KB window. Not supported yet.
26		/// </summary>
27		Deflate64 = 9,
28
29		/// <summary>
30		/// Not supported yet.
31		/// </summary>
32		BZip2 = 11,
33
34		/// <summary>
35		/// WinZip special for AES encryption, Not supported yet.
36		/// </summary>
37		WinZipAes = 99,
38		*/
39	}
40}