| begin() | Supla::Element | static |
| BlinkingLed(Supla::Io::Base *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 |
| onFunctionChange(uint32_t currentFunction, uint32_t newFunction) | 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(uint32_t defaultFunction) | Supla::Element | |
| setDefaultMode(enum LedMode newMode) (defined in Supla::Device::StatusLed) | Supla::Device::StatusLed | |
| setFunction(uint32_t newFunction) | Supla::Element | |
| 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::Base *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 |