supla-device
Loading...
Searching...
No Matches
Supla::Suplet::ServerConfigHandler Member List

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