private void _context_CpuConnect(object sender, CpuConnectEventArgs e) { if (e.VariableManager != null) { _variableManager = e.VariableManager; _variableManager.VariablesChanged += _variableManager_VariablesChanged; } }
private void cpu_Connected(object sender, PviEventArgs e) { Cpu cpu = sender as Cpu; if (cpu != null) { _log.Info($"CpuManager.cpu_Connected Name={cpu.Name}"); var variableManager = new VariableManager(cpu); OnCpuConnect(variableManager); } }
private void OnCpuConnect(VariableManager manager) { var temp = CpuConnect; if (temp != null) { temp(this, new CpuConnectEventArgs() { VariableManager = manager }); } }