naps2/NAPS2.Escl/EsclCapabilities.cs
2023-12-13 21:46:45 -08:00

19 lines
701 B
C#

namespace NAPS2.Escl;
public class EsclCapabilities
{
public const string DEFAULT_VERSION = "2.6";
public string Version { get; init; } = DEFAULT_VERSION;
public string? MakeAndModel { get; init; }
public string? SerialNumber { get; init; }
public string? Uuid { get; init; }
public string? AdminUri { get; init; }
public string? IconUri { get; init; }
public byte[]? IconPng { get; init; }
public string? Naps2Extensions { get; init; }
public EsclInputCaps? PlatenCaps { get; init; }
public EsclInputCaps? AdfSimplexCaps { get; init; }
public EsclInputCaps? AdfDuplexCaps { get; init; }
public EsclRange? CompressionFactorSupport { get; init; }
}