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 IClusterCommand Command;
14 public byte[] CommandBinary;
15 public DateTime Timeout;
16 public DateTime TimeLimit;
17 public object State;
18
24 public abstract bool IsComplete(EndpointStatus[] Statuses);
25
31 public abstract void AddResponse(IPEndPoint From, object Response);
32
37 public abstract Task RaiseResponseEvent(EndpointStatus[] CurrentStatus);
38
44 public abstract void AddError(IPEndPoint From, Exception Error);
45 }
46}