Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Waher.Things Namespace Reference

Classes

interface  IActuator
 Interface for actuator nodes. More...
 
interface  ICommand
 Interface for commands. More...
 
interface  IDataSource
 Interface for datasources that are published through the concentrator interface. More...
 
interface  ILifeCycleManagement
 Interface for nodes whose life cycle can be provisioned. More...
 
interface  INode
 Interface for nodes that are published through the concentrator interface. More...
 
interface  IRequestOrigin
 Interface for requestors that can act as an origin for distributed requests. More...
 
interface  ISensor
 Interface for sensor nodes. More...
 
interface  ISensorReadout
 Interface for classes managing sensor data readouts. More...
 
interface  IThingReference
 Interface for thing references. More...
 
class  RequestOrigin
 Tokens available in request. More...
 
class  ThingError
 Contains information about an error on a thing More...
 
class  ThingReference
 Contains a reference to a thing More...
 

Enumerations

enum  CommandType
 Command type. More...
 
enum  NodeState
 State of a node. More...
 

Functions

delegate Task< IThingReferenceGetThingReferenceMethod (string NodeId, string SourceId, string Partition)
 Delegate for methods returning thing reference nodes. More...
 

Enumeration Type Documentation

◆ CommandType

Command type.

Definition at line 10 of file ICommand.cs.

◆ NodeState

State of a node.

Definition at line 12 of file INode.cs.

Function Documentation

◆ GetThingReferenceMethod()

delegate Task< IThingReference > Waher.Things.GetThingReferenceMethod ( string  NodeId,
string  SourceId,
string  Partition 
)

Delegate for methods returning thing reference nodes.

Parameters
NodeIdNode ID
SourceIdSource ID
PartitionPartition
Returns
Thing reference, if found, null if not.