• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# IWlanCallback
2
3
4## 概述
5
6定义WLAN模块的回调。
7
8当WLAN模块发生重启,扫描热点结束,收到Netlink消息后,调用回调函数,处理对应的结果信息。
9
10**起始版本:** 3.2
11
12**相关模块:**[WLAN](_w_l_a_n_v11.md)
13
14
15## 汇总
16
17
18### Public 成员函数
19
20| 名称 | 描述 |
21| -------- | -------- |
22| [ResetDriverResult](#resetdriverresult) ([in] unsigned int event, [in] int code, [in] String ifName) | 调用此方法,处理WLAN驱动重启时,返回的结果。  |
23| [ScanResult](#scanresult) ([in] unsigned int event, [in] struct [HdfWifiScanResult](_hdf_wifi_scan_result_v11.md) scanResult, [in] String ifName) | 调用此方法,处理扫描结束时,返回的扫描结果。  |
24| [WifiNetlinkMessage](#wifinetlinkmessage) ([in] unsigned char[] recvMsg) | 调用此方法以处理收到的Netlink消息。  |
25| [ScanResults](#scanresults) ([in] unsigned int event, [in] struct [HdfWifiScanResults](_hdf_wifi_scan_results_v11.md) scanResults, [in] String ifName) | 调用此方法,以处理扫描完成时,返回的扫描结果。  |
26
27
28## 成员函数说明
29
30
31### ResetDriverResult()
32
33```
34IWlanCallback::ResetDriverResult ([in] unsigned int event, [in] int code, [in] String ifName )
35```
36**描述**
37调用此方法,处理WLAN驱动重启时,返回的结果。
38
39**起始版本:** 3.2
40
41**参数:**
42
43| 名称 | 描述 |
44| -------- | -------- |
45| event | 表示驱动重启事件ID  |
46| code | 表示重启驱动时的返回结果  |
47| ifName | 表示网卡(NIC)名称 |
48
49
50### ScanResult()
51
52```
53IWlanCallback::ScanResult ([in] unsigned int event, [in] struct HdfWifiScanResult scanResult, [in] String ifName )
54```
55**描述**
56调用此方法,处理扫描结束时,返回的扫描结果。
57
58**起始版本:** 3.2
59
60**参数:**
61
62| 名称 | 描述 |
63| -------- | -------- |
64| event | 表示扫描结果事件的ID  |
65| scanResult | 表示扫描结果  |
66| ifName | 表示网卡(NIC)名称 |
67
68
69### ScanResults()
70
71```
72IWlanCallback::ScanResults ([in] unsigned int event, [in] struct HdfWifiScanResults scanResults, [in] String ifName )
73```
74**描述**
75调用此方法,以处理扫描完成时,返回的扫描结果。
76
77**起始版本:** 4.0
78
79**参数:**
80
81| 名称 | 描述 |
82| -------- | -------- |
83| event | 表示扫描结果事件的ID  |
84| scanResults | 表示扫描结果(多个)  |
85| ifName | 表示网卡(NIC)名称 |
86
87
88### WifiNetlinkMessage()
89
90```
91IWlanCallback::WifiNetlinkMessage ([in] unsigned char[] recvMsg)
92```
93**描述**
94调用此方法以处理收到的Netlink消息。
95
96**起始版本:** 3.2
97
98**参数:**
99
100| 名称 | 描述 |
101| -------- | -------- |
102| recvMsg | 表示收到的Netlink消息 |
103