C# Class CorsairLinkPlusPlus.Driver.CorsairLink.Node.Internal.PSUPrimaryPowerDevice

Inheritance: BaseLinkDevice
Afficher le fichier Open project: Doridian/CorsairLinkPlusPlus Class Usage Examples

Protected Properties

Свойство Type Description
cachedCurrent double
cachedPower double
cachedVoltage double
id int
name string
psuDevice LinkDevicePSU

Méthodes publiques

Méthode Description
GetLocalDeviceID ( ) : string
Refresh ( bool volatileOnly ) : void

Méthodes protégées

Méthode Description
GetSubDevicesInternal ( ) : List
ReadValues ( ) : void
SetPage ( ) : void

Private Methods

Méthode Description
PSUPrimaryPowerDevice ( LinkDevicePSU psuDevice, byte channel, int id, string name ) : CorsairLinkPlusPlus.Common
ReadCurrent ( ) : double
ReadPower ( ) : double
ReadVoltage ( ) : double

Method Details

GetLocalDeviceID() public méthode

public GetLocalDeviceID ( ) : string
Résultat string

GetSubDevicesInternal() protected méthode

protected GetSubDevicesInternal ( ) : List
Résultat List

ReadValues() protected méthode

protected ReadValues ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( bool volatileOnly ) : void
volatileOnly bool
Résultat void

SetPage() protected méthode

protected SetPage ( ) : void
Résultat void

Property Details

cachedCurrent protected_oe property

protected double cachedCurrent
Résultat double

cachedPower protected_oe property

protected double cachedPower
Résultat double

cachedVoltage protected_oe property

protected double cachedVoltage
Résultat double

id protected_oe property

protected int id
Résultat int

name protected_oe property

protected string name
Résultat string

psuDevice protected_oe property

protected LinkDevicePSU psuDevice
Résultat LinkDevicePSU