Home
last modified time | relevance | path

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

/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/
Dhfp.rs121 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/
Dhfp_shim.cc31 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 …]
Dhfp_shim.h34 class HfpIntf {
36 HfpIntf(headset::Interface* intf) : intf_(intf){}; in HfpIntf() function
58 std::unique_ptr<HfpIntf> GetHfpProfile(const unsigned char* btif);