C# Class NZBDash.Services.Monitor.Cpu.CpuObserver

Inheritance: BaseObserver, ITask, IHardwareObserver
Exibir arquivo Open project: NZBDash/NZBDash

Private Properties

Property Type Description

Public Methods

Method Description
CpuObserver ( ISettingsService settings, IEventService eventService, ISmtpClient client, IFile file, ILogger logger ) : System
Execute ( ) : void
Start ( Configuration c ) : void
Stop ( ) : void

Protected Methods

Method Description
RefreshSettings ( Configuration c ) : void

Method Details

CpuObserver() public method

public CpuObserver ( ISettingsService settings, IEventService eventService, ISmtpClient client, IFile file, ILogger logger ) : System
settings ISettingsService
eventService IEventService
client ISmtpClient
file IFile
logger ILogger
return System

Execute() public method

public Execute ( ) : void
return void

RefreshSettings() protected method

protected RefreshSettings ( Configuration c ) : void
c NZBDash.Services.HardwareMonitor.Interfaces.Configuration
return void

Start() public method

public Start ( Configuration c ) : void
c NZBDash.Services.HardwareMonitor.Interfaces.Configuration
return void

Stop() public method

public Stop ( ) : void
return void