C# 클래스 CorsairLinkPlusPlus.Driver.CorsairLink.Sensor.Internal.FanModern

상속: Fan, TemperatureControllableSensor
파일 보기 프로젝트 열기: Doridian/CorsairLinkPlusPlus

보호된 프로퍼티들

프로퍼티 타입 설명
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?