Home
last modified time | relevance | path

Searched refs:callbacks_ (Results 1 – 25 of 28) sorted by relevance

12

/packages/modules/Bluetooth/offload/hal/include/hal/
Dffi.h77 IBluetoothHciCallbacks(const CCallbacks *callbacks) : callbacks_(*callbacks) {} in IBluetoothHciCallbacks()
80 callbacks_.initialization_complete(callbacks_.handle, status); in initializationComplete()
84 callbacks_.event_received(callbacks_.handle, data.data(), data.size()); in hciEventReceived()
88 callbacks_.acl_received(callbacks_.handle, data.data(), data.size()); in aclDataReceived()
92 callbacks_.sco_received(callbacks_.handle, data.data(), data.size()); in scoDataReceived()
96 callbacks_.iso_received(callbacks_.handle, data.data(), data.size()); in isoDataReceived()
100 CCallbacks callbacks_;
/packages/modules/Bluetooth/system/btif/src/
Dbtif_vc.cc56 this->callbacks_ = callbacks; in Init()
68 do_in_jni_thread(Bind(&VolumeControlCallbacks::OnConnectionState, Unretained(callbacks_), state, in OnConnectionState()
74 do_in_jni_thread(Bind(&VolumeControlCallbacks::OnVolumeStateChanged, Unretained(callbacks_), in OnVolumeStateChanged()
81 Unretained(callbacks_), group_id, volume, mute, isAutonomous)); in OnGroupVolumeStateChanged()
86 do_in_jni_thread(Bind(&VolumeControlCallbacks::OnDeviceAvailable, Unretained(callbacks_), in OnDeviceAvailable()
96 Unretained(callbacks_), address, ext_output_id, offset)); in OnExtAudioOutVolumeOffsetChanged()
102 Unretained(callbacks_), address, ext_output_id, location)); in OnExtAudioOutLocationChanged()
108 Unretained(callbacks_), address, ext_output_id, descr)); in OnExtAudioOutDescriptionChanged()
114 do_in_jni_thread(Bind(&VolumeControlCallbacks::OnExtAudioInStateChanged, Unretained(callbacks_), in OnExtAudioInStateChanged()
120 Unretained(callbacks_), address, ext_input_id)); in OnExtAudioInSetGainSettingFailed()
[all …]
Dbtif_has_client.cc55 this->callbacks_ = callbacks; in Init()
114 Bind(&HasClientCallbacks::OnConnectionState, Unretained(callbacks_), state, addr)); in OnConnectionState()
119 Bind(&HasClientCallbacks::OnDeviceAvailable, Unretained(callbacks_), addr, features)); in OnDeviceAvailable()
124 Bind(&HasClientCallbacks::OnFeaturesUpdate, Unretained(callbacks_), addr, features)); in OnFeaturesUpdate()
129 do_in_jni_thread(Bind(&HasClientCallbacks::OnActivePresetSelected, Unretained(callbacks_), in OnActivePresetSelected()
135 do_in_jni_thread(Bind(&HasClientCallbacks::OnActivePresetSelectError, Unretained(callbacks_), in OnActivePresetSelectError()
141 do_in_jni_thread(Bind(&HasClientCallbacks::OnPresetInfo, Unretained(callbacks_), in OnPresetInfo()
147 do_in_jni_thread(Bind(&HasClientCallbacks::OnPresetInfoError, Unretained(callbacks_), in OnPresetInfoError()
153 do_in_jni_thread(Bind(&HasClientCallbacks::OnSetPresetNameError, Unretained(callbacks_), in OnSetPresetNameError()
158 HasClientCallbacks* callbacks_; member in __anon7749b7c10111::HearingAaccessClientServiceInterfaceImpl
Dbtif_le_audio_broadcaster.cc50 this->callbacks_ = callbacks; in Initialize()
100 do_in_jni_thread(Bind(&LeAudioBroadcasterCallbacks::OnBroadcastCreated, Unretained(callbacks_), in OnBroadcastCreated()
106 Unretained(callbacks_), broadcast_id)); in OnBroadcastDestroyed()
111 Unretained(callbacks_), broadcast_id, state)); in OnBroadcastStateChanged()
118 Unretained(callbacks_), broadcast_id, broadcast_metadata)); in OnBroadcastMetadataChanged()
123 Unretained(callbacks_), success)); in OnBroadcastAudioSessionCreated()
131 LeAudioBroadcasterCallbacks* callbacks_; member in __anonc85de8520111::LeAudioBroadcasterInterfaceImpl
Dbtif_csis_client.cc54 this->callbacks_ = callbacks; in Init()
128 Bind(&CsisClientCallbacks::OnConnectionState, Unretained(callbacks_), addr, state)); in OnConnectionState()
133 do_in_jni_thread(Bind(&CsisClientCallbacks::OnDeviceAvailable, Unretained(callbacks_), addr, in OnDeviceAvailable()
138 do_in_jni_thread(Bind(&CsisClientCallbacks::OnSetMemberAvailable, Unretained(callbacks_), addr, in OnSetMemberAvailable()
144 do_in_jni_thread(Bind(&CsisClientCallbacks::OnGroupLockChanged, Unretained(callbacks_), in OnGroupLockChanged()
149 CsisClientCallbacks* callbacks_; member in __anon098972f70111::CsipSetCoordinatorServiceInterfaceImpl
Dbtif_hci_vs.cc77 callbacks_ = callbacks; in init()
80 get_main()->Bind(EventCallback, callbacks_)); in init()
84 if (callbacks_ == nullptr) { in sendCommand()
100 get_main()->BindOnce(CommandStatusOrCompleteCallback, callbacks_, std::move(cookie))); in sendCommand()
104 BluetoothHciVendorSpecificCallbacks* callbacks_ = nullptr; member in bluetooth::hci_vs::BluetoothHciVendorSpecificInterfaceImpl
/packages/modules/Bluetooth/system/stack/arbiter/
Dacl_arbiter.cc44 RustArbiterCallbacks callbacks_{}; variable
52 callbacks_.on_le_connect(tcb_idx, advertiser_id); in OnLeConnect()
60 callbacks_.on_le_disconnect(tcb_idx); in OnLeDisconnect()
74 return callbacks_.intercept_packet(tcb_idx, std::move(vec)); in InterceptAttPacket()
82 callbacks_.on_outgoing_mtu_req(tcb_idx); in OnOutgoingMtuReq()
90 callbacks_.on_incoming_mtu_resp(tcb_idx, mtu); in OnIncomingMtuResp()
98 callbacks_.on_incoming_mtu_req(tcb_idx, mtu); in OnIncomingMtuReq()
133 callbacks_ = {on_le_connect, on_le_disconnect, intercept_packet, in StoreCallbacksFromRust()
/packages/modules/Bluetooth/system/bta/groups/
Dgroups.cc103 for (auto c : callbacks_) { in add_to_group()
162 for (auto c : callbacks_) { in RemoveDevice()
167 for (auto c : callbacks_) { in RemoveDevice()
243 for (auto c : callbacks_) { in DeserializeGroups()
251 callbacks_.push_back(std::move(callbacks)); in AddCallbacks()
262 auto it = find_if(callbacks_.begin(), callbacks_.end(), in Clear()
265 if (it != callbacks_.end()) { in Clear()
266 callbacks_.erase(it); in Clear()
269 if (callbacks_.size() != 0) { in Clear()
280 stream << " Num. registered clients: " << callbacks_.size() << std::endl; in Dump()
[all …]
/packages/modules/Bluetooth/system/bta/le_audio/broadcaster/
Dstate_machine.cc78 if (callbacks_) { in ~BroadcastStateMachineImpl()
79 callbacks_->OnStateMachineDestroyed(GetBroadcastId()); in ~BroadcastStateMachineImpl()
119 base::Unretained(this->callbacks_), broadcast_id)); in RequestOwnAddress()
157 callbacks_->OnStateMachineCreateStatus(GetBroadcastId(), false); in OnCreateAnnouncement()
179 callbacks_->OnStateMachineEvent(GetBroadcastId(), GetState()); in OnEnableAnnouncement()
190 callbacks_->OnStateMachineEvent(GetBroadcastId(), GetState()); in OnEnableAnnouncement()
198 callbacks_->OnAnnouncementUpdated(GetBroadcastId()); in OnUpdateAnnouncement()
240 static IBroadcastStateMachineCallbacks* callbacks_; member in __anon1bc24a3d0111::BroadcastStateMachineImpl
253 callbacks_->OnStateMachineEvent(GetBroadcastId(), GetState()); in __anon1bc24a3d0202()
280 callbacks_->OnStateMachineEvent(GetBroadcastId(), GetState()); in __anon1bc24a3d0b02()
[all …]
Dbroadcaster.cc112 LeAudioBroadcasterImpl(bluetooth::le_audio::LeAudioBroadcasterCallbacks* callbacks_) in LeAudioBroadcasterImpl() argument
113 : callbacks_(callbacks_), in LeAudioBroadcasterImpl()
159 callbacks_ = nullptr; in CleanUp()
521 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
527 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
538 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
585 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
595 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
608 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
648 callbacks_->OnBroadcastCreated(bluetooth::le_audio::kBroadcastIdInvalid, false); in CreateAudioBroadcast()
[all …]
/packages/modules/Bluetooth/system/gd/hal/
Dhci_backend_aidl.cc30 AidlHciCallbacks(std::shared_ptr<HciBackendCallbacks> callbacks) : callbacks_(callbacks) {} in AidlHciCallbacks()
35 callbacks_->initializationComplete(); in initializationComplete()
40 callbacks_->hciEventReceived(packet); in hciEventReceived()
45 callbacks_->aclDataReceived(packet); in aclDataReceived()
50 callbacks_->scoDataReceived(packet); in scoDataReceived()
55 callbacks_->isoDataReceived(packet); in isoDataReceived()
60 std::shared_ptr<HciBackendCallbacks> callbacks_; member in bluetooth::hal::AidlHciCallbacks
Dhci_backend_hidl.cc41 HidlHciCallbacks(std::shared_ptr<HciBackendCallbacks> callbacks) : callbacks_(callbacks) {} in HidlHciCallbacks()
46 callbacks_->initializationComplete(); in initializationComplete()
51 callbacks_->hciEventReceived(packet); in hciEventReceived()
56 callbacks_->aclDataReceived(packet); in aclDataReceived()
61 callbacks_->scoDataReceived(data); in scoDataReceived()
66 callbacks_->isoDataReceived(data); in isoDataReceived()
71 std::shared_ptr<HciBackendCallbacks> callbacks_; member in bluetooth::hal::HidlHciCallbacks
Dhci_hal_android.cc134 callbacks_->SetCallback(callback); in registerIncomingPacketCallback()
137 void unregisterIncomingPacketCallback() override { callbacks_->ResetCallback(); } in unregisterIncomingPacketCallback()
188 callbacks_ = std::make_shared<HciCallbacksImpl>(btsnoop_logger_, link_clocker_); in Start()
190 backend_->initialize(callbacks_); in Start()
191 callbacks_->init_promise->get_future().wait(); in Start()
196 callbacks_.reset(); in Stop()
204 std::shared_ptr<HciCallbacksImpl> callbacks_; member in bluetooth::hal::HciHalImpl
/packages/modules/Bluetooth/system/gd/hal/fuzz/
Dfuzz_hci_hal.cc28 callbacks_ = callbacks; in registerIncomingPacketCallback()
31 void FuzzHciHal::unregisterIncomingPacketCallback() { callbacks_ = nullptr; } in unregisterIncomingPacketCallback()
84 callbacks_->hciEventReceived(data); in injectHciEvent()
93 callbacks_->aclDataReceived(data); in injectAclData()
102 callbacks_->scoDataReceived(data); in injectScoData()
111 callbacks_->isoDataReceived(data); in injectIsoData()
/packages/modules/Bluetooth/system/bta/has/
Dhas_client.cc139 : gatt_if_(0), callbacks_(callbacks) { in HasClientImpl()
169 callbacks_->OnConnectionState(ConnectionState::DISCONNECTED, address); in Connect()
222 callbacks_->OnDeviceAvailable(address, features); in AddFromStorage()
254 callbacks_->OnConnectionState(ConnectionState::DISCONNECTED, address); in Disconnect()
259 callbacks_->OnConnectionState(ConnectionState::DISCONNECTED, address); in Disconnect()
296 callbacks_->OnConnectionState(ConnectionState::DISCONNECTED, addr); in Disconnect()
301 callbacks_->OnConnectionState(ConnectionState::DISCONNECTED, addr); in Disconnect()
379 callbacks_->OnActivePresetSelectError(op.addr_or_group, GattStatus2SvcErrorCode(status)); in OnHasActivePresetCycleStatus()
414 callbacks_->OnSetPresetNameError(device->addr, op.index, GattStatus2SvcErrorCode(status)); in OnHasPresetNameSetStatus()
445 callbacks_->OnPresetInfoError(device->addr, op.index, GattStatus2SvcErrorCode(status)); in OnHasPresetNameGetStatus()
[all …]
/packages/modules/Bluetooth/system/bta/vc/
Dvc.cc116 : gatt_if_(0), callbacks_(callbacks), latest_operation_id_(0) { in VolumeControlImpl()
149 callbacks_->OnConnectionState(ConnectionState::DISCONNECTED, address); in Connect()
161 callbacks_->OnConnectionState(ConnectionState::CONNECTED, device->address); in Connect()
439 callbacks_->OnVolumeStateChanged(device->address, device->volume, device->mute, device->flags, in HandleAutonomusVolumeChange()
448 callbacks_->OnVolumeStateChanged(device->address, device->volume, device->mute, device->flags, in HandleAutonomusVolumeChange()
465 callbacks_->OnGroupVolumeStateChanged(group_id, device->volume, device->mute, true); in HandleAutonomusVolumeChange()
514 callbacks_->OnVolumeStateChanged(device->address, device->volume, device->mute, device->flags, in OnVolumeControlStateReadOrNotified()
541 callbacks_->OnGroupVolumeStateChanged(op->group_id_, device->volume, device->mute, in OnVolumeControlStateReadOrNotified()
546 callbacks_->OnVolumeStateChanged(device->address, device->volume, device->mute, device->flags, in OnVolumeControlStateReadOrNotified()
580 callbacks_->OnExtAudioOutVolumeOffsetChanged(device->address, offset->id, offset->offset); in OnExtAudioOutStateChanged()
[all …]
/packages/modules/Bluetooth/system/gd/hci/
Dle_periodic_sync_manager.h80 callbacks_(callbacks), in PeriodicSyncManager()
88 void SetScanningCallback(ScanningCallback* callbacks) { callbacks_ = callbacks; } in SetScanningCallback()
93 callbacks_->OnPeriodicSyncStarted(request.request_id, status, 0, request.advertiser_sid, in StartSync()
150 callbacks_->OnPeriodicSyncTransferred(pa_source, status, address); in TransferSync()
170 callbacks_->OnPeriodicSyncTransferred(pa_source, status, address); in SyncSetInfo()
229 callbacks_->OnPeriodicSyncStarted(sync->request_id, (uint8_t)status, 0, sync->advertiser_sid, in HandlePeriodicAdvertisingCreateSyncStatus()
278 callbacks_->OnPeriodicSyncTransferred(periodic_sync_transfer->pa_source, in HandlePeriodicAdvertisingSyncTransferComplete()
337 callbacks_->OnPeriodicSyncStarted(periodic_sync->request_id, (uint8_t)event_view.GetStatus(), in HandleLePeriodicAdvertisingSyncEstablished()
378 callbacks_->OnPeriodicSyncReport(sync_handle, event_view.GetTxPower(), event_view.GetRssi(), in HandleLePeriodicAdvertisingReport()
387 callbacks_->OnPeriodicSyncLost(sync_handle); in HandleLePeriodicAdvertisingSyncLost()
[all …]
/packages/modules/Bluetooth/system/main/test/
Dmain_shim_test.cc230 callbacks_ = callbacks; in RegisterCallbacks()
263 hci::acl_manager::ConnectionManagementCallbacks* callbacks_{nullptr}; member in MockClassicAclConnection
280 callbacks_ = callbacks; in RegisterCallbacks()
303 hci::acl_manager::LeConnectionManagementCallbacks* callbacks_{nullptr}; member in MockLeAclConnection
397 ASSERT_NE(nullptr, raw_connection_->callbacks_); in SetUp()
414 raw_connection_->callbacks_->OnDisconnection(hci::ErrorCode::SUCCESS); in TearDown()
482 raw_connection->callbacks_->OnDisconnection(hci::ErrorCode::SUCCESS); in TEST_F()
616 ASSERT_NE(nullptr, raw_connection->callbacks_); in TEST_F()
628 raw_connection->callbacks_->OnDisconnection(hci::ErrorCode::SUCCESS); in TEST_F()
646 raw_connection_->callbacks_->OnReadRemoteExtendedFeaturesComplete(1, max_page, in TEST_F()
[all …]
/packages/modules/Bluetooth/system/bta/ras/
Dras_client.cc176 void RegisterCallbacks(bluetooth::ras::RasClientCallbacks* callbacks) { callbacks_ = callbacks; } in RegisterCallbacks()
198 callbacks_->OnConnected(address, real_time_att_handle, in Connect()
266 callbacks_->OnConnIntervalUpdated(tracker->address_for_cs_, tracker->conn_interval_); in OnConnUpdated()
291 callbacks_->OnDisconnected(tracker->address_for_cs_, in OnGattConnected()
314 callbacks_->OnDisconnected(tracker->address_for_cs_, RasDisconnectReason::GATT_DISCONNECT); in OnGattDisconnected()
344 callbacks_->OnDisconnected(tracker->address_for_cs_, in OnGattServiceSearchComplete()
356 callbacks_->OnDisconnected(tracker->address_for_cs_, in OnGattServiceSearchComplete()
381 callbacks_->OnDisconnected(tracker->address_for_cs_, in OnGattServiceSearchComplete()
394 callbacks_->OnDisconnected(tracker->address_for_cs_, RasDisconnectReason::FATAL_ERROR); in OnGattServiceSearchComplete()
409 callbacks_->OnMtuChangedFromClient(tracker->address_for_cs_, evt.mtu); in OnGattConfigMtu()
[all …]
Dras_server.cc114 void RegisterCallbacks(bluetooth::ras::RasServerCallbacks* callbacks) { callbacks_ = callbacks; } in RegisterCallbacks()
254 callbacks_->OnRasServerConnected(identity_address); in OnGattConnect()
266 callbacks_->OnMtuChangedFromServer(remote_bda, it->second.mtu); in OnGattMtuChanged()
285 callbacks_->OnRasServerDisconnected(ble_identity_bd_addr.bda); in NotifyRasServerDisconnected()
552 callbacks_->OnVendorSpecificReply(ble_bd_addr.bda, vendor_specific_characteristics_); in WriteVendorSpecificCharacteristic()
795 bluetooth::ras::RasServerCallbacks* callbacks_; member in __anond168bd4f0111::RasServerImpl
/packages/modules/Bluetooth/system/gd/hci/acl_manager/
Dclassic_acl_connection_test.cc272 TestConnectionManagementCallbacks callbacks_; member in bluetooth::hci::acl_manager::ClassicAclConnectionTest
279 connection->RegisterCallbacks(&callbacks_, handler_); in TEST_F()
289 connection_->RegisterCallbacks(&callbacks_, handler_); in SetUpConnection()
331 ASSERT_TRUE(!callbacks_.on_disconnection_error_code_queue_.empty()); in TEST_F()
334 ASSERT_EQ(error_code, callbacks_.on_disconnection_error_code_queue_.front()); in TEST_F()
335 callbacks_.on_disconnection_error_code_queue_.pop(); in TEST_F()
Dle_acl_connection_test.cc152 connection_->RegisterCallbacks(&callbacks_, handler_); in SetUp()
177 MockLeConnectionManagementCallbacks callbacks_; member in bluetooth::hci::acl_manager::__anon774dc5dc0111::LeAclConnectionTest
198 EXPECT_CALL(callbacks_, OnLeSubrateChange).Times(0); in TEST_F()
209 EXPECT_CALL(callbacks_, OnLeSubrateChange(ErrorCode::UNKNOWN_HCI_COMMAND, 0, 0, 0, 0)); in TEST_F()
/packages/modules/Bluetooth/system/bta/le_audio/
Dle_audio_health_status.cc203 std::vector<LeAudioRecommendationActionCb> callbacks_; member in bluetooth::le_audio::LeAudioHealthStatusImpl
234 callbacks_.clear(); in clear_module()
241 for (auto& cb : callbacks_) { in send_recommendation_for_device()
249 for (auto& cb : callbacks_) { in send_recommendation_for_group()
277 void register_callback(LeAudioRecommendationActionCb cb) { callbacks_.push_back(std::move(cb)); } in register_callback()
Dclient.cc400 callbacks_(callbacks), in LeAudioClientImpl()
852 callbacks_->OnAudioConf(group->audio_directions_, group->group_id_, in UpdateLocationsAndContextsAvailability()
987 callbacks_->OnGroupNodeStatus(address, new_group->group_id_, GroupNodeStatus::ADDED); in group_add_node()
1038 callbacks_->OnGroupNodeStatus(address, group_id, GroupNodeStatus::REMOVED); in group_remove_node()
1614 callbacks_->OnGroupStatus(active_group_id_, GroupStatus::INACTIVE); in groupSetAndNotifyInactive()
1661 callbacks_->OnGroupStatus(group_id, GroupStatus::INACTIVE); in GroupSetActive()
1677 callbacks_->OnGroupStatus(group_id, GroupStatus::INACTIVE); in GroupSetActive()
1683 callbacks_->OnGroupStatus(group_id, GroupStatus::INACTIVE); in GroupSetActive()
1690 callbacks_->OnGroupStatus(active_group_id_, GroupStatus::ACTIVE); in GroupSetActive()
1704 callbacks_->OnGroupStatus(group_id, GroupStatus::INACTIVE); in GroupSetActive()
[all …]
/packages/modules/Bluetooth/system/bta/csis/
Dcsis_client.cc139 : gatt_if_(0), callbacks_(callbacks) { in CsisClientImpl()
265 callbacks_->OnDeviceAvailable(device->addr, csis_group->GetGroupId(), in OnGroupAddFromStorageCb()
276 callbacks_->OnConnectionState(address, ConnectionState::DISCONNECTED); in Connect()
293 callbacks_->OnConnectionState(addr, ConnectionState::DISCONNECTED); in Disconnect()
303 callbacks_->OnConnectionState(addr, ConnectionState::DISCONNECTED); in Disconnect()
469 callbacks_->OnGroupLockChanged(group_id, lock, status); in NotifyGroupStatus()
712 callbacks_->OnDeviceAvailable(device->addr, group_id, csis_group->GetDesiredSize(), rank, in AddFromStorage()
908 callbacks_->OnDeviceAvailable(device->addr, group_id, csis_group->GetDesiredSize(), in NotifyCsisDeviceValidAndStoreIfNeeded()
918 callbacks_->OnConnectionState(device->addr, ConnectionState::CONNECTED); in NotifyCsisDeviceValidAndStoreIfNeeded()
1329 callbacks_->OnSetMemberAvailable(address, device.get()->GetExpectedGroupIdMember()); in CacheAndAdvertiseExpectedMember()
[all …]

12