namespace BinaryObjectScanner.Models.Compression.Quantum
{
public static class Constants
{
///
/// Mask for Quantum Compression Level
///
public const ushort MASK_QUANTUM_LEVEL = 0x00F0;
///
/// Lowest Quantum Level (1)
///
public const ushort QUANTUM_LEVEL_LO = 0x0010;
///
/// Highest Quantum Level (7)
///
public const ushort QUANTUM_LEVEL_HI = 0x0070;
///
/// Amount to shift over to get int
///
public const ushort SHIFT_QUANTUM_LEVEL = 4;
///
/// Mask for Quantum Compression Memory
///
public const ushort MASK_QUANTUM_MEM = 0x1F00;
///
/// Lowest Quantum Memory (10)
///
public const ushort QUANTUM_MEM_LO = 0x0A00;
///
/// Highest Quantum Memory (21)
///
public const ushort QUANTUM_MEM_HI = 0x1500;
///
/// Amount to shift over to get int
///
public const ushort SHIFT_QUANTUM_MEM = 8;
}
}