Ejemplo n.º 1
0
 SevMorGeoRealizer(ISyncAsyncProtocol <CommandCode> protocol, byte attempts, Func <int> factor, Func <double> interval)
     : this(protocol, new MessageQueueWithAutomatedStatusChecks <CommandCode>(protocol,
                                                                              attempts,
                                                                              new StatusRequestGenerator(new requestStatus(), new getTurboPumpStatus(), factor),
                                                                              interval))
 {
 }
Ejemplo n.º 2
0
 AlmazovRealizer(ISyncAsyncProtocol <CommandCode> protocol, byte attempts, Func <double> interval)
     : this(protocol, new MessageQueueWithAutomatedStatusChecks <CommandCode>(protocol,
                                                                              attempts,
                                                                              new StatusRequestGenerator(  //new TICStatusRequest(),
                                                                                  new VacuumStatusRequest(),
                                                                                  new AllVoltagesRequest() //,
                                                                                  //new CPUStatusRequest(),
                                                                                  //new HighVoltagePermittedStatusRequest()//,
                                                                                  //new OperationBlockRequest(null)
                                                                                  ),
                                                                              interval))
 {
 }