supla-device
Loading...
Searching...
No Matches
Container Member List

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

activateAction(int action) (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in Container)Containervirtual
begin()Supla::Elementstatic
channel (defined in Supla::ChannelElement)Supla::ChannelElementprotected
channelConfigState (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement)Supla::ChannelElementexplicit
checkSensorInvalidState(const int8_t currentFillLevel, const int8_t tolerance=0) constContainerprotected
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
ClearInvalidPtr()Supla::Elementstatic
clearOcrConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
config (defined in Container)Containerprotected
configFinishedReceived (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
Container() (defined in Container)Container
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction)Supla::LocalActionstatic
deleteClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableActionsInConfigMode() (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableChannelState()Supla::Element
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
Element() (defined in Supla::Element)Supla::Element
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
externalSoundAlarm (defined in Container)Containerprotected
fillChannelConfig(void *channelConfig, int *size) override (defined in Container)Containervirtual
fillChannelOcrConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
fillLevel (defined in Container)Containerprotected
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value)Supla::Elementvirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
generateKey(char *output, const char *key) constSupla::Elementvirtual
getAlarmAboveLevel() const (defined in Container)Container
getAlarmBelowLevel() const (defined in Container)Container
getChannel() override (defined in Supla::ChannelElement)Supla::ChannelElementvirtual
getChannel() const overrideSupla::ChannelElementvirtual
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getFillLevelForSensor(uint8_t channelNumber) constContainer
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHighestSensorValueAndUpdateState() (defined in Container)Containerprotected
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getRealClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
getSensorState(const uint8_t channelNumber) const (defined in Container)Containerprotected
getWarningAboveLevel() const (defined in Container)Container
getWarningBelowLevel() const (defined in Container)Container
handleAction(int event, int action) override (defined in Container)Containervirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) overrideContainervirtual
handleChannelConfig(TSD_ChannelConfig *result, bool local) overrideSupla::ElementWithChannelActionsvirtual
handleChannelConfigFinished() overrideSupla::ElementWithChannelActionsvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue)Supla::Elementvirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::ElementWithChannelActionsvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
hasOcrConfig() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
isAlarmAboveLevelSet() const (defined in Container)Container
isAlarmActive() const (defined in Container)Container
isAlarmBelowLevelSet() const (defined in Container)Container
isAlarmingUsed() constContainer
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
isExternalSoundAlarmOn() constContainer
isInternalLevelReporting() constContainer
IsInvalidPtrSet()Supla::Elementstatic
isInvalidSensorStateActive() const (defined in Container)Container
isMuteAlarmSoundWithoutAdditionalAuth() const (defined in Container)Container
isOcrConfigMissing() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
isSensorDataUsed() constContainer
isSoundAlarmOn() const (defined in Container)Container
isSoundAlarmSupported() const (defined in Container)Container
isWarningAboveLevelSet() const (defined in Container)Container
isWarningActive() const (defined in Container)Container
isWarningBelowLevelSet() const (defined in Container)Container
iterateAlways() overrideContainervirtual
iterateConnected() overrideSupla::ElementWithChannelActionsvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastReadTime (defined in Container)Containerprotected
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
muteSoundAlarm()Container
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
onFastTimer()Supla::Elementvirtual
onInit()Supla::Elementvirtual
onLoadConfig(SuplaDeviceClass *) overrideContainervirtual
onLoadState()Supla::Elementvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState()Supla::Elementvirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
printConfig() const (defined in Container)Container
purgeConfig() overrideSupla::ElementWithChannelActionsvirtual
readIntervalMs (defined in Container)Containerprotected
readNewValue() (defined in Container)Containervirtual
removeSensorData(uint8_t channelNumber)Container
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfig() (defined in Container)Container
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
sensorOfflineReported (defined in Container)Containerprotected
setAlarmAboveLevel(int8_t alarmAboveLevel) (defined in Container)Container
setAlarmActive(bool alarmActive) (defined in Container)Containerprotected
setAlarmBelowLevel(int8_t alarmBelowLevel) (defined in Container)Container
setAndSaveFunction(_supla_int_t channelFunction) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setDefaultFunction(int32_t defaultFunction)Supla::Element
setExternalSoundAlarmOff() (defined in Container)Container
setExternalSoundAlarmOn() (defined in Container)Container
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setInternalLevelReporting(bool internalLevelReporting)Container
setInvalidSensorStateActive(bool invalidSensorStateActive) (defined in Container)Containerprotected
setMuteAlarmSoundWithoutAdditionalAuth(bool muteAlarmSoundWithoutAdditionalAuth) (defined in Container)Container
setReadIntervalMs(uint32_t timeMs) (defined in Container)Containervirtual
setSensorData(uint8_t channelNumber, uint8_t fillLevel)Container
setSoundAlarmOn(uint8_t level) (defined in Container)Containerprotected
setSoundAlarmSupported(bool soundAlarmSupported) (defined in Container)Container
setValue(int value) (defined in Container)Container
setWarningAboveLevel(int8_t warningAboveLevel) (defined in Container)Container
setWarningActive(bool warningActive) (defined in Container)Containerprotected
setWarningBelowLevel(int8_t warningBelowLevel) (defined in Container)Container
soundAlarmActivatedLevel (defined in Container)Containerprotected
soundAlarmSupported (defined in Container)Containerprotected
Supla::Html::ContainerParameters (defined in Container)Containerfriend
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
updateConfigField(uint8_t *configField, int8_t value) (defined in Container)Containerprotected
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual