Searched defs:Hci (Results 1 – 4 of 4) sorted by relevance
/system/bt/gd/rust/shim/src/ |
D | hci.rs | 24 pub struct Hci { struct 25 internal: HciFacadeService, argument 29 impl Hci { argument 36 hci: &mut Hci, in hci_send_command() 53 pub fn hci_send_acl(hci: &mut Hci, data: &[u8]) { in hci_send_acl() 65 pub fn hci_register_event(hci: &mut Hci, event: u8) { in hci_register_event() 72 pub fn hci_register_le_event(hci: &mut Hci, subevent: u8) { in hci_register_le_event() 79 pub fn hci_set_acl_callback(hci: &mut Hci, cb: cxx::UniquePtr<ffi::u8SliceCallback>) { in hci_set_acl_callback() 83 pub fn hci_set_evt_callback(hci: &mut Hci, cb: cxx::UniquePtr<ffi::u8SliceCallback>) { in hci_set_evt_callback() 87 pub fn hci_set_le_evt_callback(hci: &mut Hci, cb: cxx::UniquePtr<ffi::u8SliceCallback>) { in hci_set_le_evt_callback()
|
D | bridge.rs | 11 type Hci; typedef 19 fn get_hci(stack: &mut Stack) -> Box<Hci>; in get_hci() 23 fn hci_set_acl_callback(hci: &mut Hci, callback: UniquePtr<u8SliceCallback>); in hci_set_acl_callback() 24 fn hci_set_evt_callback(hci: &mut Hci, callback: UniquePtr<u8SliceCallback>); in hci_set_evt_callback() 25 fn hci_set_le_evt_callback(hci: &mut Hci, callback: UniquePtr<u8SliceCallback>); in hci_set_le_evt_callback() 27 fn hci_send_command(hci: &mut Hci, data: &[u8], callback: UniquePtr<u8SliceOnceCallback>); in hci_send_command() 28 fn hci_send_acl(hci: &mut Hci, data: &[u8]); in hci_send_acl() 29 fn hci_register_event(hci: &mut Hci, event: u8); in hci_register_event() 30 fn hci_register_le_event(hci: &mut Hci, subevent: u8); in hci_register_le_event()
|
D | stack.rs | 59 pub fn get_hci(stack: &mut Stack) -> Box<Hci> { in get_hci()
|
/system/bt/gd/rust/hci/src/ |
D | lib.rs | 50 struct Hci { struct 57 async fn provide_hci(control: ControlHal, rt: Arc<Runtime>) -> Hci { in provide_hci()
|