Module: LZ4::BasicStream
- Included in:
- StreamDecoder, StreamEncoder
- Defined in:
- lib/extlz4/oldstream.rb
Defined Under Namespace
Classes: BlockHeader, Header
Constant Summary collapse
- MAGIC_NUMBER =
0x184D2204
- MAGIC_NUMBER_LEGACY =
0x184C2102
- BLOCK_MAXIMUM_SIZES =
{ # 0 => not available # 1 => not available # 2 => not available # 3 => not available 4 => 1 << 16, # 64 KiB 5 => 1 << 18, # 256 KiB 6 => 1 << 20, # 1 MiB 7 => 1 << 22, # 4 MiB }
- LITERAL_DATA_BLOCK_FLAG =
0x80000000
- VERSION_NUMBER =
1 << 6
- VERSION_NUMBER_MASK =
0x03 << 6
- BLOCK_INDEPENDENCY =
1 << 5
- BLOCK_CHECKSUM =
1 << 4
- STREAM_SIZE =
1 << 3
- STREAM_CHECKSUM =
1 << 2
- PRESET_DICTIONARY =
1 << 0