namespace SabreTools.Models.CHD
{
///
public class HeaderV2 : Header
{
///
/// Flags
///
public Flags Flags { get; set; }
///
/// Compression type
///
public CompressionType Compression { get; set; }
///
/// Seclen-byte sectors per hunk
///
public uint HunkSize { get; set; }
///
/// Total # of hunks represented
///
public uint TotalHunks { get; set; }
///
/// Number of cylinders on hard disk
///
public uint Cylinders { get; set; }
///
/// Number of heads on hard disk
///
public uint Heads { get; set; }
///
/// Number of sectors on hard disk
///
public uint Sectors { get; set; }
///
/// MD5 checksum of raw data
///
public byte[]? MD5 { get; set; } = new byte[16];
///
/// MD5 checksum of parent file
///
public byte[]? ParentMD5 { get; set; } = new byte[16];
///
/// Number of bytes per sector
///
public uint BytesPerSector { get; set; }
}
}