Home
last modified time | relevance | path

Searched refs:ControllerIntf (Results 1 – 3 of 3) sorted by relevance

/packages/modules/Bluetooth/system/gd/rust/topshim/controller/
Dcontroller_shim.cc30 static ControllerIntf* g_controller_intf;
33 ControllerIntf::~ControllerIntf() {} in ~ControllerIntf()
35 std::unique_ptr<ControllerIntf> GetControllerInterface() { in GetControllerInterface()
37 auto controller_intf = std::make_unique<ControllerIntf>(); in GetControllerInterface()
42 RawAddress ControllerIntf::read_local_addr() const { in read_local_addr()
47 uint64_t ControllerIntf::get_ble_supported_states() const { in get_ble_supported_states()
52 uint64_t ControllerIntf::get_ble_local_supported_features() const { in get_ble_local_supported_features()
Dcontroller_shim.h30 class ControllerIntf {
32 ControllerIntf() : controller_(shim::GetController()) {} in ControllerIntf() function
33 ~ControllerIntf();
43 std::unique_ptr<ControllerIntf> GetControllerInterface();
/packages/modules/Bluetooth/system/gd/rust/topshim/src/
Dcontroller.rs12 type ControllerIntf; typedef
14 fn GetControllerInterface() -> UniquePtr<ControllerIntf>; in GetControllerInterface()
15 fn read_local_addr(self: &ControllerIntf) -> RawAddress; in read_local_addr()
16 fn get_ble_supported_states(self: &ControllerIntf) -> u64; in get_ble_supported_states()
17 fn get_ble_local_supported_features(self: &ControllerIntf) -> u64; in get_ble_local_supported_features()
22 internal: cxx::UniquePtr<ffi::ControllerIntf>,