IWlanCallback

概述

定义WLAN模块的回调函数。

当WLAN模块发生重启,扫描热点结束,收到Netlink消息后,调用回调函数,处理对应的结果信息。

Since:

3.2

Version:

1.0

相关模块:

WLAN

汇总

Public 成员函数

名称 描述
ResetDriverResult ([in] unsigned int event, [in] int code, [in] String ifName) 重启WLAN驱动的结果处理回调方法。
ScanResult ([in] unsigned int event, [in] struct HdfWifiScanResult scanResult, [in] String ifName) 扫描结果的回调方法。
WifiNetlinkMessage ([in] unsigned char[] recvMsg) Netlink消息的回调方法。

成员函数说明

ResetDriverResult()

IWlanCallback::ResetDriverResult ([in] unsigned int event, [in] int code, [in] String ifName )

描述:

重启WLAN驱动的结果处理回调方法。

当重启WLAN驱动后,调用此接口处理驱动重启后的返回结果。

参数:

名称 描述
event 重启驱动的事件ID。
code 重启驱动后返回的结果数据。
ifName 网卡名称。

ScanResult()

IWlanCallback::ScanResult ([in] unsigned int event, [in] struct HdfWifiScanResult scanResult, [in] String ifName )

描述:

扫描结果的回调方法。

当扫描结束后,将通过此方法处理返回的扫描结果数据。

参数:

名称 描述
event 扫描结果的事件ID。
scanResult 扫描结果数据。
ifName 网卡名称。

WifiNetlinkMessage()

IWlanCallback::WifiNetlinkMessage ([in] unsigned char[] recvMsg)

描述:

Netlink消息的回调方法。

当收到Netlink消息后,将通过此方法处理收到的消息。

参数:

名称 描述
recvMsg 收到的Netlink消息。