#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_;
+
DISALLOW_COPY_AND_ASSIGN(Server);
};