Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IActor.cs
2using Waher.Script;
3
5{
11 {
16 {
17 get;
18 }
19
24 {
25 get;
26 }
27
32 {
33 get;
34 }
35
42 IActor GetFreeIndividual(int Index, bool Exclusive);
43
48 void ReturnIndividual(IActor Individual);
49
54 {
55 get;
56 }
57
62 {
63 get;
64 }
65
66 }
67}
Collection of variables.
Definition: Variables.cs:25
Basic interface for simulator nodes with child nodes.
Basic interface for simulator nodes. Implementing this interface allows classes with default contruct...
Definition: IActor.cs:11
IActor[] Instances
References to created instances.
Definition: IActor.cs:62
int FreeCount
Number of individuals in population that are free.
Definition: IActor.cs:32
IActor GetFreeIndividual(int Index, bool Exclusive)
Gets a free individual instance from the population.
string InstanceId
ID of actor instance.
Definition: IActor.cs:16
void ReturnIndividual(IActor Individual)
Returns an individual to the population, once free again.
object ActivityObject
Returns the object that will be used by the actor for actions during an activity.
Definition: IActor.cs:54
Interface for nodes that can register external events.