Modbus Vault v1.0
Loading...
Searching...
No Matches
nvs_manager_ops_t Struct Reference

NVS manager driver hooks. More...

#include <nvs_manager.h>

Data Fields

esp_err_t(* init )(void)
 
esp_err_t(* open )(const char *, nvs_open_mode_t, nvs_handle_t *)
 
esp_err_t(* read )(nvs_handle_t, const char *, void *, size_t *)
 
esp_err_t(* write )(nvs_handle_t, const char *, const void *, size_t)
 
esp_err_t(* erase )(void)
 
esp_err_t(* commit )(nvs_handle_t)
 
void(* close )(nvs_handle_t)
 
esp_err_t(* deinit )(void)
 

Detailed Description

NVS manager driver hooks.

Field Documentation

◆ close

void(* nvs_manager_ops_t::close) (nvs_handle_t)

close function

◆ commit

esp_err_t(* nvs_manager_ops_t::commit) (nvs_handle_t)

commit function

◆ deinit

esp_err_t(* nvs_manager_ops_t::deinit) (void)

deinit function

◆ erase

esp_err_t(* nvs_manager_ops_t::erase) (void)

erase function

◆ init

esp_err_t(* nvs_manager_ops_t::init) (void)

init function

◆ open

esp_err_t(* nvs_manager_ops_t::open) (const char *, nvs_open_mode_t, nvs_handle_t *)

open function

◆ read

esp_err_t(* nvs_manager_ops_t::read) (nvs_handle_t, const char *, void *, size_t *)

read function

◆ write

esp_err_t(* nvs_manager_ops_t::write) (nvs_handle_t, const char *, const void *, size_t)

write function


The documentation for this struct was generated from the following file: