Home
last modified time | relevance | path

Searched refs:LeAclManagerShim (Results 1 – 7 of 7) sorted by relevance

/packages/modules/Bluetooth/system/rust/src/connection/ffi/
Dconnection_shim.cc72 struct LeAclManagerShim::impl : hci::acl_manager::LeAcceptlistCallbacks {
126 LeAclManagerShim::LeAclManagerShim() { in LeAclManagerShim() function in bluetooth::connection::LeAclManagerShim
127 pimpl_ = std::make_unique<LeAclManagerShim::impl>(); in LeAclManagerShim()
130 LeAclManagerShim::~LeAclManagerShim() = default;
132 void LeAclManagerShim::CreateLeConnection(core::AddressWithType address, in CreateLeConnection()
137 void LeAclManagerShim::CancelLeConnect(core::AddressWithType address) const { in CancelLeConnect()
142 void LeAclManagerShim::RegisterRustCallbacks( in RegisterRustCallbacks()
Dconnection_shim.h30 class LeAclManagerShim {
32 LeAclManagerShim();
33 ~LeAclManagerShim();
/packages/modules/Bluetooth/system/rust/src/connection/
Dffi.rs23 unsafe impl Send for LeAclManagerShim {} implementation
31 impl UniquePtr<LeAclManagerShim> {}
44 type LeAclManagerShim; typedef
95 impl LeAclManagerShim { implementation
97 self: Pin<&mut LeAclManagerShim>, in register_rust_callbacks() argument
111 pub struct LeAclManagerImpl(pub UniquePtr<LeAclManagerShim>);
/packages/modules/Bluetooth/system/rust/src/core/
Dffi.rs81 type LeAclManagerShim = crate::connection::LeAclManagerShim; typedef
88 le_acl_manager: UniquePtr<LeAclManagerShim>, in start() argument
Dmod.rs14 connection::{LeAclManagerImpl, LeAclManagerShim},
23 le_acl_manager: UniquePtr<LeAclManagerShim>, in start() argument
/packages/modules/Bluetooth/system/rust/src/core/ffi/
Dmodule.cc69 std::make_unique<bluetooth::connection::LeAclManagerShim>(), *fut); in Start()
/packages/modules/Bluetooth/system/rust/src/
Dconnection.rs31 pub use ffi::{register_callbacks, LeAclManagerImpl, LeAclManagerShim};