Some checks failed
Deploy to Gitea Releases / deploy-to-gitea-releases (push) Failing after 9s
25 lines
532 B
C#
25 lines
532 B
C#
using LibreHardwareMonitor.Hardware;
|
|
|
|
namespace HardwareMonitorStatusWindow.Service;
|
|
|
|
internal class HardwareUpdateVisitor : IVisitor
|
|
{
|
|
public void VisitComputer(IComputer computer)
|
|
{
|
|
computer.Traverse(this);
|
|
}
|
|
|
|
public void VisitHardware(IHardware hardware)
|
|
{
|
|
hardware.Update();
|
|
foreach (var subHardware in hardware.SubHardware) subHardware.Accept(this);
|
|
}
|
|
|
|
public void VisitSensor(ISensor sensor)
|
|
{
|
|
}
|
|
|
|
public void VisitParameter(IParameter parameter)
|
|
{
|
|
}
|
|
} |