Home
last modified time | relevance | path

Searched refs:LeReport (Results 1 – 7 of 7) sorted by relevance

/system/bt/gd/hci/
Dle_report.h24 class LeReport {
26 explicit LeReport(const LeAdvertisingReport& advertisement) in LeReport() function
30 explicit LeReport(const LeDirectedAdvertisingReport& advertisement) in LeReport() function
33 explicit LeReport(const LeExtendedAdvertisingReport& advertisement) in LeReport() function
36 virtual ~LeReport() = default;
57 class DirectedLeReport : public LeReport {
60 : LeReport(advertisement), direct_address_type_(advertisement.address_type_), in DirectedLeReport()
63 : LeReport(advertisement), direct_address_type_(advertisement.address_type_), in DirectedLeReport()
Dle_scanning_manager.cc74 handle_advertising_report<LeAdvertisingReportView, LeAdvertisingReport, LeReport>( in handle_scan_results()
112 std::vector<std::shared_ptr<LeReport>> param; in handle_advertising_report()
115 param.push_back(std::shared_ptr<LeReport>(static_cast<LeReport*>(new ReportType(report)))); in handle_advertising_report()
Dle_scanning_manager.h31 virtual void on_advertisements(std::vector<std::shared_ptr<LeReport>>) = 0;
Dle_scanning_manager_test.cc270 MOCK_METHOD(void, on_advertisements, (std::vector<std::shared_ptr<LeReport>>), (override));
/system/bt/gd/hci/facade/
Dle_scanning_manager_facade.cc68 void on_advertisements(std::vector<std::shared_ptr<LeReport>> reports) override { in on_advertisements()
71 case hci::LeReport::ReportType::ADVERTISING_EVENT: { in on_advertisements()
89 case hci::LeReport::ReportType::EXTENDED_ADVERTISING_EVENT: { in on_advertisements()
105 case hci::LeReport::ReportType::DIRECTED_ADVERTISING_EVENT: { in on_advertisements()
/system/bt/main/shim/
Dbtm.cc153 std::vector<std::shared_ptr<hci::LeReport>> reports) { in on_advertisements()
177 case hci::LeReport::ReportType::ADVERTISING_EVENT: { in on_advertisements()
223 case hci::LeReport::ReportType::DIRECTED_ADVERTISING_EVENT: in on_advertisements()
228 case hci::LeReport::ReportType::EXTENDED_ADVERTISING_EVENT: { in on_advertisements()
Dbtm.h250 std::vector<std::shared_ptr<hci::LeReport>> reports) override;