Example #1
0
        public static void Init(TestContext context)
        {
            iLimitsMoq = new ILimitsMoq();
            state      = new State(new ILoadManagerMoq(), new ILimitsMoq());
            IOrdersGeneratorMoq ordersGenerator = new IOrdersGeneratorMoq(state);

            ordersGenerator.CreateGetNewGroupsOrders(CancellationToken.None).Wait();
        }
Example #2
0
 public UC5S1_Alarm(DataTreatment dataTreatment, ILimits limits, BloodPressure bloodPressure, IAlarmType alarmType, BloodPressureAlgo bloodpressureAlgoRef)
 {
     datatreatment_ = dataTreatment;
     Limits         = limits;
     //BloodPressure = bloodPressure;
     AlarmType            = alarmType;
     BloodpressureAlgoRef = bloodpressureAlgoRef;
 }
Example #3
0
        //public UC5S1_Alarm(DataTreatment dataTreatment, ILimits limits, BloodPressure bloodPressure, IAlarmType alarmType, BloodPressureAlgo bloodpressureAlgoRef)
        public UC5S1_Alarm(BlockingCollection <double> alarmCollection, ILimits limits, IAlarmType alarmType, BloodPressureAlgo bloodpressureAlgoRef)
        {
            AlarmCollection = alarmCollection;
            Limits          = limits;
            //BloodPressure = bloodPressure;
            AlarmType            = alarmType;
            BloodpressureAlgoRef = bloodpressureAlgoRef;

            //alarmThread = new AutoResetEvent(false);

            graphList = new List <double>();
        }
Example #4
0
 public ChangeLimitsGUI(ILimits limits)
 {
     InitializeComponent();
     LimitInterface = limits;
 }
Example #5
0
 public State(ILoadManager loadManager, ILimits limits)
 {
     this.loadManager = loadManager;
     this.limits      = limits;
 }