.. _program_listing_file_components_NVS_src_Credentials.h: Program Listing for File Credentials.h ====================================== |exhale_lsh| :ref:`Return to documentation for file ` (``components/NVS/src/Credentials.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef NVS_CREDENTIALS_H #define NVS_CREDENTIALS_H #include "defaults.h" #include "esp_system.h" struct store_credentials_t { char nvs_username[MAX_USER_NAME_LENGTH]; char nvs_password[MAX_USER_PASSWORD_LENGTH]; }; namespace credentials { esp_err_t setInitialCredentials(); esp_err_t getCredentials(store_credentials_t* user_credentials); bool credentialCompare(const char* a, const char* b); esp_err_t saveNewCredentials(store_credentials_t credentials); } // namespace credentials #endif //