Searched refs:btif_intf (Results 1 – 7 of 7) sorted by relevance
/packages/modules/Bluetooth/system/gd/rust/topshim/facade/src/ |
D | adapter_service.rs | 76 btif_intf: Arc<Mutex<BluetoothInterface>>, field 93 pub fn create(rt: Arc<Runtime>, btif_intf: Arc<Mutex<BluetoothInterface>>) -> grpcio::Service { in create() 95 btif_intf.lock().unwrap().initialize( in create() 96 get_bt_dispatcher(btif_intf.clone(), event_tx.clone()), in create() 101 btif_intf, in create() 230 true => self.btif_intf.lock().unwrap().enable(), in toggle_stack() 231 false => self.btif_intf.lock().unwrap().disable(), in toggle_stack() 252 .btif_intf in set_discovery_mode() 265 self.btif_intf.lock().unwrap().clear_event_filter(); in clear_event_filter() 272 self.btif_intf.lock().unwrap().clear_event_mask(); in clear_event_mask() [all …]
|
D | security_service.rs | 21 btif_intf: Arc<Mutex<BluetoothInterface>>, field 27 pub fn create(rt: Arc<Runtime>, btif_intf: Arc<Mutex<BluetoothInterface>>) -> grpcio::Service { in create() 28 create_security_service(Self { rt, btif_intf }) in create() 35 self.btif_intf.lock().unwrap().remove_bond(&raw_address); in remove_bond() 47 self.btif_intf.lock().unwrap().generate_local_oob_data(req.transport); in generate_local_oob_data() 59 let btif = self.btif_intf.clone(); in create_bond()
|
D | main.rs | 86 let btif_intf = Arc::new(Mutex::new(btif::get_btinterface().unwrap())); in async_main() localVariable 90 adapter_service::AdapterServiceImpl::create(rt.clone(), btif_intf.clone()); in async_main() 93 security_service::SecurityServiceImpl::create(rt.clone(), btif_intf.clone()); in async_main() 95 let gatt_service_impl = gatt_service::GattServiceImpl::create(rt.clone(), btif_intf.clone()); in async_main() 98 hf_client_service::HfClientServiceImpl::create(rt.clone(), btif_intf.clone()); in async_main() 100 let hfp_service_impl = hfp_service::HfpServiceImpl::create(rt.clone(), btif_intf.clone()); in async_main() 102 let media_service_impl = media_service::MediaServiceImpl::create(rt.clone(), btif_intf.clone()); in async_main() 107 btif_intf.clone().lock().unwrap().enable(); in async_main()
|
D | media_service.rs | 42 pub fn create(rt: Arc<Runtime>, btif_intf: Arc<Mutex<BluetoothInterface>>) -> grpcio::Service { in create() 43 let mut btif_a2dp = A2dp::new(&btif_intf.lock().unwrap()); in create() 44 let btif_a2dp_sink = A2dpSink::new(&btif_intf.lock().unwrap()); in create() 45 let mut btif_avrcp = Avrcp::new(&btif_intf.lock().unwrap()); in create()
|
D | hf_client_service.rs | 31 pub fn create(rt: Arc<Runtime>, btif_intf: Arc<Mutex<BluetoothInterface>>) -> grpcio::Service { in create() 32 let hf_client = Arc::new(Mutex::new(HfClient::new(&btif_intf.lock().unwrap()))); in create()
|
D | hfp_service.rs | 55 pub fn create(rt: Arc<Runtime>, btif_intf: Arc<Mutex<BluetoothInterface>>) -> grpcio::Service { in create() 56 let btif_hfp = Arc::new(Mutex::new(Hfp::new(&btif_intf.lock().unwrap()))); in create()
|
D | gatt_service.rs | 35 btif_intf: Arc<Mutex<BluetoothInterface>>, field 46 pub fn create(rt: Arc<Runtime>, btif_intf: Arc<Mutex<BluetoothInterface>>) -> grpcio::Service { in create() 48 let btif_clone = btif_intf.clone(); in create() 51 btif_intf, in create()
|