Home
last modified time | relevance | path

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

/system/bt/stack/btm/
Dble_advertiser_hci_interface.cc47 using status_cb = BleAdvertiserHciInterface::status_cb;
56 BleAdvertiserHciInterface* instance = nullptr;
80 void parameters_response_parser(BleAdvertiserHciInterface::parameters_cb cb, in parameters_response_parser()
92 void known_tx_pwr(BleAdvertiserHciInterface::parameters_cb cb, int8_t tx_power, in known_tx_pwr()
97 class BleAdvertiserVscHciInterfaceImpl : public BleAdvertiserHciInterface {
308 ((BleAdvertiserVscHciInterfaceImpl*)BleAdvertiserHciInterface::Get()) in VendorSpecificEventCback()
325 class BleAdvertiserLegacyHciInterfaceImpl : public BleAdvertiserHciInterface {
514 class BleAdvertiserHciExtendedImpl : public BleAdvertiserHciInterface {
746 if (BleAdvertiserHciInterface::Get()) { in btm_le_on_advertising_set_terminated()
747 ((BleAdvertiserHciExtendedImpl*)BleAdvertiserHciInterface::Get()) in btm_le_on_advertising_set_terminated()
[all …]
Dble_advertiser_hci_interface.h31 class BleAdvertiserHciInterface {
38 static BleAdvertiserHciInterface* Get();
41 virtual ~BleAdvertiserHciInterface() = default;
Dbtm_ble_multi_adv.cc47 using SetEnableData = BleAdvertiserHciInterface::SetEnableData;
164 public BleAdvertiserHciInterface::AdvertisingEventObserver {
166 BleAdvertisingManagerImpl(BleAdvertiserHciInterface* interface) in BleAdvertisingManagerImpl()
818 base::Bind(&BleAdvertiserHciInterface::SetPeriodicAdvertisingData, in SetPeriodicAdvertisingData()
998 BleAdvertiserHciInterface* GetHciInterface() { return hci_interface; } in GetHciInterface()
1000 BleAdvertiserHciInterface* hci_interface = nullptr;
1016 void BleAdvertisingManager::Initialize(BleAdvertiserHciInterface* interface) { in Initialize()
1038 BleAdvertiserHciInterface::Initialize(); in btm_ble_adv_init()
1039 BleAdvertisingManager::Initialize(BleAdvertiserHciInterface::Get()); in btm_ble_adv_init()
1040 BleAdvertiserHciInterface::Get()->SetAdvertisingEventObserver( in btm_ble_adv_init()
[all …]
/system/bt/stack/include/
Dble_advertiser.h64 class BleAdvertiserHciInterface; variable
73 static void Initialize(BleAdvertiserHciInterface* interface);
/system/bt/stack/test/
Dble_advertiser_test.cc37 using status_cb = BleAdvertiserHciInterface::status_cb;
38 using parameters_cb = BleAdvertiserHciInterface::parameters_cb;
39 using SetEnableData = BleAdvertiserHciInterface::SetEnableData;
88 class AdvertiserHciMock : public BleAdvertiserHciInterface {