Searched refs:HfpIntf (Results 1 – 3 of 3) sorted by relevance
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/ |
D | hfp.rs | 121 type HfpIntf; typedef 123 unsafe fn GetHfpProfile(btif: *const u8) -> UniquePtr<HfpIntf>; in GetHfpProfile() argument 125 fn init(self: Pin<&mut HfpIntf>) -> i32; in init() 126 fn connect(self: Pin<&mut HfpIntf>, bt_addr: RawAddress) -> u32; in connect() argument 128 self: Pin<&mut HfpIntf>, in connect_audio() argument 133 fn set_active_device(self: Pin<&mut HfpIntf>, bt_addr: RawAddress) -> i32; in set_active_device() argument 134 fn set_volume(self: Pin<&mut HfpIntf>, volume: i8, bt_addr: RawAddress) -> i32; in set_volume() argument 135 fn disconnect(self: Pin<&mut HfpIntf>, bt_addr: RawAddress) -> u32; in disconnect() argument 136 fn disconnect_audio(self: Pin<&mut HfpIntf>, bt_addr: RawAddress) -> i32; in disconnect_audio() argument 138 self: Pin<&mut HfpIntf>, in device_status_notification() argument [all …]
|
/packages/modules/Bluetooth/system/gd/rust/topshim/hfp/ |
D | hfp_shim.cc | 31 static HfpIntf* g_hfpif; 234 int HfpIntf::init() { in init() 238 uint32_t HfpIntf::connect(RawAddress addr) { in connect() 242 int HfpIntf::connect_audio(RawAddress addr, bool sco_offload, bool force_cvsd) { in connect_audio() 247 int HfpIntf::set_active_device(RawAddress addr) { in set_active_device() 251 int HfpIntf::set_volume(int8_t volume, RawAddress addr) { in set_volume() 255 uint32_t HfpIntf::disconnect(RawAddress addr) { in disconnect() 259 int HfpIntf::disconnect_audio(RawAddress addr) { in disconnect_audio() 263 uint32_t HfpIntf::device_status_notification(TelephonyDeviceStatus status, RawAddress addr) { in device_status_notification() 273 uint32_t HfpIntf::indicator_query_response( in indicator_query_response() [all …]
|
D | hfp_shim.h | 34 class HfpIntf { 36 HfpIntf(headset::Interface* intf) : intf_(intf){}; in HfpIntf() function 58 std::unique_ptr<HfpIntf> GetHfpProfile(const unsigned char* btif);
|