C# Class CorsairLinkPlusPlus.Common.Sensor.BaseSensorDevice

Inheritance: CorsairLinkPlusPlus.Common.BaseDevice, ISensor
Afficher le fichier Open project: Doridian/CorsairLinkPlusPlus

Protected Properties

Свойство Type Description
cachedPresence bool?
cachedValue object

Méthodes publiques

Méthode Description
Refresh ( bool volatileOnly ) : void

Méthodes protégées

Méthode Description
BaseSensorDevice ( IDevice parent ) : CorsairLinkPlusPlus.Common
GetValueInternal ( ) : object
IsPresentInternal ( ) : bool

Method Details

BaseSensorDevice() protected méthode

protected BaseSensorDevice ( IDevice parent ) : CorsairLinkPlusPlus.Common
parent IDevice
Résultat CorsairLinkPlusPlus.Common

GetValueInternal() protected abstract méthode

protected abstract GetValueInternal ( ) : object
Résultat object

IsPresentInternal() protected méthode

protected IsPresentInternal ( ) : bool
Résultat bool

Refresh() public méthode

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

Property Details

cachedPresence protected_oe property

protected bool? cachedPresence
Résultat bool?

cachedValue protected_oe property

protected object cachedValue
Résultat object