Home
last modified time | relevance | path

Searched refs:IAdapterStateObserver (Results 1 - 4 of 4) sorted by relevance

/foundation/communication/bluetooth_service/services/bluetooth/service/include/
H A Dinterface_adapter_manager.h47 class IAdapterStateObserver { class
50 * @brief A destructor used to delete the <b>IAdapterStateObserver</b> instance.
54 virtual ~IAdapterStateObserver() = default;
57 * @brief IAdapterStateObserver state change function.
194 * @param observer Class IAdapterStateObserver pointer to register observer.
199 virtual bool RegisterStateObserver(IAdapterStateObserver &observer) const = 0;
204 * @param observer Class IAdapterStateObserver pointer to deregister observer.
209 virtual bool DeregisterStateObserver(IAdapterStateObserver &observer) const = 0;
/foundation/communication/bluetooth_service/services/bluetooth/service/src/common/
H A Dadapter_manager.h136 * @param observer Class IAdapterStateObserver pointer to register observer.
141 bool RegisterStateObserver(IAdapterStateObserver &observer) const override;
146 * @param observer Class IAdapterStateObserver pointer to deregister observer.
151 bool DeregisterStateObserver(IAdapterStateObserver &observer) const override;
H A Dadapter_manager.cpp87 BaseObserverList<IAdapterStateObserver> adapterObservers_ = {};
508 bool AdapterManager::RegisterStateObserver(IAdapterStateObserver &observer) const in RegisterStateObserver()
513 bool AdapterManager::DeregisterStateObserver(IAdapterStateObserver &observer) const in DeregisterStateObserver()
619 [transport, state](IAdapterStateObserver &observer) { observer.OnStateChange(transport, state); }); in OnAdapterStateChange()
/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_host_server.cpp174 class BluetoothHostServer::impl::AdapterStateObserver : public IAdapterStateObserver {

Completed in 6 milliseconds