#include "wificond/ap_interface_impl.h"
#include "wificond/client_interface_impl.h"
-#include "wificond/rtt/rtt_controller_impl.h"
namespace android {
namespace wificond {
const android::sp<android::net::wifi::IInterfaceEventCallback>&
callback) override;
- android::binder::Status registerRttClient(
- const ::android::sp<::android::net::wifi::IRttClient>& rtt_client,
- ::android::sp<::android::net::wifi::IRttController>*
- out_rtt_controller) override;
-
- android::binder::Status unregisterRttClient(
- const ::android::sp<::android::net::wifi::IRttClient>&
- rttClient) override;
-
android::binder::Status createApInterface(
android::sp<android::net::wifi::IApInterface>*
created_interface) override;
std::vector<android::sp<android::net::wifi::IInterfaceEventCallback>>
interface_event_callbacks_;
- std::unique_ptr<RttControllerImpl> rtt_controller_;
-
// Cached interface list from kernel.
std::vector<InterfaceInfo> interfaces_;