| 
    supla-device
    
   | 
 
This is the complete list of members for Notification, including all inherited members.
| begin() | Supla::Element | static | 
| ClearInvalidPtr() | Supla::Element | static | 
| disableChannelState() | Supla::Element | |
| Element() (defined in Supla::Element) | Supla::Element | |
| 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 | |
| getElementByChannelNumber(int channelNumber) | Supla::Element | static | 
| 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 | 
| invalidatePtr (defined in Supla::Element) | Supla::Element | protectedstatic | 
| IsAnyUpdatePending() | Supla::Element | static | 
| isAnyUpdatePending() | Supla::Element | virtual | 
| isChannelStateEnabled() const | Supla::Element | |
| IsInvalidPtrSet() | Supla::Element | static | 
| IsNotificationUsed() (defined in Notification) | Notification | static | 
| isOwnerOfSubDeviceId(int subDeviceId) const | Supla::Element | virtual | 
| iterateAlways() | Supla::Element | virtual | 
| iterateConnected() | Supla::Element | virtual | 
| iterateConnected(void *ptr) | Supla::Element | virtual | 
| last() | Supla::Element | static | 
| next() | Supla::Element | |
| nextPtr (defined in Supla::Element) | Supla::Element | protected | 
| Notification() (defined in Notification) | Notification | |
| NotifyElementsAboutConfigChange(uint64_t fieldBit) | Supla::Element | static | 
| onDeviceConfigChange(uint64_t fieldBit) | Supla::Element | virtual | 
| onFastTimer() | Supla::Element | virtual | 
| onFunctionChange(uint32_t currentFunction, uint32_t newFunction) | Supla::Element | virtual | 
| onInit() | Supla::Element | virtual | 
| onLoadConfig(SuplaDeviceClass *sdc) | Supla::Element | virtual | 
| onLoadState() | Supla::Element | virtual | 
| onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc=nullptr) override | Notification | virtual | 
| onSaveState() | Supla::Element | virtual | 
| onSoftReset() | Supla::Element | virtual | 
| onTimer() | Supla::Element | virtual | 
| purgeConfig() | Supla::Element | virtual | 
| RegisterNotification(int16_t context, bool titleSetByDevice=true, bool messageSetByDevice=true, bool soundSetByDevice=false) (defined in Notification) | Notification | static | 
| Send(int16_t context, const char *title=nullptr, const char *message=nullptr, int soundId=0) (defined in Notification) | Notification | static | 
| SendF(int16_t context, const char *title, const char *fmt,...) (defined in Notification) | Notification | static | 
| setDefaultFunction(uint32_t defaultFunction) | Supla::Element | |
| setFunction(uint32_t newFunction) | Supla::Element | |
| setInitialCaption(const char *caption, bool secondaryChannel=false) | Supla::Element | |
| ~Element() (defined in Supla::Element) | Supla::Element | virtual | 
| ~Notification() (defined in Notification) | Notification | virtual |