|
int | wifi_credentials_get_by_ssid_personal (const char *ssid, size_t ssid_len, enum wifi_security_type *type, uint8_t *bssid_buf, size_t bssid_buf_len, char *password_buf, size_t password_buf_len, size_t *password_len, uint32_t *flags, uint8_t *channel, uint32_t *timeout) |
| Get credentials for given SSID.
|
|
int | wifi_credentials_set_personal (const char *ssid, size_t ssid_len, enum wifi_security_type type, const uint8_t *bssid, size_t bssid_len, const char *password, size_t password_len, uint32_t flags, uint8_t channel, uint32_t timeout) |
| Set credentials for given SSID.
|
|
int | wifi_credentials_get_by_ssid_personal_struct (const char *ssid, size_t ssid_len, struct wifi_credentials_personal *buf) |
| Get credentials for given SSID by struct.
|
|
int | wifi_credentials_set_personal_struct (const struct wifi_credentials_personal *creds) |
| Set credentials for given SSID by struct.
|
|
int | wifi_credentials_delete_by_ssid (const char *ssid, size_t ssid_len) |
| Delete credentials for given SSID.
|
|
bool | wifi_credentials_is_empty (void) |
| Check if credentials storage is empty.
|
|
int | wifi_credentials_delete_all (void) |
| Deletes all stored Wi-Fi credentials.
|
|
void | wifi_credentials_for_each_ssid (wifi_credentials_ssid_cb cb, void *cb_arg) |
| Call callback for each registered SSID.
|
|
Library that provides a way to store and load Wi-Fi credentials.