Home
last modified time | relevance | path

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

/system/bt/gd/rust/topshim/src/
Dbtif.rs85 pub struct BtProperty { struct
120 fn SetAdapterProperty(&self, prop: &BtProperty) -> i32; in SetAdapterProperty()
124 fn SetRemoteDeviceProperty(&self, address: &RustRawAddress, prop: &BtProperty) -> i32; in SetRemoteDeviceProperty()
195 properties: Vec<BtProperty>, in adapter_properties_callback() argument
202 properties: Vec<BtProperty>, in remote_device_properties_callback() argument
207 properties: Vec<BtProperty>, in device_found_callback() argument
251 pub adapter_properties_changed: Box<dyn Fn(i32, i32, Vec<ffi::BtProperty>) + Send>,
253 Box<dyn Fn(i32, ffi::RustRawAddress, i32, Vec<ffi::BtProperty>) + Send>,
254 pub device_found: Box<dyn Fn(i32, Vec<ffi::BtProperty>) + Send>,
311 pub fn set_adapter_property(&mut self, prop: &ffi::BtProperty) -> i32 { in set_adapter_property()
[all …]
/system/bt/gd/rust/topshim/btif/
Dbtif_shim.h31 struct BtProperty;
48 int SetAdapterProperty(const BtProperty& prop) const;
52 int SetRemoteDeviceProperty(const RustRawAddress& address, const BtProperty& prop) const;
Dbtif_shim.cc40 static ::rust::Vec<BtProperty> prop_to_vec(int num_properties, bt_property_t* properties) { in prop_to_vec()
41 ::rust::Vec<BtProperty> rust_properties; in prop_to_vec()
52BtProperty prop = {.prop_type = properties[i].type, .len = properties[i].len, .val = std::move(val… in prop_to_vec()
240 static bt_property_t convert_to_cprop(const BtProperty& prop) { in convert_to_cprop()
250 int BluetoothIntf::SetAdapterProperty(const BtProperty& prop) const { in SetAdapterProperty()
266 int BluetoothIntf::SetRemoteDeviceProperty(const RustRawAddress& address, const BtProperty& prop) c… in SetRemoteDeviceProperty()
/system/bt/gd/rust/linux/adapter/src/
Dmain.rs19 AdapterPropertiesChanged(i32, i32, Vec<ffi::BtProperty>),
20 RemoteDevicePropertiesChanged(i32, ffi::RustRawAddress, i32, Vec<ffi::BtProperty>),
21 DeviceFound(i32, Vec<ffi::BtProperty>),
/system/bt/gd/rust/linux/stack/src/
Dbluetooth.rs95 properties: Vec<ffi::BtProperty>, in adapter_properties_changed() argument
136 properties: Vec<ffi::BtProperty>, in adapter_properties_changed() argument
Dlib.rs59 BluetoothAdapterPropertiesChanged(i32, i32, Vec<ffi::BtProperty>),