1using System.Diagnostics.CodeAnalysis;
36 public override ushort
Tag => 0x5f01;
55 public override bool TryParse(
byte[] Value, TravelDocumentsClient Client,
58 if (Value.Length == 4)
60 string MajorVersion = TrimLeadingZeroes(Encoding.ASCII.GetString(Value, 0, 2));
61 string MinorVersion = TrimLeadingZeroes(Encoding.ASCII.GetString(Value, 2, 2));
LdsVersionNumber(byte[] Value, int MajorVersion, int MinorVersion)
LDS Version Number
override ushort Tag
Tag value.
LdsVersionNumber()
LDS Version Number
int MinorVersion
Parsed minor version number.
override bool TryParse(byte[] Value, TravelDocumentsClient Client, [NotNullWhen(true)] out IDataObject? Parsed)
Tries to parse a binary representation of the data object.
int MajorVersion
Parsed major version number.
Contains methods for simple hash calculations.
static string BinaryToString(byte[] Data)
Converts an array of bytes to a string with their hexadecimal representations (in lower case).