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.cc48 using SetEnableData = BleAdvertiserHciInterface::SetEnableData;
165 public BleAdvertiserHciInterface::AdvertisingEventObserver {
167 BleAdvertisingManagerImpl(BleAdvertiserHciInterface* interface) in BleAdvertisingManagerImpl()
824 base::Bind(&BleAdvertiserHciInterface::SetPeriodicAdvertisingData, in SetPeriodicAdvertisingData()
1004 BleAdvertiserHciInterface* GetHciInterface() { return hci_interface; } in GetHciInterface()
1006 BleAdvertiserHciInterface* hci_interface = nullptr;
1022 void BleAdvertisingManager::Initialize(BleAdvertiserHciInterface* interface) { in Initialize()
1044 BleAdvertiserHciInterface::Initialize(); in btm_ble_adv_init()
1045 BleAdvertisingManager::Initialize(BleAdvertiserHciInterface::Get()); in btm_ble_adv_init()
1046 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;
90 class AdvertiserHciMock : public BleAdvertiserHciInterface {