WiFi 学习资料整理-> Android WiFi
目录
1.2 registerCallback(iface, callback)
1.3 StaIface::registerCallback
1.4 StaIface::registerCallbackInternal_1_4
1.5 HidlManager::addStaIfaceCallbackHidlObject
2.3 wpas_hidl_notify_state_changed
2.4 HidlManager::notifyStateChange
WiFi连接成功后,连接的结果是如何让上层APK知道呢?
这里涉及两部分
- 向下注册回调
- 连接状态上报
1. 注册回调
前面Android 12 WiFi Open 流程 [1] 说到 WiFi 打开过程中调用mSupplicantStaIfaceHal.setupIface(iface.name))
继续看看setupIface->
1.1 setupIface
packages/modules/Wifi/service/java/com/android/server/wifi/SupplicantStaIfaceHal.java
441 /**
442 * Setup a STA interface for the specified iface name.
443