misc/libphysfs/lzma/C/Archive/7z/7zHeader.h
branchui-scaling
changeset 15283 c4fd2813b127
parent 13390 0135e64c6c66
parent 15279 7ab5cf405686
child 15663 d92eeb468dad
equal deleted inserted replaced
13390:0135e64c6c66 15283:c4fd2813b127
     1 /* 7zHeader.h */
       
     2 
       
     3 #ifndef __7Z_HEADER_H
       
     4 #define __7Z_HEADER_H
       
     5 
       
     6 #include "../../Types.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