Home
last modified time | relevance | path

Searched refs:RustBluetoothChip (Results 1 – 6 of 6) sorted by relevance

/tools/netsim/src/hci/
Drust_device.h28 class RustBluetoothChip; variable
45 void SetRustBluetoothChip(std::unique_ptr<RustBluetoothChip>);
53 class RustBluetoothChip {
55 RustBluetoothChip(std::shared_ptr<RustDevice> rust_device) in RustBluetoothChip() function
Drust_device.cc39 void RustBluetoothChip::SendLinkLayerLePacket( in SendLinkLayerLePacket()
Dbluetooth_facade.cc435 rootcanal_id, std::make_unique<RustBluetoothChip>(rust_device)); in AddRustDevice()
/tools/netsim/rust/daemon/src/bluetooth/
Dchip.rs15 use crate::{devices::chip::ChipIdentifier, ffi::ffi_bluetooth::RustBluetoothChip};
34 pub rust_chip: UniquePtr<RustBluetoothChip>,
40 rust_chip: UniquePtr<RustBluetoothChip>, in create_add_rust_device_result() argument
Dbeacon.rs56 RwLock<HashMap<ChipIdentifier, Mutex<UniquePtr<ffi_bluetooth::RustBluetoothChip>>>>,
60 ) -> &'static RwLock<HashMap<ChipIdentifier, Mutex<UniquePtr<ffi_bluetooth::RustBluetoothChip>>>> { in get_bt_chips() argument
/tools/netsim/rust/daemon/src/
Dffi.rs103 rust_chip: UniquePtr<RustBluetoothChip>, in create_add_rust_device_result() argument
130 type RustBluetoothChip; typedef
133 fn SendLinkLayerLePacket(self: &RustBluetoothChip, packet: &[u8], tx_power: i8); in SendLinkLayerLePacket() argument
235 unsafe impl Send for ffi_bluetooth::RustBluetoothChip {} implementation