IWlanCallback
概述
定义WLAN模块的回调函数。
当WLAN模块发生重启,扫描热点结束,收到Netlink消息后,调用回调函数,处理对应的结果信息。
Since: 3.2 Version: 1.0 相关模块:
汇总
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消息。 |