Home
last modified time | relevance | path

Searched refs:CsisClientCallbacks (Results 1 – 13 of 13) sorted by relevance

/packages/modules/Bluetooth/system/btif/src/
Dbtif_csis_client.cc35 using bluetooth::csis::CsisClientCallbacks;
47 public CsisClientCallbacks {
50 void Init(CsisClientCallbacks* callbacks) override { in Init()
131 do_in_jni_thread(Bind(&CsisClientCallbacks::OnConnectionState, in OnConnectionState()
137 do_in_jni_thread(Bind(&CsisClientCallbacks::OnDeviceAvailable, in OnDeviceAvailable()
143 do_in_jni_thread(Bind(&CsisClientCallbacks::OnSetMemberAvailable, in OnSetMemberAvailable()
150 do_in_jni_thread(Bind(&CsisClientCallbacks::OnGroupLockChanged, in OnGroupLockChanged()
155 CsisClientCallbacks* callbacks_;
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/
Dcsis.rs76 pub enum CsisClientCallbacks { enum
84 pub dispatch: Box<dyn Fn(CsisClientCallbacks) + Send>,
90 csis_connection_state_callback -> CsisClientCallbacks::ConnectionState,
94 csis_device_available_callback -> CsisClientCallbacks::DeviceAvailable,
98 csis_set_member_available_callback -> CsisClientCallbacks::SetMemberAvailable,
102 csis_group_lock_changed_callback -> CsisClientCallbacks::GroupLockChanged,
/packages/modules/Bluetooth/system/include/hardware/
Dbt_csis.h51 class CsisClientCallbacks {
53 virtual ~CsisClientCallbacks() = default;
78 virtual void Init(CsisClientCallbacks* callbacks) = 0;
/packages/modules/Bluetooth/system/test/mock/
Dmock_bta_csis.cc25 using bluetooth::csis::CsisClientCallbacks;
45 void CsisClient::Initialize(CsisClientCallbacks* /* callbacks */, in Initialize() argument
/packages/modules/Bluetooth/system/gd/rust/topshim/csis/
Dcsis_shim.cc94 class DBusCsisClientCallbacks : public csis::CsisClientCallbacks {
96 static csis::CsisClientCallbacks* GetInstance() { in GetInstance()
/packages/modules/Bluetooth/system/bta/test/common/
Dmock_csis_client.cc27 bluetooth::csis::CsisClientCallbacks* callbacks, base::Closure initCb) { in Initialize()
Dmock_csis_client.h40 (bluetooth::csis::CsisClientCallbacks * callbacks,
/packages/modules/Bluetooth/android/app/jni/
Dcom_android_bluetooth_csip_set_coordinator.cpp27 using bluetooth::csis::CsisClientCallbacks;
71 class CsisClientCallbacksImpl : public CsisClientCallbacks {
/packages/modules/Bluetooth/system/bta/include/
Dbta_csis_api.h35 static void Initialize(bluetooth::csis::CsisClientCallbacks* callbacks,
/packages/modules/Bluetooth/system/gd/rust/linux/stack/src/
Dlib.rs53 csis::CsisClientCallbacks,
95 CsisClient(CsisClientCallbacks),
Dbluetooth_media.rs16 BtCsisConnectionState, CsisClient, CsisClientCallbacks, CsisClientCallbacksDispatcher,
771 pub fn dispatch_csis_callbacks(&mut self, cb: CsisClientCallbacks) { in dispatch_csis_callbacks() argument
773 CsisClientCallbacks::ConnectionState(addr, state) => { in dispatch_csis_callbacks()
798 CsisClientCallbacks::DeviceAvailable(addr, group_id, group_size, rank, uuid) => { in dispatch_csis_callbacks()
808 CsisClientCallbacks::SetMemberAvailable(addr, group_id) => { in dispatch_csis_callbacks()
827 CsisClientCallbacks::GroupLockChanged(group_id, locked, status) => { in dispatch_csis_callbacks()
/packages/modules/Bluetooth/system/bta/csis/
Dcsis_client.cc120 CsisClientImpl(bluetooth::csis::CsisClientCallbacks* callbacks, in CsisClientImpl()
2343 bluetooth::csis::CsisClientCallbacks* callbacks_;
2383 void CsisClient::Initialize(bluetooth::csis::CsisClientCallbacks* callbacks, in Initialize()
Dcsis_client_test.cc58 using bluetooth::csis::CsisClientCallbacks;
106 class MockCsisCallbacks : public CsisClientCallbacks {