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 } }