Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
CommandStatusBase.cs
1using System;
2using System.Net;
3using System.Threading.Tasks;
4
6{
10 internal abstract class CommandStatusBase
11 {
12 public Guid Id;
13 public string IdStr;
14 public IClusterCommand Command;
15 public byte[] CommandBinary;
16 public DateTime Timeout;
17 public DateTime TimeLimit;
18 public object State;
19
25 public abstract bool IsComplete(EndpointStatus[] Statuses);
26
32 public abstract void AddResponse(IPEndPoint From, object Response);
33
38 public abstract Task RaiseResponseEvent(EndpointStatus[] CurrentStatus);
39
45 public abstract void AddError(IPEndPoint From, Exception Error);
46 }
47}