override string ToString()
byte TagByte
Gets the raw tag byte value.
ExtendedIdTag Tag
Gets the tag type for this entry.
byte[] BuildData()
Builds the TLV byte array for this entry.
string Value
Gets the UTF-8 string value for this entry.
static ExtendedIdEntry ParseData(ReadOnlySpan< byte > data, out int bytesConsumed)
Parses a TLV entry from the given data span.
ExtendedIdEntry(byte tagByte, string value)
Creates a new instance of ExtendedIdEntry with a raw tag byte.
ExtendedIdEntry(ExtendedIdTag tag, string value)
Creates a new instance of ExtendedIdEntry.
bool IsKnown
Gets whether this tag is a known/defined tag in the OSDP specification.