Lines Matching refs:nsIndex
54 uint8_t nsIndex; member
74 esp_err_t createOrOpenNamespace(const char* nsName, bool canCreate, uint8_t& nsIndex);
76 …esp_err_t writeItem(uint8_t nsIndex, ItemType datatype, const char* key, const void* data, size_t …
78 …esp_err_t readItem(uint8_t nsIndex, ItemType datatype, const char* key, void* data, size_t dataSiz…
80 … esp_err_t getItemDataSize(uint8_t nsIndex, ItemType datatype, const char* key, size_t& dataSize);
82 esp_err_t eraseItem(uint8_t nsIndex, ItemType datatype, const char* key);
85 esp_err_t writeItem(uint8_t nsIndex, const char* key, const T& value) in writeItem() argument
87 return writeItem(nsIndex, itemTypeOf(value), key, &value, sizeof(value)); in writeItem()
91 esp_err_t readItem(uint8_t nsIndex, const char* key, T& value) in readItem() argument
93 return readItem(nsIndex, itemTypeOf(value), key, &value, sizeof(value)); in readItem()
96 esp_err_t eraseItem(uint8_t nsIndex, const char* key) in eraseItem() argument
98 return eraseItem(nsIndex, ItemType::ANY, key); in eraseItem()
101 esp_err_t eraseNamespace(uint8_t nsIndex);
118 …esp_err_t writeMultiPageBlob(uint8_t nsIndex, const char* key, const void* data, size_t dataSize, …
120 esp_err_t readMultiPageBlob(uint8_t nsIndex, const char* key, void* data, size_t dataSize);
122 esp_err_t cmpMultiPageBlob(uint8_t nsIndex, const char* key, const void* data, size_t dataSize);
124 …esp_err_t eraseMultiPageBlob(uint8_t nsIndex, const char* key, VerOffset chunkStart = VerOffset::V…
132 esp_err_t calcEntriesInNamespace(uint8_t nsIndex, size_t& usedEntries);
153 …esp_err_t findItem(uint8_t nsIndex, ItemType datatype, const char* key, Page* &page, Item& item, u…
169 uint8_t nsIndex; member