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

/hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
H A DSubscriptionManager.h40 class HalClient : public android::RefBase { class in namespace:android::hardware::automotive::vehicle::V2_0
42 HalClient(const sp<IVehicleCallback> &callback) function in class:android::hardware::automotive::vehicle::V2_0::HalClient
45 virtual ~HalClient() {}
61 class HalClientVector : private SortedVector<sp<HalClient>> , public RefBase {
65 inline void addOrUpdate(const sp<HalClient> &client) {
77 sp<HalClient> client;
118 std::list<sp<HalClient>> getSubscribedClients(int32_t propId,
127 std::list<sp<HalClient>> getSubscribedClientsLocked(int32_t propId,
133 void addClientToPropMapLocked(int32_t propId, const sp<HalClient>& client);
137 sp<HalClient> getOrCreateHalClientLocke
[all...]
/hardware/interfaces/automotive/vehicle/2.0/default/common/src/
H A DSubscriptionManager.cpp61 void HalClient::addOrUpdateSubscription(const SubscribeOptions &opts) {
77 bool HalClient::isSubscribed(int32_t propId,
90 std::vector<int32_t> HalClient::getSubscribedProperties() const {
110 const sp<HalClient>& client = getOrCreateHalClientLocked(clientId, callback);
136 std::map<sp<HalClient>, std::list<VehiclePropValue*>> clientValuesMap;
161 std::list<sp<HalClient>> SubscriptionManager::getSubscribedClients(
167 std::list<sp<HalClient>> SubscriptionManager::getSubscribedClientsLocked(
169 std::list<sp<HalClient>> subscribedClients;
206 int32_t propId, const sp<HalClient> &client) {
224 sp<HalClient> SubscriptionManage
[all...]
/hardware/interfaces/automotive/vehicle/2.0/default/tests/
H A DSubscriptionManager_test.cpp81 const std::list<sp<HalClient>>& clients) {
89 std::list<sp<HalClient>> clientsToProp1() {
95 std::list<sp<HalClient>> clientsToProp2() {
H A DVehicleHalManager_test.cpp455 sp<HalClient> c1 = new HalClient(callback1);
456 sp<HalClient> c2 = new HalClient(callback1);

Completed in 78 milliseconds