Searched refs:BleAdvertiserHciInterface (Results 1 – 5 of 5) sorted by relevance
47 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 …]
31 class BleAdvertiserHciInterface {38 static BleAdvertiserHciInterface* Get();41 virtual ~BleAdvertiserHciInterface() = default;
47 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 …]
64 class BleAdvertiserHciInterface; variable73 static void Initialize(BleAdvertiserHciInterface* interface);
37 using status_cb = BleAdvertiserHciInterface::status_cb;38 using parameters_cb = BleAdvertiserHciInterface::parameters_cb;39 using SetEnableData = BleAdvertiserHciInterface::SetEnableData;88 class AdvertiserHciMock : public BleAdvertiserHciInterface {