namespace SabreTools.Models.N3DS
{
///
public sealed class CIAHeader
{
///
/// Archive header size, usually 0x2020 bytes
///
public uint HeaderSize { get; set; }
///
/// Type
///
public ushort Type { get; set; }
///
/// Version
///
public ushort Version { get; set; }
///
/// Certificate chain size
///
public uint CertificateChainSize { get; set; }
///
/// Ticket size
///
public uint TicketSize { get; set; }
///
/// TMD file size
///
public uint TMDFileSize { get; set; }
///
/// Meta size (0 if no Meta data is present)
///
public uint MetaSize { get; set; }
///
/// Content size
///
public ulong ContentSize { get; set; }
///
/// Content Index
///
public byte[]? ContentIndex { get; set; }
}
}