Network Interface Types. More...
Data Structures |
|
struct | gos_ip_address_t |
struct | gos_ip_setting_t |
struct | gos_mac_t |
MAC address type.
More...
|
|
struct | gos_ssid_t |
MAC address type.
More...
|
|
struct | gos_softap_client_t |
Contains information about a SoftAP client.
More...
|
|
Typedefs |
|
typedef void(* | gos_softap_event_handler_t ) (const gos_softap_client_t *info) |
SoftAP client event handler prototype.
|
|
Detailed Description
Network Interface Types.
Enumeration Type Documentation
◆ gos_deauth_reason_t
enum gos_deauth_reason_t |
Reason for deauthenticating SoftAP client used by gos_network_softap_deauth_client()
Enumerator | |
---|---|
GOS_DEAUTH_REASON_RESERVED |
Reserved. |
GOS_DEAUTH_REASON_UNSPECIFIED |
Unspecified reason. |
GOS_DEAUTH_REASON_INACTIVITY |
Disassociated due to inactivity. |
◆ gos_interface_mask_t
enum gos_interface_mask_t |
◆ gos_interface_t
enum gos_interface_t |
Network interface type.
◆ gos_ip_version_t
enum gos_ip_version_t |
◆ gos_network_status_t
enum gos_network_status_t |
◆ gos_wlan_result_t
enum gos_wlan_result_t |
Result of most recent WLAN join attempt.
Enumerator | |
---|---|
GOS_WLAN_STATUS_UNKNOWN |
Haven't tried to join. |
GOS_WLAN_STATUS_SUCCESS |
Success - Joined network. |
GOS_WLAN_STATUS_JOINING |
Joining network. |
GOS_WLAN_STATUS_SSID_NOT_SET |
SSID not set. |
GOS_WLAN_STATUS_PASSWORD_NOT_SET |
No password set and AP requires security. |
GOS_WLAN_STATUS_SECURITY_NOT_SUPPORTED |
Specified security not supported by AP. |
GOS_WLAN_STATUS_NOT_FOUND |
Network not found. |
GOS_WLAN_STATUS_FAILED |
Failed to join network. All attempts to join have failed. |
GOS_WLAN_STATUS_ABORTED |
Join aborted. gos_network_down() called while trying to join. |