1 Star 0 Fork 4.9K

平凡 / docs

forked from OpenHarmony / docs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
WifiMac80211Ops.md 9.58 KB
一键复制 编辑 原始数据 按行查看 历史
wenjun 提交于 2020-09-08 10:08 . add OpenHarmony 1.0 baseline

WifiMac80211Ops

Overview

Related Modules:

WLAN

Description:

Describes MAC-layer control APIs that need to be implemented by the driver.

Since:

1.0

Summary

Data Fields

Variable Name

Description

changeVirtualIntf )(NetDevice *netDev, uint8_t iftype, uint32_t *flags, struct VifParams *params)

int32_t(* 

setSsid )(NetDevice *netDev, const uint8_t *ssid, uint32_t ssidLen)

int32_t(* 

setMeshId )(NetDevice *netDev, const char *meshId, uint32_t meshIdLen)

int32_t(* 

setMacAddr )(NetDevice *netDev, Mac80211SetMacParam *param)

int32_t(* 

changeBeacon )(NetDevice *netDev, Mac80211beaconParam *param)

int32_t(* 

setChannel )(NetDevice *netDev)

int32_t(* 

addKey )(struct NetDevice *netdev, uint8_t keyIndex, bool pairwise, const uint8_t *macAddr, struct KeyParams *params)

int32_t(* 

delKey )(struct NetDevice *netdev, uint8_t keyIndex, bool pairwise, const uint8_t *macAddr)

int32_t(* 

setDefaultKey )(struct NetDevice *netdev, uint8_t keyIndex, bool unicast, bool multicas)

int32_t(* 

startAp )(NetDevice *netDev)

int32_t(* 

stopAp )(NetDevice *netDev)

int32_t(* 

delStation )(NetDevice *netDev, const uint8_t *macAddr)

int32_t(* 

connect )(NetDevice *netDev, WifiConnectParams *param)

int32_t(* 

disconnect )(NetDevice *netDev, uint16_t reasonCode)

int32_t(* 

startScan )(NetDevice *netDev, struct WifiScanRequest *param)

int32_t(* 

abortScan )(NetDevice *netDev)

int32_t(* 

1
https://gitee.com/pingfan_vs_hs/docs.git
git@gitee.com:pingfan_vs_hs/docs.git
pingfan_vs_hs
docs
docs
master

搜索帮助