C# Класс CorsairLinkPlusPlus.Driver.CorsairLink.Sensor.Internal.FanModern

Наследование: Fan, TemperatureControllableSensor
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
cachedFanData byte?

Открытые методы

Метод Описание
GetTemperatureSensor ( ) : IThermistor
Refresh ( bool volatileOnly ) : void
SaveControllerData ( IController controller ) : void
SetTemperature ( double temperature ) : void
SetTemperatureSensor ( IThermistor thermistor ) : void

Защищенные методы

Метод Описание
GetValueInternal ( ) : object
IsPresentInternal ( ) : bool

Приватные методы

Метод Описание
FanDataBitSet ( int bit ) : bool
FanModern ( LinkDeviceModern device, int id ) : CorsairLinkPlusPlus.Common.Controller
GetControlCurve ( ) : double>.ControlCurve
GetFanData ( ) : byte
GetFixedPercent ( ) : double
GetFixedRPM ( ) : double
GetMinimalRPM ( ) : double
IsPWMInternal ( ) : bool
SetControlCurve ( double>.ControlCurve curve ) : void
SetFanData ( byte fanData ) : void
SetFixedPercent ( double percent ) : void
SetFixedRPM ( double fixedRPM ) : void
SetMinimalRPM ( double rpm ) : void

Описание методов

GetTemperatureSensor() публичный Метод

public GetTemperatureSensor ( ) : IThermistor
Результат IThermistor

GetValueInternal() защищенный Метод

protected GetValueInternal ( ) : object
Результат object

IsPresentInternal() защищенный Метод

protected IsPresentInternal ( ) : bool
Результат bool

Refresh() публичный Метод

public Refresh ( bool volatileOnly ) : void
volatileOnly bool
Результат void

SaveControllerData() публичный Метод

public SaveControllerData ( IController controller ) : void
controller IController
Результат void

SetTemperature() публичный Метод

public SetTemperature ( double temperature ) : void
temperature double
Результат void

SetTemperatureSensor() публичный Метод

public SetTemperatureSensor ( IThermistor thermistor ) : void
thermistor IThermistor
Результат void

Описание свойств

cachedFanData защищенное свойство

protected byte? cachedFanData
Результат byte?