C# Class OpenHardwareMonitor.Hardware.HDD.AbstractHarddrive

Inheritance: Hardware
Afficher le fichier Open project: pklinef/open-hardware-monitor Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void
CreateInstance ( ISmart smart, int driveIndex, ISettings settings ) : AbstractHarddrive
GetReport ( ) : string
Traverse ( IVisitor visitor ) : void
Update ( ) : void
UpdateAdditionalSensors ( DriveAttributeValue values ) : void

Méthodes protégées

Méthode Description
AbstractHarddrive ( ISmart smart, string name, string firmwareRevision, int index, IEnumerable smartAttributes, ISettings settings ) : System
RawToInt ( byte raw, byte value ) : float

Private Methods

Méthode Description
CreateSensors ( ) : void

Method Details

AbstractHarddrive() protected méthode

protected AbstractHarddrive ( ISmart smart, string name, string firmwareRevision, int index, IEnumerable smartAttributes, ISettings settings ) : System
smart ISmart
name string
firmwareRevision string
index int
smartAttributes IEnumerable
settings ISettings
Résultat System

Close() public méthode

public Close ( ) : void
Résultat void

CreateInstance() public static méthode

public static CreateInstance ( ISmart smart, int driveIndex, ISettings settings ) : AbstractHarddrive
smart ISmart
driveIndex int
settings ISettings
Résultat AbstractHarddrive

GetReport() public méthode

public GetReport ( ) : string
Résultat string

RawToInt() protected static méthode

protected static RawToInt ( byte raw, byte value ) : float
raw byte
value byte
Résultat float

Traverse() public méthode

public Traverse ( IVisitor visitor ) : void
visitor IVisitor
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

UpdateAdditionalSensors() public méthode

public UpdateAdditionalSensors ( DriveAttributeValue values ) : void
values DriveAttributeValue
Résultat void