Module: Cabriolet::Binary::HLPStructures

Defined in:
lib/cabriolet/binary/hlp_structures.rb

Overview

HLP (Windows Help) file format binary structures

NOTE: This implementation is based on the knowledge that HLP files use LZSS compression with MODE_MSHELP, but cannot be fully validated due to lack of test fixtures and incomplete libmspack implementation.

Defined Under Namespace

Classes: FileEntry, Header, TopicHeader

Constant Summary collapse

SIGNATURE =

HLP file signature (common Windows Help magic) Note: Actual signature may vary; this is a placeholder

"?_\x03\x00".b.freeze