C# 클래스 HA4IoT.Telemetry.ActuatorMonitor

파일 보기 프로젝트 열기: chkr1011/CK.HomeAutomation

공개 메소드들

메소드 설명
Connect ( ) : void

보호된 메소드들

메소드 설명
ActuatorMonitor ( IComponentService componentService ) : System
OnButtonPressed ( IButton button, ButtonPressedDuration duration ) : void
OnComponentConnecting ( IComponent component ) : void
OnMotionDetected ( IMotionDetector motionDetector ) : void
OnSensorValueChanged ( INumericValueSensor sensor, float newValue ) : void
OnStateMachineStateChanged ( IStateMachine stateMachine, ComponentState newState ) : void

비공개 메소드들

메소드 설명
HandleStateMachineOutputActuator ( IStateMachine stateMachine ) : void

메소드 상세

ActuatorMonitor() 보호된 메소드

protected ActuatorMonitor ( IComponentService componentService ) : System
componentService IComponentService
리턴 System

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

OnButtonPressed() 보호된 메소드

protected OnButtonPressed ( IButton button, ButtonPressedDuration duration ) : void
button IButton
duration ButtonPressedDuration
리턴 void

OnComponentConnecting() 보호된 메소드

protected OnComponentConnecting ( IComponent component ) : void
component IComponent
리턴 void

OnMotionDetected() 보호된 메소드

protected OnMotionDetected ( IMotionDetector motionDetector ) : void
motionDetector IMotionDetector
리턴 void

OnSensorValueChanged() 보호된 메소드

protected OnSensorValueChanged ( INumericValueSensor sensor, float newValue ) : void
sensor INumericValueSensor
newValue float
리턴 void

OnStateMachineStateChanged() 보호된 메소드

protected OnStateMachineStateChanged ( IStateMachine stateMachine, ComponentState newState ) : void
stateMachine IStateMachine
newState ComponentState
리턴 void