/// <summary> /// /// </summary> public void Stop() { lock (syncLock) { if (IsRunning == false) { return; } asyncProcess.Stop(); asyncProcess = null; } }
private void CreateWriteProcess() { asyncProcess = new SettingsWriteProcess(Communicator, Reporter, allVariables, Timeout, RetryLimit); // MuteToStart Mode = SettingProcessMode.Write; }
private void CreateReadProcess() { asyncProcess = new SettingsReadProcess(Communicator, Reporter, allVariables, Timeout, RetryLimit); //, MuteToStart); Mode = SettingProcessMode.Read; }