public void Open() { if (open) { return; } Ring0.Open(); Opcode.Open(); Add(new Mainboard.MainboardGroup(settings)); Add(new CPU.CPUGroup(settings)); Add(new ATI.ATIGroup(settings)); Add(new Nvidia.NvidiaGroup(settings)); Add(new TBalancer.TBalancerGroup(settings)); Add(new Heatmaster.HeatmasterGroup(settings)); Add(new TinyFan.TinyFanGroup(settings)); if (hddEnabled) { Add(new HDD.HarddriveGroup(settings)); } open = true; }
public void Open() { if (open) { return; } this.smbios = new SMBIOS(); Ring0.Open(); Opcode.Open(); if (mainboardEnabled) { Add(new Mainboard.MainboardGroup(smbios, settings)); } if (cpuEnabled) { Add(new CPU.CPUGroup(settings)); } if (ramEnabled) { Add(new RAM.RAMGroup(smbios, settings)); } if (gpuEnabled) { Add(new ATI.ATIGroup(settings)); Add(new Nvidia.NvidiaGroup(settings)); } if (fanControllerEnabled) { Add(new TBalancer.TBalancerGroup(settings)); Add(new Heatmaster.HeatmasterGroup(settings)); Add(new Aquacomputer.AquacomputerGroup(settings)); } if (hddEnabled) { Add(new HDD.HarddriveGroup(settings)); } if (nicEnabled) { nicCount = NetworkInterface.GetAllNetworkInterfaces().Length; Add(new Nic.NicGroup(settings)); } open = true; }
public void Open() { if (open) { return; } this.smbios = new SMBIOS(); Ring0.Open(); Opcode.Open(); if (mainboardEnabled) { Add(new Mainboard.MainboardGroup(smbios, settings)); } if (cpuEnabled) { Add(new CPU.CPUGroup(settings)); } if (ramEnabled) { Add(new RAM.RAMGroup(smbios, settings)); } if (gpuEnabled) { Add(new ATI.ATIGroup(settings)); Add(new Nvidia.NvidiaGroup(settings)); } if (fanControllerEnabled) { Add(new TBalancer.TBalancerGroup(settings)); Add(new Heatmaster.HeatmasterGroup(settings)); } if (hddEnabled) { Add(new HDD.HarddriveGroup(settings)); } if (nicEnabled) { Add(new NIC.NICGroup(settings)); } open = true; }
public void Open() { if (open) { return; } this.smbios = new SMBIOS(); Ring0.Open(); Opcode.Open(); AddGroups(); open = true; }
public void Open() { if (!open) { Ring0.Open(); Opcode.Open(); open = true; if (this.mainboardEnabled) { AddMainboard(); } if (this.cpuEnabled) { AddCPU(); } if (this.ramEnabled) { AddRAM(); } if (this.gpuEnabled) { AddGPU(); } if (this.fanControllerEnabled) { AddFanController(); } if (this.hddEnabled) { AddHDD(); } } }
public void Open() { if (open) { return; } Ring0.Open(); Opcode.Open(); if (cpuEnabled) { Add(new CPU.CPUGroup(settings)); } if (gpuEnabled) { Add(new Nvidia.NvidiaGroup(settings)); } open = true; }
public void Open() { if (open) { return; } this.smbios = new SMBIOS(); Ring0.Open(); Opcode.Open(); if (mainboardEnabled) { Add(new Mainboard.MainboardGroup(smbios, settings)); } if (cpuEnabled) { Add(new CPU.CPUGroup(settings)); } if (ramEnabled) { Add(new RAM.RAMGroup(smbios, settings)); } if (gpuEnabled) { Add(new ATI.ATIGroup(settings)); Add(new Nvidia.NvidiaGroup(settings)); } if (fanControllerEnabled) { Add(new TBalancer.TBalancerGroup(settings)); Add(new Heatmaster.HeatmasterGroup(settings)); Add(new Aquacomputer.AquacomputerGroup(settings)); } if (hddEnabled) { Add(new HDD.HarddriveGroup(settings)); } if (nicEnabled) { nicCount = NetworkInterface.GetAllNetworkInterfaces().Length; Add(new Nic.NicGroup(settings)); } HardwareAdded += delegate(IHardware hardware){ // Find all Control sensors and give all hardware NotifyNotifySoftwareCurveControllersAllHardware(); }; HardwareRemoved += delegate(IHardware removed){ // Find all Control sensors and notify removed hardware foreach (var group in groups) { foreach (var hardware in group.Hardware) { NotifySoftwareCurveControllersHardwareRemoved(hardware, removed); } } }; open = true; }