C# 클래스 CorsairLinkPlusPlus.Common.Sensor.BaseSensorDevice

상속: CorsairLinkPlusPlus.Common.BaseDevice, ISensor
파일 보기 프로젝트 열기: Doridian/CorsairLinkPlusPlus

보호된 프로퍼티들

프로퍼티 타입 설명
cachedPresence bool?
cachedValue object

공개 메소드들

메소드 설명
Refresh ( bool volatileOnly ) : void

보호된 메소드들

메소드 설명
BaseSensorDevice ( IDevice parent ) : CorsairLinkPlusPlus.Common
GetValueInternal ( ) : object
IsPresentInternal ( ) : bool

메소드 상세

BaseSensorDevice() 보호된 메소드

protected BaseSensorDevice ( IDevice parent ) : CorsairLinkPlusPlus.Common
parent IDevice
리턴 CorsairLinkPlusPlus.Common

GetValueInternal() 보호된 추상적인 메소드

protected abstract GetValueInternal ( ) : object
리턴 object

IsPresentInternal() 보호된 메소드

protected IsPresentInternal ( ) : bool
리턴 bool

Refresh() 공개 메소드

public Refresh ( bool volatileOnly ) : void
volatileOnly bool
리턴 void

프로퍼티 상세

cachedPresence 보호되어 있는 프로퍼티

protected bool? cachedPresence
리턴 bool?

cachedValue 보호되어 있는 프로퍼티

protected object cachedValue
리턴 object