begin() | Supla::Element | static |
BlinkingLed(Supla::Io *io, uint8_t outPin, bool invert=false) (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | explicit |
BlinkingLed(uint8_t outPin, bool invert=false) (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | explicit |
ClearInvalidPtr() | Supla::Element | static |
copyStateTo (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
currentSequence (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | protected |
defaultMode (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | protected |
disable() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | |
disableChannelState() | Supla::Element | |
Element() (defined in Supla::Element) | Supla::Element | |
enable() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | |
enabled (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | 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 |
getChannel() const | Supla::Element | virtual |
getChannel() (defined in Supla::Element) | Supla::Element | virtual |
getChannelNumber() const | Supla::Element | |
getCurrentSequence() const (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
getElementByChannelNumber(int channelNumber) | Supla::Element | static |
getMode() const (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
getOwnerOfSubDeviceId(int subDeviceId) | Supla::Element | static |
getSecondaryChannel() const | Supla::Element | virtual |
getSecondaryChannel() (defined in Supla::Element) | Supla::Element | virtual |
getSecondaryChannelNumber() const | Supla::Element | |
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) | Supla::Element | virtual |
handleChannelConfig(TSD_ChannelConfig *newChannelConfig, bool local=false) | Supla::Element | virtual |
handleChannelConfigFinished() | Supla::Element | virtual |
handleGetChannelState(TDSC_ChannelState *channelState) | Supla::Element | virtual |
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue) | Supla::Element | virtual |
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) | Supla::Element | virtual |
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false) | Supla::Element | virtual |
identify() (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
invalidatePtr (defined in Supla::Element) | Supla::Element | protectedstatic |
invert (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
io (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
IsAnyUpdatePending() | Supla::Element | static |
isAnyUpdatePending() | Supla::Element | virtual |
isChannelStateEnabled() const | Supla::Element | |
IsInvalidPtrSet() | Supla::Element | static |
isOwnerOfSubDeviceId(int subDeviceId) const | Supla::Element | virtual |
iterateAlways() override | Supla::Device::StatusLed | virtual |
iterateConnected() | Supla::Element | virtual |
iterateConnected(void *ptr) | Supla::Element | virtual |
last() | Supla::Element | static |
lastUpdate (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
ledMode (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | protected |
mutex (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
next() | Supla::Element | |
nextPtr (defined in Supla::Element) | Supla::Element | protected |
NotifyElementsAboutConfigChange(uint64_t fieldBit) | Supla::Element | static |
offDuration (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
onDeviceConfigChange(uint64_t fieldBit) override | Supla::Device::StatusLed | virtual |
onDuration (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
onFastTimer() | Supla::Element | virtual |
onInit() override | Supla::Control::BlinkingLed | virtual |
onLimit (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
onLimitCounter (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
onLoadConfig(SuplaDeviceClass *) override | Supla::Device::StatusLed | virtual |
onLoadState() | Supla::Element | virtual |
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc=nullptr) | Supla::Element | virtual |
onSaveState() | Supla::Element | virtual |
onSoftReset() | Supla::Element | virtual |
onTimer() override | Supla::Control::BlinkingLed | virtual |
outPin (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
pauseDuration (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
purgeConfig() | Supla::Element | virtual |
repeatLimit (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
setAlwaysOffSequence() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | |
setAlwaysOnSequence() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | |
setAutoSequence() (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
setCopyStateTo(BlinkingLed *led) (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | |
setCustomSequence(uint32_t onDurationMs, uint32_t offDurationMs, uint32_t pauseDurrationMs=0, uint8_t onLimit=0, uint8_t repeatLimit=0, bool startWithOff=true) override (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | virtual |
setDefaultFunction(int32_t defaultFunction) | Supla::Element | |
setDefaultMode(enum LedMode newMode) (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
setInitialCaption(const char *caption, bool secondaryChannel=false) | Supla::Element | |
setInvertedLogic(bool invertedLogic) (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | |
setMode(LedMode newMode) (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
setUseDeviceConfig(bool value) (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
state (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
StatusLed(Supla::Io *io, uint8_t outPin, bool invert=false) (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | explicit |
StatusLed(uint8_t outPin, bool invert=false) (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | explicit |
storeModeToConfig() (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
turnOff() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
turnOn() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
updatePin() (defined in Supla::Control::BlinkingLed) | Supla::Control::BlinkingLed | protected |
useDeviceConfig (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | protected |
~Element() (defined in Supla::Element) | Supla::Element | virtual |