Searched refs:RustBluetoothChip (Results 1 – 6 of 6) sorted by relevance
| /tools/netsim/src/hci/ |
| D | rust_device.h | 28 class RustBluetoothChip; variable 45 void SetRustBluetoothChip(std::unique_ptr<RustBluetoothChip>); 53 class RustBluetoothChip { 55 RustBluetoothChip(std::shared_ptr<RustDevice> rust_device) in RustBluetoothChip() function
|
| D | rust_device.cc | 39 void RustBluetoothChip::SendLinkLayerLePacket( in SendLinkLayerLePacket()
|
| D | bluetooth_facade.cc | 435 rootcanal_id, std::make_unique<RustBluetoothChip>(rust_device)); in AddRustDevice()
|
| /tools/netsim/rust/daemon/src/bluetooth/ |
| D | chip.rs | 15 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
|
| D | beacon.rs | 56 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/ |
| D | ffi.rs | 103 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
|