Home
last modified time | relevance | path

Searched refs:BleScannerHciInterface (Results 1 – 5 of 5) sorted by relevance

/packages/modules/Bluetooth/system/stack/btm/
Dbtm_ble_scanner.cc48 public BleScannerHciInterface::ScanEventObserver {
50 BleScanningManagerImpl(BleScannerHciInterface* interface) in BleScanningManagerImpl()
75 BleScannerHciInterface::handle_cb command_complete) override { in PeriodicAdvSyncTransfer()
123 BleScannerHciInterface* GetHciInterface() { return hci_interface; } in GetHciInterface()
124 BleScannerHciInterface* hci_interface = nullptr;
134 void BleScanningManager::Initialize(BleScannerHciInterface* interface) { in Initialize()
154 BleScannerHciInterface::Initialize(); in btm_ble_scanner_init()
155 if (BleScannerHciInterface::Get()) { in btm_ble_scanner_init()
156 BleScanningManager::Initialize(BleScannerHciInterface::Get()); in btm_ble_scanner_init()
160 if ((BleScannerHciInterface::Get()) && (BleScanningManager::Get())) { in btm_ble_scanner_init()
[all …]
Dble_scanner_hci_interface.cc30 BleScannerHciInterface* instance = nullptr;
73 class BleScannerImplBase : public BleScannerHciInterface {
113 BleScannerHciInterface::list_size_cb command_complete) override { in PeriodicAdvertiserListGetSize()
145 BleScannerHciInterface::handle_cb command_complete) override { in PeriodicAdvSyncTransfer()
262 BleScannerHciInterface::handle_cb command_complete) override { in PeriodicAdvSyncTransfer()
322 void BleScannerHciInterface::Initialize() { in Initialize()
344 BleScannerHciInterface* BleScannerHciInterface::Get() { return instance; } in Get()
346 void BleScannerHciInterface::CleanUp() { in CleanUp()
373 if (BleScannerHciInterface::Get()) { in btm_ble_process_periodic_adv_sync_est_evt()
374 static_cast<BleScannerImplBase*>(BleScannerHciInterface::Get()) in btm_ble_process_periodic_adv_sync_est_evt()
[all …]
Dble_scanner_hci_interface.h28 class BleScannerHciInterface {
36 static BleScannerHciInterface* Get();
39 virtual ~BleScannerHciInterface() = default;
/packages/modules/Bluetooth/system/stack/include/
Dble_scanner.h35 class BleScannerHciInterface; variable
41 static void Initialize(BleScannerHciInterface* interface);
/packages/modules/Bluetooth/system/test/mock/
Dmock_stack_btm_ble_scanner.cc56 void BleScanningManager::Initialize(BleScannerHciInterface* interface) { in Initialize()