Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IMqttTopicNode.cs
1using System.Threading.Tasks;
5
7{
11 public interface IMqttTopicNode : IMeteringNode, IProcessingSupport<MqttTopicRepresentation>
12 {
16 string LocalTopic { get; }
17
21 Task<string> GetFullTopic();
22
28 Task<IMqttTopicNode> CreateNew(MqttTopicRepresentation Topic);
29
34 Task<IMqttData> GetDefaultDataObject();
35 }
36}
Contains information about an MQTT topic
Interface for detecting interfaces supporting objects with predefined features.
Base Interface for all metering nodes.
Interface for MQTT Topic nodes.
Task< string > GetFullTopic()
Gets the full topic string.
string LocalTopic
Local Topic segment
Task< IMqttTopicNode > CreateNew(MqttTopicRepresentation Topic)
Creates a new node of the same type.
Task< IMqttData > GetDefaultDataObject()
Gets the default data object, if any.