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

This is the complete list of members for Supla::Suplet::DefinitionCache, including all inherited members.

abortStaged(DefinitionCacheHandle handle) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
beginStagedSave(uint32_t definitionId, uint16_t definitionVersion, uint16_t jsonSize, const uint8_t *sha256, DefinitionCacheHandle *handle) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
commitStaged(DefinitionCacheHandle handle, uint32_t definitionId, uint16_t definitionVersion, uint16_t jsonSize, const uint8_t *sha256) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
contains(uint32_t definitionId, uint16_t definitionVersion) const (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
DefinitionCache(Supla::Config *config, Sha256Provider *sha256Provider) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
erase(uint32_t definitionId, uint16_t definitionVersion) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
getInfo(uint8_t index, CachedDefinitionInfo *info) const (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
getInfoAndRepair(uint8_t index, CachedDefinitionInfo *info) const (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
load(uint32_t definitionId, uint16_t definitionVersion, char *json, size_t jsonSize, CachedDefinitionInfo *info=nullptr) const (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
loadStaged(DefinitionCacheHandle handle, uint32_t definitionId, uint16_t definitionVersion, char *json, size_t jsonSize, CachedDefinitionInfo *info=nullptr) const (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
save(uint32_t definitionId, uint16_t definitionVersion, const char *json, const uint8_t *expectedSha256) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache
writeStagedChunk(DefinitionCacheHandle handle, uint16_t chunkIndex, const uint8_t *data, uint16_t size) (defined in Supla::Suplet::DefinitionCache)Supla::Suplet::DefinitionCache