예제 #1
0
 public ClientNode(IClusterClient _clusterClient, ClientNodeProcessingModule _core,
                   IMessageArrayCreator _creator) : base(_clusterClient)
 {
     core         = _core;
     creator      = _creator;
     solvingWatch = new Stopwatch();
 }
예제 #2
0
 public InternalClientComponent
     (IClusterClient _clusterClient, IClusterClient _problemClient,
     IMessageArrayCreator _creator) : base(_clusterClient)
 {
     problemClient = _problemClient;
     creator       = _creator;
     messageQueue  = new ConcurrentQueue <Message>();
 }
예제 #3
0
 public ComputationalNode(IClusterClient _statusClient, IClusterClient _problemClient,
                          IMessageArrayCreator _creator, ComputationalNodeMessageProcessor _core)
     : base(_statusClient, _problemClient, _creator)
 {
     core = _core;
 }
예제 #4
0
 public TaskManager(IClusterClient _statusClient, IClusterClient _problemClient,
                    IMessageArrayCreator _creator, TaskManagerMessageProcessor _core)
     : base(_statusClient, _problemClient, _creator)
 {
     core = _core;
 }