Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
wifi_credentials_header Struct Reference

Wi-Fi credentials entry header. More...

#include <wifi_credentials.h>

Data Fields

enum wifi_security_type type
 Wi-Fi security type.
 
char ssid [32]
 SSID (Service Set Identifier)
 
size_t ssid_len
 Length of the SSID.
 
uint32_t flags
 Flags for controlling detail settings.
 
uint32_t timeout
 Timeout for connecting to the network.
 
uint8_t bssid [6]
 BSSID (Basic Service Set Identifier)
 
uint8_t channel
 Channel on which the network operates.
 

Detailed Description

Wi-Fi credentials entry header.

Note
Every settings entry starts with this header. Depending on the type field, the header can be casted to a larger type. In addition to SSID (usually a string) and BSSID (a MAC address), a flags field can be used to control some detail settings.

Field Documentation

◆ bssid

uint8_t wifi_credentials_header::bssid[6]

BSSID (Basic Service Set Identifier)

◆ channel

uint8_t wifi_credentials_header::channel

Channel on which the network operates.

◆ flags

uint32_t wifi_credentials_header::flags

Flags for controlling detail settings.

◆ ssid

char wifi_credentials_header::ssid[32]

SSID (Service Set Identifier)

◆ ssid_len

size_t wifi_credentials_header::ssid_len

Length of the SSID.

◆ timeout

uint32_t wifi_credentials_header::timeout

Timeout for connecting to the network.

◆ type

enum wifi_security_type wifi_credentials_header::type

Wi-Fi security type.


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