![]()
![]()
#define ESP_NVS_H
![]()
![]()
#include <stdint.h>
![]()
![]()
#include <stddef.h>
![]()
![]()
#include <stdbool.h>
![]()
![]()
#include "esp_attr.h"
![]()
![]()
#include "esp_err.h"
![]()
![]()
nvs_handle_t
![]()
![]()
nvs_handle
![]()
![]()
#define ESP_ERR_NVS_BASE
![]()
![]()
#define ESP_ERR_NVS_NOT_INITIALIZED
![]()
![]()
#define ESP_ERR_NVS_NOT_FOUND
![]()
![]()
#define ESP_ERR_NVS_TYPE_MISMATCH
![]()
![]()
#define ESP_ERR_NVS_READ_ONLY
![]()
![]()
#define ESP_ERR_NVS_NOT_ENOUGH_SPACE
![]()
![]()
#define ESP_ERR_NVS_INVALID_NAME
![]()
![]()
#define ESP_ERR_NVS_INVALID_HANDLE
![]()
![]()
#define ESP_ERR_NVS_REMOVE_FAILED
![]()
![]()
#define ESP_ERR_NVS_KEY_TOO_LONG
![]()
![]()
#define ESP_ERR_NVS_PAGE_FULL
![]()
![]()
#define ESP_ERR_NVS_INVALID_STATE
![]()
![]()
#define ESP_ERR_NVS_INVALID_LENGTH
![]()
![]()
#define ESP_ERR_NVS_NO_FREE_PAGES
![]()
![]()
#define ESP_ERR_NVS_VALUE_TOO_LONG
![]()
![]()
#define ESP_ERR_NVS_PART_NOT_FOUND
![]()
![]()
#define ESP_ERR_NVS_NEW_VERSION_FOUND
![]()
![]()
#define ESP_ERR_NVS_XTS_ENCR_FAILED
![]()
![]()
#define ESP_ERR_NVS_XTS_DECR_FAILED
![]()
![]()
#define ESP_ERR_NVS_XTS_CFG_FAILED
![]()
![]()
#define ESP_ERR_NVS_XTS_CFG_NOT_FOUND
![]()
![]()
#define ESP_ERR_NVS_ENCR_NOT_SUPPORTED
![]()
![]()
#define ESP_ERR_NVS_KEYS_NOT_INITIALIZED
![]()
![]()
#define ESP_ERR_NVS_CORRUPT_KEY_PART
![]()
![]()
#define ESP_ERR_NVS_WRONG_ENCRYPTION
![]()
![]()
#define ESP_ERR_NVS_CONTENT_DIFFERS
![]()
![]()
#define NVS_DEFAULT_PART_NAME
![]()
![]()
#define NVS_PART_NAME_MAX_SIZE
![]()
![]()
#define NVS_KEY_NAME_MAX_SIZE
![]()
![]()
#define NVS_NS_NAME_MAX_SIZE
![]()
![]()
nvs_open_mode_t
![]()
![]()
NVS_READONLY
![]()
![]()
NVS_READWRITE
![]()
![]()
nvs_open_mode
![]()
![]()
nvs_type_t
![]()
![]()
NVS_TYPE_U8
![]()
![]()
NVS_TYPE_I8
![]()
![]()
NVS_TYPE_U16
![]()
![]()
NVS_TYPE_I16
![]()
![]()
NVS_TYPE_U32
![]()
![]()
NVS_TYPE_I32
![]()
![]()
NVS_TYPE_U64
![]()
![]()
NVS_TYPE_I64
![]()
![]()
NVS_TYPE_STR
![]()
![]()
NVS_TYPE_BLOB
![]()
![]()
NVS_TYPE_ANY
![]()
![]()
nvs_entry_info_t
![]()
![]()
namespace_name
![]()
![]()
key
![]()
![]()
type
![]()
![]()
nvs_opaque_iterator_t
![]()
![]()
nvs_open(const char *, nvs_open_mode_t, nvs_handle_t *);
![]()
![]()
nvs_open_from_partition(const char *, const char *, nvs_open_mode_t, nvs_handle_t *);
![]()
![]()
nvs_set_i8(nvs_handle_t, const char *, int8_t);
![]()
![]()
nvs_set_u8(nvs_handle_t, const char *, uint8_t);
![]()
![]()
nvs_set_i16(nvs_handle_t, const char *, int16_t);
![]()
![]()
nvs_set_u16(nvs_handle_t, const char *, uint16_t);
![]()
![]()
nvs_set_i32(nvs_handle_t, const char *, int32_t);
![]()
![]()
nvs_set_u32(nvs_handle_t, const char *, uint32_t);
![]()
![]()
nvs_set_i64(nvs_handle_t, const char *, int64_t);
![]()
![]()
nvs_set_u64(nvs_handle_t, const char *, uint64_t);
![]()
![]()
nvs_set_str(nvs_handle_t, const char *, const char *);
![]()
![]()
nvs_set_blob(nvs_handle_t, const char *, const void *, size_t);
![]()
![]()
nvs_get_i8(nvs_handle_t, const char *, int8_t *);
![]()
![]()
nvs_get_u8(nvs_handle_t, const char *, uint8_t *);
![]()
![]()
nvs_get_i16(nvs_handle_t, const char *, int16_t *);
![]()
![]()
nvs_get_u16(nvs_handle_t, const char *, uint16_t *);
![]()
![]()
nvs_get_i32(nvs_handle_t, const char *, int32_t *);
![]()
![]()
nvs_get_u32(nvs_handle_t, const char *, uint32_t *);
![]()
![]()
nvs_get_i64(nvs_handle_t, const char *, int64_t *);
![]()
![]()
nvs_get_u64(nvs_handle_t, const char *, uint64_t *);
![]()
![]()
nvs_get_str(nvs_handle_t, const char *, char *, size_t *);
![]()
![]()
nvs_get_blob(nvs_handle_t, const char *, void *, size_t *);
![]()
![]()
nvs_find_key(nvs_handle_t, const char *, nvs_type_t *);
![]()
![]()
nvs_erase_key(nvs_handle_t, const char *);
![]()
![]()
nvs_erase_all(nvs_handle_t);
![]()
![]()
nvs_commit(nvs_handle_t);
![]()
![]()
nvs_close(nvs_handle_t);
![]()
![]()
nvs_stats_t
![]()
![]()
used_entries
![]()
![]()
free_entries
![]()
![]()
available_entries
![]()
![]()
total_entries
![]()
![]()
namespace_count
![]()
![]()
nvs_get_stats(const char *, nvs_stats_t *);
![]()
![]()
nvs_get_used_entry_count(nvs_handle_t, size_t *);
![]()
![]()
nvs_entry_find(const char *, const char *, nvs_type_t, nvs_iterator_t *);
![]()
![]()
nvs_entry_find_in_handle(nvs_handle_t, nvs_type_t, nvs_iterator_t *);
![]()
![]()
nvs_entry_next(nvs_iterator_t *);
![]()
![]()
nvs_entry_info(const nvs_iterator_t, nvs_entry_info_t *);
![]()
![]()
nvs_release_iterator(nvs_iterator_t);