supla-device
Loading...
Searching...
No Matches
Supla::Sensor::Container Member List

This is the complete list of members for Supla::Sensor::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 Supla::Sensor::Container)Supla::Sensor::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) constSupla::Sensor::Containerprotected
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
ClearInvalidPtr()Supla::Elementstatic
clearOcrConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
config (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
configFinishedReceived (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
Container() (defined in Supla::Sensor::Container)Supla::Sensor::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 Supla::Sensor::Container)Supla::Sensor::Containerprotected
fillChannelConfig(void *channelConfig, int *size) override (defined in Supla::Sensor::Container)Supla::Sensor::Containervirtual
fillChannelOcrConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
fillLevel (defined in Supla::Sensor::Container)Supla::Sensor::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 Supla::Sensor::Container)Supla::Sensor::Container
getAlarmBelowLevel() const (defined in Supla::Sensor::Container)Supla::Sensor::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) constSupla::Sensor::Container
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 Supla::Sensor::Container)Supla::Sensor::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 Supla::Sensor::Container)Supla::Sensor::Containerprotected
getWarningAboveLevel() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
getWarningBelowLevel() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
handleAction(int event, int action) override (defined in Supla::Sensor::Container)Supla::Sensor::Containervirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) overrideSupla::Sensor::Containervirtual
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 Supla::Sensor::Container)Supla::Sensor::Container
isAlarmActive() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isAlarmBelowLevelSet() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isAlarmingUsed() constSupla::Sensor::Container
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
isExternalSoundAlarmOn() constSupla::Sensor::Container
isInternalLevelReporting() constSupla::Sensor::Container
IsInvalidPtrSet()Supla::Elementstatic
isInvalidSensorStateActive() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isMuteAlarmSoundWithoutAdditionalAuth() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isOcrConfigMissing() const (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotectedvirtual
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
isSensorDataUsed() constSupla::Sensor::Container
isSoundAlarmOn() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isSoundAlarmSupported() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isWarningAboveLevelSet() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isWarningActive() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
isWarningBelowLevelSet() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
iterateAlways() overrideSupla::Sensor::Containervirtual
iterateConnected() overrideSupla::ElementWithChannelActionsvirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastReadTime (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
muteSoundAlarm()Supla::Sensor::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 *) overrideSupla::Sensor::Containervirtual
onLoadState()Supla::Elementvirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState()Supla::Elementvirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
printConfig() const (defined in Supla::Sensor::Container)Supla::Sensor::Container
purgeConfig() overrideSupla::ElementWithChannelActionsvirtual
readIntervalMs (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
readNewValue() (defined in Supla::Sensor::Container)Supla::Sensor::Containervirtual
removeSensorData(uint8_t channelNumber)Supla::Sensor::Container
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfig() (defined in Supla::Sensor::Container)Supla::Sensor::Container
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
sensorOfflineReported (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
setAlarmAboveLevel(int8_t alarmAboveLevel) (defined in Supla::Sensor::Container)Supla::Sensor::Container
setAlarmActive(bool alarmActive) (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
setAlarmBelowLevel(int8_t alarmBelowLevel) (defined in Supla::Sensor::Container)Supla::Sensor::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 Supla::Sensor::Container)Supla::Sensor::Container
setExternalSoundAlarmOn() (defined in Supla::Sensor::Container)Supla::Sensor::Container
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setInternalLevelReporting(bool internalLevelReporting)Supla::Sensor::Container
setInvalidSensorStateActive(bool invalidSensorStateActive) (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
setMuteAlarmSoundWithoutAdditionalAuth(bool muteAlarmSoundWithoutAdditionalAuth) (defined in Supla::Sensor::Container)Supla::Sensor::Container
setReadIntervalMs(uint32_t timeMs) (defined in Supla::Sensor::Container)Supla::Sensor::Containervirtual
setSensorData(uint8_t channelNumber, uint8_t fillLevel)Supla::Sensor::Container
setSoundAlarmOn(uint8_t level) (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
setSoundAlarmSupported(bool soundAlarmSupported) (defined in Supla::Sensor::Container)Supla::Sensor::Container
setValue(int value) (defined in Supla::Sensor::Container)Supla::Sensor::Container
setWarningAboveLevel(int8_t warningAboveLevel) (defined in Supla::Sensor::Container)Supla::Sensor::Container
setWarningActive(bool warningActive) (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
setWarningBelowLevel(int8_t warningBelowLevel) (defined in Supla::Sensor::Container)Supla::Sensor::Container
soundAlarmActivatedLevel (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
soundAlarmSupported (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
Supla::Html::ContainerParameters (defined in Supla::Sensor::Container)Supla::Sensor::Containerfriend
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
updateConfigField(uint8_t *configField, int8_t value) (defined in Supla::Sensor::Container)Supla::Sensor::Containerprotected
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual