Class: Cabriolet::Binary::HLPStructures::FileEntry
- Inherits:
-
BinData::Record
- Object
- BinData::Record
- Cabriolet::Binary::HLPStructures::FileEntry
- Defined in:
- lib/cabriolet/binary/hlp_structures.rb
Overview
HLP file entry in directory
Structure:
-
4 bytes: filename length
-
N bytes: filename (null-terminated)
-
4 bytes: offset in archive
-
4 bytes: uncompressed size
-
4 bytes: compressed size
-
1 byte: compression flag (0 = uncompressed, 1 = LZSS)