C# Класс HA4IoT.Telemetry.ActuatorMonitor

Показать файл Открыть проект

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

Метод Описание
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