Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
SmartSwitch Member List
This is the complete list of members for
SmartSwitch
, including all inherited members.
_allowSwitchingOverride
SmartSwitch
private
_callbackOnIntensityChange
SmartSwitch
private
_intendedState
SmartSwitch
private
_safeSwitch
SmartSwitch
private
allowSwitching
()
SmartSwitch
private
callback_on_intensity_change_t
typedef
SmartSwitch
EventListener
()
EventListener
inline
getActualState
()
SmartSwitch
getCurrentIntensity
()
SmartSwitch
getIntendedState
()
SmartSwitch
getIntensityFromSwitchState
(switch_state_t switchState)
SmartSwitch
private
handleAllowDimmingSet
()
SmartSwitch
private
handleCommandSetDimmer
(uint8_t intensity)
SmartSwitch
private
handleCommandSetRelay
(bool on)
SmartSwitch
private
handleEvent
(event_t &evt) override
SmartSwitch
virtual
handleUnexpectedStateChange
(switch_state_t newState)
SmartSwitch
private
init
(const boards_config_t &board)
SmartSwitch
listen
()
EventListener
onUnexpextedIntensityChange
(const callback_on_intensity_change_t &closure)
SmartSwitch
resolveIntendedState
()
SmartSwitch
private
sendUnexpectedIntensityUpdate
(uint8_t newIntensity)
SmartSwitch
private
set
(uint8_t intensity)
SmartSwitch
setAllowDimming
(bool allowed)
SmartSwitch
private
setDimmer
(uint8_t intensity, bool fade=true)
SmartSwitch
private
setDimmerUnchecked
(uint8_t intensity, bool fade)
SmartSwitch
private
setRelay
(bool on)
SmartSwitch
private
setRelayUnchecked
(bool on)
SmartSwitch
private
setSwitchLock
(bool lock)
SmartSwitch
private
start
()
SmartSwitch
store
(switch_state_t newState)
SmartSwitch
private
TYPIFY
(STATE_SWITCH_STATE) _storedState
SmartSwitch
private
TYPIFY
(CONFIG_DIMMING_ALLOWED) _allowDimming
SmartSwitch
private
TYPIFY
(CONFIG_SWITCH_LOCKED) _switchLocked
SmartSwitch
private
~EventListener
()
EventListener
virtual
Generated by
1.9.5