Definitions for netdev common Wi-Fi code. More...
Definitions for netdev common Wi-Fi code.
Definition in file wifi.h.
#include "net/ethernet/hdr.h"
#include "net/netopt.h"
#include "net/wifi.h"
#include "net/l2scan_list.h"
Go to the source code of this file.
Data Structures | |
struct | wifi_scan_request |
A Wi-Fi scan request. More... | |
struct | wifi_scan_result |
A Wi-Fi scan result. More... | |
struct | wifi_scan_list_node |
Node type in a wifi scan list wifi_scan_list_t. More... | |
struct | wifi_connect_request |
A Wi-Fi connect request. More... | |
struct | wifi_connect_result |
A Wi-Fi connect result. More... | |
struct | wifi_disconnect_request |
A Wi-Fi disconnect request. More... | |
struct | wifi_disconnect_result |
A Wi-Fi disconnect result. More... | |
Macros | |
#define | WIFI_SCAN_REQUEST_INITIALIZER(ch, cb, ms) |
Static initializer for a wifi_scan_request_t. | |
#define | WIFI_SCAN_RESULT_INITIALIZER(ch, str, sec) |
Static initializer for a wifi_scan_result_t. | |
#define | WIFI_SCAN_LIST_INITIALIZER(list) |
Static initializer for a wifi_scan_list_t. | |
#define | WIFI_CONNECT_REQUEST_INITIALIZER(ch, ccb, dcb, cr) |
Static initializer for a wifi_connect_request_t. | |
#define | WIFI_CONNECT_RESULT_INITIALIZER(ch, p_ssid) |
Static initializer for a wifi_connect_result_t. | |
#define | WIFI_DISCONNECT_REQUEST_INITIALIZER(dcb) |
Static initializer for a wifi_disconnect_request_t. | |
#define | WIFI_DISCONNECT_RESULT_INITIALIZER(ch, p_ssid) |
Static initializer for a wifi_disconnect_result_t. | |
Typedefs | |
typedef struct wifi_scan_request | wifi_scan_request_t |
A Wi-Fi scan request. | |
typedef struct wifi_scan_result | wifi_scan_result_t |
A Wi-Fi scan result. | |
typedef l2scan_list_t | wifi_scan_list_t |
A Wi-Fi scan list. | |
typedef struct wifi_scan_list_node | wifi_scan_list_node_t |
Node type in a wifi scan list wifi_scan_list_t. | |
typedef void(* | wifi_on_scan_result_t) (void *netif, const wifi_scan_list_t *res) |
Wi-Fi scan result callback prototype. | |
typedef struct wifi_connect_request | wifi_connect_request_t |
A Wi-Fi connect request. | |
typedef struct wifi_connect_result | wifi_connect_result_t |
A Wi-Fi connect result. | |
typedef void(* | wifi_on_connect_result_t) (void *netif, const wifi_connect_result_t *res) |
Wi-Fi connect result callback prototype. | |
typedef struct wifi_disconnect_request | wifi_disconnect_request_t |
A Wi-Fi disconnect request. | |
typedef struct wifi_disconnect_result | wifi_disconnect_result_t |
A Wi-Fi disconnect result. | |
typedef void(* | wifi_on_disconnect_result_t) (void *netif, const wifi_disconnect_result_t *res) |
Wi-Fi disconnect result callback prototype. | |