20 InputStatuses = statuses ??
throw new ArgumentNullException(nameof(statuses));
27 [Obsolete(
"Use the constructor accepting InputStatusValue[] instead. This constructor will be removed in a future version.")]
30 if (statuses ==
null)
throw new ArgumentNullException(nameof(statuses));
51 internal static InputStatus ParseData(ReadOnlySpan<byte> data)
63 var build =
new StringBuilder();
66 build.AppendLine($
"Input Number {inputNumber++:00}: {inputStatus}");
69 return build.ToString();
Contains standard Security Control Block data that can be used when building messages.
Base class representing a payload an OSDP message.
ReplyType
Identifies the type of OSDP protocol reply (PD -> ACU) message.
InputStatusValue
Represents the possible states of an input as defined in Table 52 of the OSDP v2.2....