Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IActivity.cs
1using System;
2using System.Threading.Tasks;
4using Waher.Script;
5
7{
12 {
16 string Id
17 {
18 get;
19 }
20
25 {
26 get;
27 }
28
32 bool LogEnd
33 {
34 get;
35 }
36
41 {
42 get;
43 }
44
50
56
62 }
63}
Abstract base class for events
Definition: Event.cs:19
Collection of variables.
Definition: Variables.cs:25
Basic interface for simulator nodes with child nodes.
Task ExecuteTask(Variables Variables)
Executes the activity.
bool LogEnd
If event should be logged at the end of each activity.
Definition: IActivity.cs:33
bool LogStart
If event should be logged at each start of the activity.
Definition: IActivity.cs:25
void Register(IActivityNode Node)
Registers a child activity node.
void Register(IEvent Event)
Registers an event that calls the activity.