文件名称:
wifi_mac80211_ops-h.md
所在目录:
Openharmony v1.0 / docs / api / api-SmartVision-Devices
文件大小:
17.33 KB
下载地址:
文本预览:
# wifi\_mac80211\_ops.h
## **Overview**
**Related Modules:**
[WLAN](WLAN.md)
**Description:**
Declares Media Access Control \(MAC\) APIs and functions related to control flows.
This file declares APIs for scanning, connection, disconnection, and mode conversion, as well as data structures of the parameters of these APIs.
**Since:**
1.0
**Version:**
1.0
## **Summary**
## Data Structures
## Typedefs
## Enumerations
## Functions
## **Overview**
**Related Modules:**
[WLAN](WLAN.md)
**Description:**
Declares Media Access Control \(MAC\) APIs and functions related to control flows.
This file declares APIs for scanning, connection, disconnection, and mode conversion, as well as data structures of the parameters of these APIs.
**Since:**
1.0
**Version:**
1.0
## **Summary**
## Data Structures
## Typedefs
typedef struct WifiConnectParams Describes parameters for a connection request. | |
typedef struct MacConfigParam Describes MAC configuration parameters. |
## Enumerations
MacSetType { MAC_BEACON_SET = 0, MAC_BEACON_ADD = 1 } | Enumerates setting types of MAC addresses. |
Ieee80211Band { IEEE80211_BAND_2GHZ, IEEE80211_BAND_5GHZ, IEEE80211_NUM_BANDS } | |
WifiChannelType { WIFI_CHAN_NO_HT, WIFI_CHAN_HT20, WIFI_CHAN_HT40MINUS, WIFI_CHAN_HT40PLUS } |
## Functions
Mac80211RegisterOps (struct WifiMac80211Ops *ops) __attribute__((weak)) | Registers a WifiMac80211Ops object. |
Mac80211GetOps (void) | struct WifiMac80211Ops * Obtains the WifiMac80211Ops object that the driver needs to implement. |
点赞
回复
X