#ifndef WIFI_STORAGE_H_GUARD #define WIFI_STORAGE_H_GUARD #include #include "wifi_api.h" typedef struct nvs_wifi_credential_t { char ssid[32]; char password[64]; } wifi_credential_t; int wifi_data_get_sta_last_conn_cred(wifi_credential_t *ap_credential); int wifi_data_save_sta_ap_credential(wifi_credential_t *ap_credential); int wifi_data_save_wifi_mode(wifi_apsta_mode_e mode); int wifi_data_get_wifi_mode(wifi_apsta_mode_e *mode); int wifi_data_get_ap_credential(wifi_credential_t *ap_credential); int wifi_data_save_ap_credential(wifi_credential_t *ap_credential); int wifi_data_get_static(wifi_api_sta_ap_static_info_t *static_info); int wifi_data_save_static(wifi_api_sta_ap_static_info_t *static_info); #endif //WIFI_STORAGE_H_GUARD