![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Classes | |
class | BooleanControlParameter |
Boolean control parameter. More... | |
class | ColorControlParameter |
Color control parameter. More... | |
class | ControlParameter |
Abstract base class for control parameters. More... | |
class | DateControlParameter |
Date control parameter. More... | |
class | DateTimeControlParameter |
DateTime control parameter. More... | |
class | DoubleControlParameter |
Double control parameter. More... | |
class | DurationControlParameter |
Duration control parameter. More... | |
class | EnumControlParameter |
Enumeration control parameter. More... | |
class | Int32ControlParameter |
Int32 control parameter. More... | |
class | Int64ControlParameter |
Int64 control parameter. More... | |
class | MultiLineTextControlParameter |
Multi-line text control parameter. More... | |
class | StringControlParameter |
String control parameter. More... | |
class | TimeControlParameter |
Time control parameter. More... | |
Functions | |
delegate Task | BooleanSetHandler (IThingReference Node, bool Value) |
Set handler delegate for boolean control parameters. More... | |
delegate Task< bool?> | BooleanGetHandler (IThingReference Node) |
Get handler delegate for boolean control parameters. More... | |
delegate Task | ColorSetHandler (IThingReference Node, ColorReference Value) |
Set handler delegate for color control parameters. More... | |
delegate Task< ColorReference > | ColorGetHandler (IThingReference Node) |
Get handler delegate for color control parameters. More... | |
delegate Task | DateSetHandler (IThingReference Node, DateTime Value) |
Set handler delegate for date control parameters. More... | |
delegate Task< DateTime?> | DateGetHandler (IThingReference Node) |
Get handler delegate for date control parameters. More... | |
delegate Task | DateTimeSetHandler (IThingReference Node, DateTime Value) |
Set handler delegate for date and time control parameters. More... | |
delegate Task< DateTime?> | DateTimeGetHandler (IThingReference Node) |
Get handler delegate for date and time control parameters. More... | |
delegate Task | DoubleSetHandler (IThingReference Node, double Value) |
Set handler delegate for double control parameters. More... | |
delegate Task< double?> | DoubleGetHandler (IThingReference Node) |
Get handler delegate for double control parameters. More... | |
delegate Task | DurationSetHandler (IThingReference Node, Duration Value) |
Set handler delegate for duration control parameters. More... | |
delegate Task< Duration > | DurationGetHandler (IThingReference Node) |
Get handler delegate for duration control parameters. More... | |
delegate Task | EnumSetHandler (IThingReference Node, Enum Value) |
Set handler delegate for enumeration control parameters. More... | |
delegate Task< Enum > | EnumGetHandler (IThingReference Node) |
Get handler delegate for enumeration control parameters. More... | |
delegate Task | Int32SetHandler (IThingReference Node, int Value) |
Set handler delegate for 32-bit integer control parameters. More... | |
delegate Task< int?> | Int32GetHandler (IThingReference Node) |
Get handler delegate for 32-bit integer control parameters. More... | |
delegate Task | Int64SetHandler (IThingReference Node, long Value) |
Set handler delegate for 64-bit integer control parameters. More... | |
delegate Task< long?> | Int64GetHandler (IThingReference Node) |
Get handler delegate for 64-bit integer control parameters. More... | |
delegate Task | StringSetHandler (IThingReference Node, string Value) |
Set handler delegate for string control parameters. More... | |
delegate Task< string > | StringGetHandler (IThingReference Node) |
Get handler delegate for string control parameters. More... | |
delegate Task | TimeSetHandler (IThingReference Node, TimeSpan Value) |
Set handler delegate for time control parameters. More... | |
delegate Task< TimeSpan?> | TimeGetHandler (IThingReference Node) |
Get handler delegate for time control parameters. More... | |
delegate Task< bool?> Waher.Things.ControlParameters.BooleanGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for boolean control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.BooleanSetHandler | ( | IThingReference | Node, |
bool | Value | ||
) |
Set handler delegate for boolean control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< ColorReference > Waher.Things.ControlParameters.ColorGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for color control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.ColorSetHandler | ( | IThingReference | Node, |
ColorReference | Value | ||
) |
Set handler delegate for color control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< DateTime?> Waher.Things.ControlParameters.DateGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for date control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.DateSetHandler | ( | IThingReference | Node, |
DateTime | Value | ||
) |
Set handler delegate for date control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< DateTime?> Waher.Things.ControlParameters.DateTimeGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for date and time control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.DateTimeSetHandler | ( | IThingReference | Node, |
DateTime | Value | ||
) |
Set handler delegate for date and time control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< double?> Waher.Things.ControlParameters.DoubleGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for double control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.DoubleSetHandler | ( | IThingReference | Node, |
double | Value | ||
) |
Set handler delegate for double control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< Duration > Waher.Things.ControlParameters.DurationGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for duration control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.DurationSetHandler | ( | IThingReference | Node, |
Duration | Value | ||
) |
Set handler delegate for duration control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< Enum > Waher.Things.ControlParameters.EnumGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for enumeration control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.EnumSetHandler | ( | IThingReference | Node, |
Enum | Value | ||
) |
Set handler delegate for enumeration control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< int?> Waher.Things.ControlParameters.Int32GetHandler | ( | IThingReference | Node | ) |
Get handler delegate for 32-bit integer control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.Int32SetHandler | ( | IThingReference | Node, |
int | Value | ||
) |
Set handler delegate for 32-bit integer control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< long?> Waher.Things.ControlParameters.Int64GetHandler | ( | IThingReference | Node | ) |
Get handler delegate for 64-bit integer control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.Int64SetHandler | ( | IThingReference | Node, |
long | Value | ||
) |
Set handler delegate for 64-bit integer control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< string > Waher.Things.ControlParameters.StringGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for string control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.StringSetHandler | ( | IThingReference | Node, |
string | Value | ||
) |
Set handler delegate for string control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |
delegate Task< TimeSpan?> Waher.Things.ControlParameters.TimeGetHandler | ( | IThingReference | Node | ) |
Get handler delegate for time control parameters.
Node | Node whose parameter is being retrieved. |
delegate Task Waher.Things.ControlParameters.TimeSetHandler | ( | IThingReference | Node, |
TimeSpan | Value | ||
) |
Set handler delegate for time control parameters.
Node | Node whose parameter is being set. |
Value | Value set. |