|
supla-device
|
This is the complete list of members for Supla::Suplet::ServerConfigHandler, including all inherited members.
| abortStagedDownloadedDefinition(DefinitionCacheHandle handle) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| applyAssignmentJson(const char *assignmentJson, uint32_t definitionId, uint16_t definitionVersion) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| applyCommandJson(const char *commandJson) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| applyInstanceParams(uint8_t instanceId, uint32_t definitionId, uint16_t definitionVersion, const char *paramsJson, uint16_t paramsSize, uint8_t *appliedInstanceId=nullptr) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| applyInstanceUpgrade(uint8_t instanceId, uint32_t definitionId, uint16_t fromDefinitionVersion, uint16_t toDefinitionVersion, const char *paramsJson, uint16_t paramsSize) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| beginStagedDownloadedDefinition(uint32_t definitionId, uint16_t definitionVersion, uint16_t jsonSize, const uint8_t *sha256, DefinitionCacheHandle *handle) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| clearRuntimeRefreshRequired() (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| commitStagedDownloadedDefinition(DefinitionCacheHandle handle, uint32_t definitionId, uint16_t definitionVersion, uint16_t jsonSize, const uint8_t *sha256) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| garbageCollectUnusedDefinitions() (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| getCachedDefinitionCount() const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| getCachedDefinitionDetails(uint8_t listIndex, CachedDefinitionDetails *details) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| isRuntimeRefreshRequired() const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| loadDownloadedDefinition(uint32_t definitionId, uint16_t definitionVersion, JsonDefinition *definition, CachedDefinitionInfo *info=nullptr) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| loadDownloadedDefinitionJson(uint32_t definitionId, uint16_t definitionVersion, char *definitionJson, size_t definitionJsonSize, CachedDefinitionInfo *info=nullptr) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| loadDownloadedDefinitions() (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| removeAssignment(uint8_t instanceId) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| removeDownloadedDefinition(uint32_t definitionId, uint16_t definitionVersion) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| saveDownloadedDefinition(uint32_t definitionId, uint16_t definitionVersion, const char *definitionJson, const uint8_t *sha256) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| ServerConfigHandler(Manager *manager, Registry *registry, DefinitionCache *definitionCache=nullptr, DownloadedDefinitionStore *downloadedDefinitions=nullptr) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| validateAssignmentJson(const char *assignmentJson, uint32_t definitionId, uint16_t definitionVersion) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| validateCommandJson(const char *commandJson) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| validateInstanceParams(uint8_t instanceId, uint32_t definitionId, uint16_t definitionVersion, const char *paramsJson, uint16_t paramsSize) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| validateInstanceUpgrade(uint8_t instanceId, uint32_t definitionId, uint16_t fromDefinitionVersion, uint16_t toDefinitionVersion, const char *paramsJson, uint16_t paramsSize) const (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler | |
| writeStagedDownloadedDefinitionChunk(DefinitionCacheHandle handle, uint16_t chunkIndex, const uint8_t *data, uint16_t size) (defined in Supla::Suplet::ServerConfigHandler) | Supla::Suplet::ServerConfigHandler |