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 StartSamplesStream() { samplesStream = new Samples.Stream(MainWindow._apiUrl, _deviceId, 2000, dataItemIds.ToArray(), MainWindow._apiToken); samplesStream.SampleReceived += Stream_SampleReceived; samplesStream.Start(); }