Home
last modified time | relevance | path

Searched refs:mSubscriptionManager (Results 1 – 5 of 5) sorted by relevance

/hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
DVehicleHalManager.h53 mSubscriptionManager(std::bind(&VehicleHalManager::onAllClientsUnsubscribed, in VehicleHalManager()
146 SubscriptionManager mSubscriptionManager; variable
/hardware/interfaces/automotive/vehicle/aidl/impl/vhal/src/
DDefaultVehicleHal.cpp110 mSubscriptionManager = std::make_shared<SubscriptionManager>(vehicleHardwarePtr); in DefaultVehicleHal()
125 std::weak_ptr<SubscriptionManager> subscriptionManagerCopy = mSubscriptionManager; in DefaultVehicleHal()
181 mSubscriptionManager.reset(); in ~DefaultVehicleHal()
197 onPropertyChangeEvent(mSubscriptionManager, std::move(batchedEvents)); in handleBatchedPropertyEvents()
278 mSubscriptionManager->unsubscribe(clientId); in onBinderDiedWithContext()
844 auto result = mSubscriptionManager->subscribe(callback, onChangeSubscriptions, in subscribe()
851 auto result = mSubscriptionManager->subscribe(callback, continuousSubscriptions, in subscribe()
866 return toScopedAStatus(mSubscriptionManager->unsubscribe(callback->asBinder().get(), propIds)); in unsubscribe()
990 return mSubscriptionManager->countClients(); in countSubscribeClients()
/hardware/interfaces/automotive/vehicle/2.0/default/common/src/
DVehicleHalManager.cpp181 auto res = mSubscriptionManager.addOrUpdateSubscription(getClientId(callback), in subscribe()
198 mSubscriptionManager.unsubscribe(getClientId(callback), propId); in unsubscribe()
457 mSubscriptionManager.getSubscribedClients(property, SubscribeFlags::EVENTS_FROM_CAR); in onHalPropertySetError()
466 mSubscriptionManager.distributeValuesToClients(values, SubscribeFlags::EVENTS_FROM_CAR); in onBatchHalEvent()
552 mSubscriptionManager.getSubscribedClients(value.prop, SubscribeFlags::EVENTS_FROM_ANDROID); in handlePropertySetEvent()
/hardware/interfaces/automotive/vehicle/aidl/impl/vhal/include/
DDefaultVehicleHal.h130 std::shared_ptr<SubscriptionManager> mSubscriptionManager; variable
/hardware/interfaces/automotive/vehicle/aidl/impl/vhal/test/
DDefaultVehicleHalTest.cpp462 bool hasNoSubscriptions() { return mVhal->mSubscriptionManager->isEmpty(); } in hasNoSubscriptions()