public DataCalculation(BlockingCollection <List <double> > dataQueueToCalculation, IDatabaseSaver databaseSaver) { //_dataProcessing = dataProcessing; _pulse = new Pulse(); _bloodPressure = new BloodPressure(); _processedDataCollector = new ProcessedDataCollector(); _databaseSaver = databaseSaver; _binFormatter = new BinFormatter(); _alarm = new Alarm(); _alarmList = new List <bool>(2); _dataQueue = dataQueueToCalculation; //create variables f_sample = 1000; CalculatedPulseValue = 0; CalculatedSystolicValue = 0; CalculatedDiastolicValue = 0; CalculatedAverageBPValue = 0; //_dataQueue = _dataProcessing.GetDataQueueToCalculation(); }
public DatabaseSaverWithSubscribers(IDatabaseSaver databaseSaver) { this.databaseSaver = databaseSaver; }
public MailSenderDecorator(IDatabaseSaver saver, MailSender mailSender, string email) : base(saver) { this.mailSender = mailSender; this.email = email; }
public CacheUpdaterDecorator(IDatabaseSaver saver, CacheUpdater cacheUpdater) : base(saver) { this.cacheUpdater = cacheUpdater; }
public DatabaseSaverListener(IDatabaseSaver databaseSaver) { intDatabaseSaver = databaseSaver; }
public DatabaseSaverDecorator(IDatabaseSaver databaseSaver) { this.databaseSaver = databaseSaver; }
public DatabaseUpdateCacheSaver(IDatabaseSaver saver, CacheUpdater updater) { this.saver = saver; this.updater = updater; }
private void DoSmth(IDatabaseSaver saver) { saver.SaveData(null); }
private void DoSmth(IDatabaseSaver saver) { saver.SaveData(null); NotifySubscribers("save"); }
public DatabaseSaverDecorator(IDatabaseSaver saver) { Wrappee = saver; }
public CustomDatabaseSaver(IDatabaseSaver saver) { this.saver = saver; }
public DatabaseSaverDecorator(IDatabaseSaver saver) { wrap = saver; }
public MailSenderDecorator(IDatabaseSaver saver, MailSender mailSender, string email = "") : base(saver) { _mailSender = mailSender; _email = email; }
public DatabaseSaverDecorator(IDatabaseSaver saver) { this.saver = saver; }
public DatabaseSaverProxy(IDatabaseSaver databaseSaver) { _databaseSaver = databaseSaver; }
public DatabaseSaverListener(IDatabaseSaver databaseSaver) { this.databaseSaver = databaseSaver; }
public ChildDecorator(IDatabaseSaver databaseSaver, MailSender mailSender, CacheUpdater cacheUpdater) : base(databaseSaver) { this.mailSender = mailSender; this.cacheUpdater = cacheUpdater; }
public CustomCacheUpdater(IDatabaseSaver saver, CacheUpdater cacheUpdater) : base(saver) { this.cacheUpdater = cacheUpdater; }
public CustomMailSender(IDatabaseSaver saver, MailSender mailSender, string email) : base(saver) { this.mailSender = mailSender; this.email = email; }