1using System.Collections.Generic;
2using System.Threading.Tasks;
Interface for nodes whose life cycle can be provisioned.
bool IsProvisioned
If node can be provisioned.
string Owner
Who the owner of the node is. The empty string means the node has no owner.
Task Disowned()
Called when node has been disowned by its owner.
Task Claimed(string Owner, bool IsPublic)
Called when node has been claimed by an owner.
bool IsPublic
If the node is public.
Task Removed()
Called when node has been removed from the registry.
Task< KeyValuePair< string, object >[]> GetMetaData()
Gets meta-data about the node.
Interface for nodes that are published through the concentrator interface.