supla-device
|
This is the complete list of members for Supla::Sensor::Container, including all inherited members.
activateAction(int action) (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
applyChannelConfig(TSD_ChannelConfig *result, bool local=false) override (defined in Supla::Sensor::Container) | Supla::Sensor::Container | virtual |
begin() | Supla::Element | static |
channel (defined in Supla::ChannelElement) | Supla::ChannelElement | protected |
channelConfigState (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protected |
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement) | Supla::ChannelElement | explicit |
checkSensorInvalidState(const int8_t currentFillLevel, const int8_t tolerance=0) const | Supla::Sensor::Container | protected |
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | |
ClearInvalidPtr() | Supla::Element | static |
clearOcrConfig() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protectedvirtual |
config (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
configFinishedReceived (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protected |
Container() (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction) | Supla::LocalAction | static |
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction) | Supla::LocalAction | static |
deleteClient() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableActionsInConfigMode() (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableChannelState() | Supla::Element | |
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
Element() (defined in Supla::Element) | Supla::Element | |
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
externalSoundAlarm (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
fillChannelConfig(void *channelConfig, int *size) override (defined in Supla::Sensor::Container) | Supla::Sensor::Container | virtual |
fillChannelOcrConfig(void *channelConfig, int *size) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
fillLevel (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value) | Supla::Element | virtual |
firstPtr (defined in Supla::Element) | Supla::Element | protectedstatic |
generateKey(char *output, const char *key) const | Supla::Element | virtual |
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::ChannelElement | virtual |
getChannel() const override | Supla::ChannelElement | virtual |
getChannelNumber() const | Supla::Element | |
getClientListPtr() (defined in Supla::LocalAction) | Supla::LocalAction | static |
getElementByChannelNumber(int channelNumber) | Supla::Element | static |
getFillLevelForSensor(uint8_t channelNumber) const | Supla::Sensor::Container | |
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
getHighestSensorValueAndUpdateState() (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
getOwnerOfSubDeviceId(int subDeviceId) | Supla::Element | static |
getRealClient() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
getSecondaryChannel() const | Supla::Element | virtual |
getSecondaryChannel() (defined in Supla::Element) | Supla::Element | virtual |
getSecondaryChannelNumber() const | Supla::Element | |
getSensorState(const uint8_t channelNumber) const (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
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::Container | virtual |
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) override | Supla::Sensor::Container | virtual |
handleChannelConfig(TSD_ChannelConfig *result, bool local) override | Supla::ElementWithChannelActions | virtual |
handleChannelConfigFinished() override | Supla::ElementWithChannelActions | virtual |
handleGetChannelState(TDSC_ChannelState *channelState) | Supla::Element | virtual |
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) | Supla::Element | virtual |
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) override | Supla::ElementWithChannelActions | virtual |
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false) | Supla::Element | virtual |
hasOcrConfig() const (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protectedvirtual |
invalidatePtr (defined in Supla::Element) | Supla::Element | protectedstatic |
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() const | Supla::Sensor::Container | |
IsAnyUpdatePending() | Supla::Element | static |
isAnyUpdatePending() override | Supla::ElementWithChannelActions | virtual |
isChannelStateEnabled() const | Supla::Element | |
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
isExternalSoundAlarmOn() const | Supla::Sensor::Container | |
isInternalLevelReporting() const | Supla::Sensor::Container | |
IsInvalidPtrSet() | Supla::Element | static |
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::ElementWithChannelActions | protectedvirtual |
isOwnerOfSubDeviceId(int subDeviceId) const | Supla::Element | virtual |
isSensorDataUsed() const | Supla::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() override | Supla::Sensor::Container | virtual |
iterateConnected() override | Supla::ElementWithChannelActions | virtual |
Supla::Element::iterateConnected(void *ptr) | Supla::Element | virtual |
last() | Supla::Element | static |
lastReadTime (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
muteSoundAlarm() | Supla::Sensor::Container | |
next() | Supla::Element | |
nextPtr (defined in Supla::Element) | Supla::Element | protected |
NotifyElementsAboutConfigChange(uint64_t fieldBit) | Supla::Element | static |
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction) | Supla::LocalAction | static |
onDeviceConfigChange(uint64_t fieldBit) | Supla::Element | virtual |
onFastTimer() | Supla::Element | virtual |
onInit() | Supla::Element | virtual |
onLoadConfig(SuplaDeviceClass *) override | Supla::Sensor::Container | virtual |
onLoadState() | Supla::Element | virtual |
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) override | Supla::ElementWithChannelActions | virtual |
onSaveState() | Supla::Element | virtual |
onSoftReset() | Supla::Element | virtual |
onTimer() | Supla::Element | virtual |
printConfig() const (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
purgeConfig() override | Supla::ElementWithChannelActions | virtual |
readIntervalMs (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
readNewValue() (defined in Supla::Sensor::Container) | Supla::Sensor::Container | virtual |
removeSensorData(uint8_t channelNumber) | Supla::Sensor::Container | |
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
saveConfig() (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
sensorOfflineReported (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
setAlarmAboveLevel(int8_t alarmAboveLevel) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
setAlarmActive(bool alarmActive) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
setAlarmBelowLevel(int8_t alarmBelowLevel) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
setAndSaveFunction(_supla_int_t channelFunction) (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | virtual |
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | protected |
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::Container | protected |
setMuteAlarmSoundWithoutAdditionalAuth(bool muteAlarmSoundWithoutAdditionalAuth) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
setReadIntervalMs(uint32_t timeMs) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | virtual |
setSensorData(uint8_t channelNumber, uint8_t fillLevel) | Supla::Sensor::Container | |
setSoundAlarmOn(uint8_t level) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
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::Container | protected |
setWarningBelowLevel(int8_t warningBelowLevel) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | |
soundAlarmActivatedLevel (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
soundAlarmSupported (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
Supla::Html::ContainerParameters (defined in Supla::Sensor::Container) | Supla::Sensor::Container | friend |
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions) | Supla::ElementWithChannelActions | |
updateConfigField(uint8_t *configField, int8_t value) (defined in Supla::Sensor::Container) | Supla::Sensor::Container | protected |
~ActionHandler() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
~Element() (defined in Supla::Element) | Supla::Element | virtual |
~LocalAction() (defined in Supla::LocalAction) | Supla::LocalAction | virtual |