Searched refs:CsisClientIntf (Results 1 – 3 of 3) sorted by relevance
42 type CsisClientIntf; typedef44 unsafe fn GetCsisClientProfile(btif: *const u8) -> UniquePtr<CsisClientIntf>; in GetCsisClientProfile() argument46 fn init(self: Pin<&mut CsisClientIntf>); in init() argument47 fn connect(self: Pin<&mut CsisClientIntf>, addr: RawAddress); in connect() argument48 fn disconnect(self: Pin<&mut CsisClientIntf>, addr: RawAddress); in disconnect() argument49 fn lock_group(self: Pin<&mut CsisClientIntf>, group_id: i32, lock: bool); in lock_group() argument50 fn remove_device(self: Pin<&mut CsisClientIntf>, addr: RawAddress); in remove_device() argument51 fn cleanup(self: Pin<&mut CsisClientIntf>); in cleanup() argument106 internal: cxx::UniquePtr<ffi::CsisClientIntf>,146 let csis_if: cxx::UniquePtr<ffi::CsisClientIntf>; in new()
36 static CsisClientIntf* g_csis_if;133 std::unique_ptr<CsisClientIntf> GetCsisClientProfile(const unsigned char* btif) { in GetCsisClientProfile()138 auto csis_if = std::make_unique<CsisClientIntf>( in GetCsisClientProfile()147 void CsisClientIntf::init(/*CsisClientCallbacks* callbacks*/) { in init()151 void CsisClientIntf::connect(RawAddress addr) { in connect()155 void CsisClientIntf::disconnect(RawAddress addr) { in disconnect()159 void CsisClientIntf::lock_group(int group_id, bool lock) { in lock_group()163 void CsisClientIntf::remove_device(RawAddress addr) { in remove_device()167 void CsisClientIntf::cleanup() { in cleanup()
29 class CsisClientIntf {31 CsisClientIntf(csis::CsisClientInterface* intf) : intf_(intf){}; in CsisClientIntf() function44 std::unique_ptr<CsisClientIntf> GetCsisClientProfile(const unsigned char* btif);