diff --git a/Structs/Images.cs b/Structs/Images.cs index b1db034..48aad8d 100644 --- a/Structs/Images.cs +++ b/Structs/Images.cs @@ -116,7 +116,7 @@ namespace Aaru.CommonTypes.Structs public struct Session { /// Session number, 1-started - public ushort SessionSequence; + public ushort Sequence; /// First track present on this session public uint StartTrack; /// Last track present on this session @@ -130,42 +130,42 @@ namespace Aaru.CommonTypes.Structs /// Track defining structure. public class Track { + /// How many main channel / user data bytes are per sector in this track + public int BytesPerSector; + /// Information that does not find space in this struct + public string Description; + /// Track ending sector + public ulong EndSector; + /// Which file stores this track + public string File; + /// Starting at which byte is this track stored + public ulong FileOffset; + /// What kind of file is storing this track + public string FileType; + /// Which filter stores this track + public IFilter Filter; /// Indexes, 00 to 99 and sector offset public Dictionary Indexes; - /// How many main channel / user data bytes are per sector in this track - public int TrackBytesPerSector; - /// Information that does not find space in this struct - public string TrackDescription; - /// Track ending sector - public ulong TrackEndSector; - /// Which file stores this track - public string TrackFile; - /// Starting at which byte is this track stored - public ulong TrackFileOffset; - /// What kind of file is storing this track - public string TrackFileType; - /// Which filter stores this track - public IFilter TrackFilter; /// Track pre-gap - public ulong TrackPregap; + public ulong Pregap; /// How many main channel bytes per sector are in the file with this track - public int TrackRawBytesPerSector; + public int RawBytesPerSector; /// Track number, 1-started - public uint TrackSequence; + public uint Sequence; /// Session this track belongs to - public ushort TrackSession; + public ushort Session; /// Track starting sector - public ulong TrackStartSector; + public ulong StartSector; /// Which file stores this track's subchannel - public string TrackSubchannelFile; + public string SubchannelFile; /// Which filter stores this track's subchannel - public IFilter TrackSubchannelFilter; + public IFilter SubchannelFilter; /// Starting at which byte are this track's subchannel stored - public ulong TrackSubchannelOffset; + public ulong SubchannelOffset; /// Type of subchannel stored for this track - public TrackSubchannelType TrackSubchannelType; + public TrackSubchannelType SubchannelType; /// Partition type - public TrackType TrackType; + public TrackType Type; /// Initializes an empty instance of this structure public Track() => Indexes = new Dictionary();