Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
BehaviourHandler Member List

This is the complete list of members for BehaviourHandler, including all inherited members.

_behaviourSettingsSyncedBehaviourHandlerprivate
_behaviourStoreBehaviourHandlerprivate
_isActiveBehaviourHandlerprivate
_parentComponentprivate
_presenceHandlerBehaviourHandlerprivate
_receivedBehaviourSettingsBehaviourHandlerprivate
computeIntendedState(Time currenttime, PresenceStateDescription currentpresence) constBehaviourHandlerprivate
currentIntendedStateBehaviourHandlerprivate
EventListener()EventListenerinline
getChildren()Componentinlineprotectedvirtual
getComponent(Component *requester=nullptr)Component
getValue()BehaviourHandler
handleEvent(event_t &evt)BehaviourHandlervirtual
handleGetBehaviourDebug(event_t &evt)BehaviourHandlerprivate
init() overrideBehaviourHandlervirtual
initChildren()Componentprotected
listen()EventListener
onBehaviourSettingsChange(behaviour_settings_t settings)BehaviourHandlerprivate
onBehaviourSettingsIncomingSyncRequest()BehaviourHandlerprivate
onBehaviourSettingsMeshMsg(behaviour_settings_t settings)BehaviourHandlerprivate
onBehaviourSettingsOutgoingSyncRequest()BehaviourHandlerprivate
onMeshSyncFailed()BehaviourHandlerprivate
parentAllChildren()Component
previousIntendedStateBehaviourHandlerprivate
requiresAbsence(Time t)BehaviourHandler
requiresPresence(Time t)BehaviourHandler
resolveSwitchBehaviour(Time currentTime, PresenceStateDescription currentPresence) constBehaviourHandlerprivate
setParent(Component *p)Componentprotected
TestAccess< BehaviourHandler >BehaviourHandlerfriend
tryFinalizeBehaviourSettingsSync()BehaviourHandlerprivate
update()BehaviourHandler
validateBehaviour(Behaviour *behaviour) constBehaviourHandler
validateSwitchBehaviour(Behaviour *behaviour, Time currentTime, PresenceStateDescription currentPresence) constBehaviourHandlerprivate
validateTwilightBehaviour(Behaviour *behaviour, Time currentTime, PresenceStateDescription currentPresence) constBehaviourHandlerprivate
~BehaviourHandler()=defaultBehaviourHandlervirtual
~Component()=defaultComponentvirtual
~EventListener()EventListenervirtual