A base message class for sending or replying.
Contains standard Security Control Block data that can be used when building messages.
Base class representing a payload of a PD command message.
override CommandType CommandType
static KeepReaderActive ParseData(ReadOnlySpan< byte > data)
Parses the message payload bytes.
override byte[] BuildData()
ushort KeepAliveTimeInMilliseconds
Gets the keep alive time in milliseconds.
KeepReaderActive(ushort keepAliveTimeInMilliseconds)
override ReadOnlySpan< byte > SecurityControlBlock()