Initial integration, lots of broken stuff
[supertux.git] / src / unison / physfs-1.1.1 / lzma / 7zHeader.h
1 /* 7zHeader.h */
2
3 #ifndef __7Z_HEADER_H
4 #define __7Z_HEADER_H
5
6 #include "7zTypes.h"
7
8 #define k7zSignatureSize 6
9 extern Byte k7zSignature[k7zSignatureSize];
10
11 #define k7zMajorVersion 0
12
13 #define k7zStartHeaderSize 0x20
14
15 enum EIdEnum
16 {
17   k7zIdEnd,
18     
19   k7zIdHeader,
20     
21   k7zIdArchiveProperties,
22     
23   k7zIdAdditionalStreamsInfo,
24   k7zIdMainStreamsInfo,
25   k7zIdFilesInfo,
26   
27   k7zIdPackInfo,
28   k7zIdUnPackInfo,
29   k7zIdSubStreamsInfo,
30   
31   k7zIdSize,
32   k7zIdCRC,
33   
34   k7zIdFolder,
35   
36   k7zIdCodersUnPackSize,
37   k7zIdNumUnPackStream,
38   
39   k7zIdEmptyStream,
40   k7zIdEmptyFile,
41   k7zIdAnti,
42   
43   k7zIdName,
44   k7zIdCreationTime,
45   k7zIdLastAccessTime,
46   k7zIdLastWriteTime,
47   k7zIdWinAttributes,
48   k7zIdComment,
49   
50   k7zIdEncodedHeader,
51   
52   k7zIdStartPos
53 };
54
55 #endif