com.github.junrar.rarfile
Class ProtectHeader

java.lang.Object
  extended by com.github.junrar.rarfile.BaseBlock
      extended by com.github.junrar.rarfile.BlockHeader
          extended by com.github.junrar.rarfile.ProtectHeader

public class ProtectHeader
extends BlockHeader

recovery header

Version:
$LastChangedRevision$
Author:
$LastChangedBy$

Field Summary
static int protectHeaderSize
          the header size
 
Fields inherited from class com.github.junrar.rarfile.BlockHeader
blockHeaderSize
 
Fields inherited from class com.github.junrar.rarfile.BaseBlock
BaseBlockSize, EARC_DATACRC, EARC_NEXT_VOLUME, EARC_REVSPACE, EARC_VOLNUMBER, flags, headCRC, headerSize, headerType, LHD_COMMENT, LHD_DIRECTORY, LHD_EXTFLAGS, LHD_EXTTIME, LHD_LARGE, LHD_PASSWORD, LHD_SALT, LHD_SOLID, LHD_SPLIT_AFTER, LHD_SPLIT_BEFORE, LHD_UNICODE, LHD_VERSION, LHD_WINDOW1024, LHD_WINDOW128, LHD_WINDOW2048, LHD_WINDOW256, LHD_WINDOW4096, LHD_WINDOW512, LHD_WINDOW64, LHD_WINDOWMASK, LONG_BLOCK, MHD_AV, MHD_COMMENT, MHD_ENCRYPTVER, MHD_FIRSTVOLUME, MHD_LOCK, MHD_NEWNUMBERING, MHD_PACK_COMMENT, MHD_PASSWORD, MHD_PROTECT, MHD_SOLID, MHD_VOLUME, positionInFile, SKIP_IF_UNKNOWN
 
Constructor Summary
ProtectHeader(BlockHeader bh, byte[] protectHeader)
           
 
Method Summary
 byte getMark()
           
 short getRecSectors()
           
 int getTotalBlocks()
           
 byte getVersion()
           
 
Methods inherited from class com.github.junrar.rarfile.BlockHeader
getDataSize, getPackSize, print
 
Methods inherited from class com.github.junrar.rarfile.BaseBlock
getFlags, getHeadCRC, getHeaderSize, getHeaderType, getPositionInFile, hasArchiveDataCRC, hasEncryptVersion, hasVolumeNumber, isSubBlock, setPositionInFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

protectHeaderSize

public static final int protectHeaderSize
the header size

See Also:
Constant Field Values
Constructor Detail

ProtectHeader

public ProtectHeader(BlockHeader bh,
                     byte[] protectHeader)
Method Detail

getMark

public byte getMark()

getRecSectors

public short getRecSectors()

getTotalBlocks

public int getTotalBlocks()

getVersion

public byte getVersion()


Copyright © 2012. All Rights Reserved.