public void Stop() { if (stop != null) { stop.Set(); } stop = null; if (samplesStream != null) { samplesStream.Stop(); } samplesStream = null; if (activityStream != null) { activityStream.Stop(); } activityStream = null; if (alarmStream != null) { alarmStream.Stop(); } alarmStream = null; if (oeeStream != null) { oeeStream.Stop(); } oeeStream = null; }
private void StartAlarmStream() { alarmStream = new Alarms.Stream(MainWindow._apiUrl, _deviceId, 5000, MainWindow._apiToken); alarmStream.AlarmReceived += Stream_AlarmReceived; alarmStream.Start(); }