Lines Matching refs:impl
44 struct LeScanningManager::impl : public bluetooth::hci::LeAddressManagerCallback { struct in bluetooth::hci::LeScanningManager
45 impl(Module* module) : module_(module), le_scanning_interface_(nullptr) {} in impl() function
47 ~impl() { in ~impl() argument
60 module_handler_->BindOn(this, &LeScanningManager::impl::handle_scan_results)); in start()
134 module_handler_->BindOnce(impl::check_status)); in configure_scan()
140 module_handler_->BindOnce(impl::check_status)); in configure_scan()
147 module_handler_->BindOnce(impl::check_status)); in configure_scan()
171 module_handler_->BindOnce(impl::check_status)); in start_scan()
177 module_handler_->BindOnce(impl::check_status)); in start_scan()
197 module_handler_->BindOnce(impl::check_status)); in stop_scan()
204 module_handler_->BindOnce(impl::check_status)); in stop_scan()
212 stop_scan(common::Bind(&impl::ack_pause, common::Unretained(this)), true); in OnPause()
279 pimpl_ = std::make_unique<impl>(this); in LeScanningManager()
302 GetHandler()->Post(common::Bind(&impl::start_scan, common::Unretained(pimpl_.get()), callbacks)); in StartScan()
306 …GetHandler()->Post(common::Bind(&impl::stop_scan, common::Unretained(pimpl_.get()), on_stopped, fa… in StopScan()