Lines Matching refs:android

22 #include <android-base/macros.h>
25 #include "android/net/wifi/BnWifiScannerImpl.h"
30 namespace android {
39 class ScannerImpl : public android::net::wifi::BnWifiScannerImpl {
49 ::android::binder::Status getAvailable2gChannels(
52 ::android::binder::Status getAvailable5gNonDFSChannels(
55 ::android::binder::Status getAvailableDFSChannels(
58 ::android::binder::Status getScanResults(
59 std::vector<com::android::server::wifi::wificond::NativeScanResult>*
63 ::android::binder::Status getPnoScanResults(
64 std::vector<com::android::server::wifi::wificond::NativeScanResult>*
66 ::android::binder::Status scan(
67 const ::com::android::server::wifi::wificond::SingleScanSettings&
70 ::android::binder::Status startPnoScan(
71 const ::com::android::server::wifi::wificond::PnoSettings& pno_settings,
73 ::android::binder::Status stopPnoScan(bool* out_success) override;
74 ::android::binder::Status abortScan() override;
76 ::android::binder::Status subscribeScanEvents(
77 const ::android::sp<::android::net::wifi::IScanEvent>& handler) override;
78 ::android::binder::Status unsubscribeScanEvents() override;
79 ::android::binder::Status subscribePnoScanEvents(
80 const ::android::sp<::android::net::wifi::IPnoScanEvent>& handler)
82 ::android::binder::Status unsubscribePnoScanEvents() override;
97 const ::com::android::server::wifi::wificond::PnoSettings& pno_settings);
99 const ::com::android::server::wifi::wificond::PnoSettings& pno_settings);
103 const ::com::android::server::wifi::wificond::PnoSettings& pno_settings,
108 const ::com::android::server::wifi::wificond::PnoSettings& pno_settings) const;
117 ::com::android::server::wifi::wificond::PnoSettings pno_settings_;
129 ::android::sp<::android::net::wifi::IPnoScanEvent> pno_scan_event_handler_;
130 ::android::sp<::android::net::wifi::IScanEvent> scan_event_handler_;
137 } // namespace android