Lines Matching refs:key
20 * @brief Provides functions for obtaining, setting, and deleting a key-value pair.
24 * If {@link FEATURE_KV_CACHE} is enabled, key-value pairs can be stored in the cache. \n
26 * For details about the number of key-value pairs that can be stored in an application, see {@link MAX_KV_SUM}. \n
35 * @brief Provides functions for obtaining, setting, and deleting a key-value pair.
53 * @brief Obtains the value matching a specified key from the file system or cache.
55 * @param key Indicates the key to be indexed. It allows only lowercase letters, digits, underscores (_), and dots (.).
57 * @param value Indicates the buffer for storing the value that matches the key. This is an output parameter.
65 int UtilsGetValue(const char* key, char* value, unsigned int len);
68 * @brief Adds or updates the value matching a specified key in the file system or cache.
70 * @param key Indicates the key whose value is to be added or updated.
80 int UtilsSetValue(const char* key, const char* value);
83 * @brief Deletes the value matching a specified key from the file system or cache.
85 * @param key Indicates the key whose value is to be deleted.
93 int UtilsDeleteValue(const char* key);
98 * @brief Clears all key-value pairs from the cache.