Searched refs:LeReport (Results 1 – 7 of 7) sorted by relevance
24 class LeReport {26 explicit LeReport(const LeAdvertisingReport& advertisement) in LeReport() function30 explicit LeReport(const LeDirectedAdvertisingReport& advertisement) in LeReport() function33 explicit LeReport(const LeExtendedAdvertisingReport& advertisement) in LeReport() function36 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()
74 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()
31 virtual void on_advertisements(std::vector<std::shared_ptr<LeReport>>) = 0;
270 MOCK_METHOD(void, on_advertisements, (std::vector<std::shared_ptr<LeReport>>), (override));
68 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()
153 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()
250 std::vector<std::shared_ptr<hci::LeReport>> reports) override;