1using System.Threading.Tasks;
Information about content received from the MQTT server.
Contains information about a language.
Task< string > GetStringAsync(Type Type, int Id, string Default)
Gets the string value of a string ID. If no such string exists, a string is created with the default ...
Binary-encoded IEEE 1451.1.6 NCAP.
override Task< DataProcessingResult > DataReported(MqttTopic Topic, MqttContent Content)
Called when new data has been published.
override IMqttData CreateNew(MqttTopic Topic, MqttContent Content)
Creates a new instance of the data.
BinaryNcap(MqttTopic Topic, byte[] Value)
Binary-encoded IEEE 1451.1.6 NCAP.
BinaryNcap()
Binary-encoded IEEE 1451.1.6 NCAP.
override void SnifferOutput(ICommunicationLayer Output)
Outputs the parsed data to the sniffer.
override Task< string > GetTypeName(Language Language)
Type name representing data.
Abstract base class for IEEE 1451.1.6 NCAPs.
IEEE 1451.1.6 root topic node
MqttTopic Topic
Topic used
Interface for observable classes implementing communication protocols.
Interface for MQTT Data encapsulations
Task< DataProcessingResult > DataReported(MqttTopic Topic, MqttContent Content)
Called when new data has been published.