mirror of
https://github.com/SabreTools/SabreTools.Models.git
synced 2026-09-23 15:16:14 +00:00
File ending thing for PKZIP
This commit is contained in:
@@ -23,4 +23,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// <remarks>Variable byte length based on field code</remarks>
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,4 +30,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public CompressionMethod CompressionMethod { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -43,4 +43,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public EndOfCentralDirectoryRecord? EndOfCentralDirectoryRecord { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,4 +21,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? ExtraFieldData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -116,4 +116,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public string? FileComment { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -82,4 +82,4 @@ namespace SabreTools.Models.PKZIP
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,4 +26,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public uint UncompressedSize { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,4 +26,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public ulong UncompressedSize { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -31,4 +31,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Padding { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,4 +21,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? SignatureData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,4 +29,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public uint TotalDisks;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -76,4 +76,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public string? FileComment { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -69,4 +69,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? ExtensibleDataSector { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1817,4 +1817,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </remarks>8 bytes Big Endian</remarks>
|
||||
IBMCMPSCCompressionSize = 0x4102,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,4 +30,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// <remarks>Only available when <see cref="RecordedTimeFlag.Created"/> is set</remarks>
|
||||
public uint? CreatedOn { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public ushort DataSize { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,4 +36,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// <remarks>16 bytes</remarks>
|
||||
public byte[]? MD5 { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,4 +51,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public string? UnicodeCom { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,4 +51,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public string? UnicodeName { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? TData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace SabreTools.Models.PKZIP
|
||||
/// ZIP64 Data descriptors, appears after the file data
|
||||
/// </summary>
|
||||
/// <remarks>Cannot exist if <see cref="DataDescriptor"/> is populated</remarks>
|
||||
public DataDescriptor64? ZIP64DataDescriptor{ get; set; }
|
||||
public DataDescriptor64? ZIP64DataDescriptor { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -74,4 +74,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public ExtensibleDataField? ExtraField { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,4 +18,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Var { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Padding { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public TagSizeVar[]? TagSizeVars { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,4 +33,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,4 +18,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,4 +33,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public TagSizeVar[]? TagSizeVars { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,4 +28,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? CStore { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,4 +17,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? TData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,4 +47,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public uint NewCRC { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? TData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,4 +19,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? TData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,4 +9,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public TagSizeVar[]? TagSizeVars { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,4 +22,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// TODO: Implement models for all extra field types - 4.5.3
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,4 +41,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </remarks>
|
||||
public byte[]? CertData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,4 +21,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Var { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -46,4 +46,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,4 +12,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,4 +16,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? TData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,4 +15,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public byte[]? TData { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,4 +23,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// <remarks>Variable byte length based on field code</remarks>
|
||||
public byte[]? Data { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,4 +45,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// <remarks>Only exists if parent entry corresponding value is max</remarks>
|
||||
public uint? DiskStartNumber { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,4 +38,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// <remarks>4 bytes</remarks>
|
||||
public byte[]? Creator { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,4 +26,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public ZipItInternalSettings? View { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,4 +38,4 @@ namespace SabreTools.Models.PKZIP
|
||||
/// </summary>
|
||||
public ushort? Reserved { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user