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 StartOeeStream(DateTime from, DateTime to) { oeeStream = new Oee.Stream(MainWindow._apiUrl, _deviceId, from.ToUniversalTime(), to.ToUniversalTime(), 30000, 0, MainWindow._apiToken); oeeStream.OeeReceived += Stream_OeeReceived; oeeStream.Start(); }