using System.Runtime.InteropServices; namespace BinaryObjectScanner.Models.Quantum { /// /// Quantum archive file header /// /// [StructLayout(LayoutKind.Sequential)] public class Header { /// /// Quantum signature: 0x44 0x53 /// public string Signature; /// /// Quantum major version number /// public byte MajorVersion; /// /// Quantum minor version number /// public byte MinorVersion; /// /// Number of files within this archive /// public ushort FileCount; /// /// Table size required for decompression /// public byte TableSize; /// /// Compression flags /// public byte CompressionFlags; } }