namespace SabreTools.Models.Compression.MSZIP
{
///
/// Compression with Huffman codes (BTYPE=01 or BTYPE=02)
///
///
///
public abstract class CompressedDataHeader : DataHeader
{
///
/// Huffman code lengths for the literal / length alphabet
///
#if NET48
public virtual uint[] LiteralLengths { get; set; }
#else
public virtual uint[]? LiteralLengths { get; set; }
#endif
///
/// Huffman distance codes for the literal / length alphabet
///
#if NET48
public virtual uint[] DistanceCodes { get; set; }
#else
public virtual uint[]? DistanceCodes { get; set; }
#endif
}
}