/hardware/interfaces/automotive/vehicle/2.0/default/tests/ |
D | SubscriptionManager_test.cpp | 67 const std::list<sp<HalClient>>& clients) { in extractCallbacks() argument 69 for (const auto& c : clients) { in extractCallbacks() 110 auto clients = manager.getSubscribedClients(PROP1, SubscribeFlags::EVENTS_FROM_CAR); in TEST_F() local 112 ASSERT_ALL_EXISTS({cb1, cb2}, extractCallbacks(clients)); in TEST_F() 121 auto clients = manager.getSubscribedClients(toInt(VehicleProperty::AP_POWER_BOOTUP_REASON), in TEST_F() local 123 ASSERT_TRUE(clients.empty()); in TEST_F() 126 clients = manager.getSubscribedClients(PROP1, SubscribeFlags::EVENTS_FROM_ANDROID); in TEST_F() 127 ASSERT_TRUE(clients.empty()); in TEST_F() 135 auto clients = manager.getSubscribedClients(PROP1, SubscribeFlags::EVENTS_FROM_CAR); in TEST_F() local 136 ASSERT_EQ((size_t) 1, clients.size()); in TEST_F() [all …]
|
D | VehicleHalManager_test.cpp | 441 HalClientVector clients; in TEST() local 447 clients.addOrUpdate(c1); in TEST() 448 clients.addOrUpdate(c1); in TEST() 449 clients.addOrUpdate(c2); in TEST() 450 ASSERT_EQ(2u, clients.size()); in TEST() 451 ASSERT_FALSE(clients.isEmpty()); in TEST() 452 ASSERT_LE(0, clients.indexOf(c1)); in TEST() 453 ASSERT_LE(0, clients.remove(c1)); in TEST() 454 ASSERT_GT(0, clients.indexOf(c1)); // c1 was already removed in TEST() 455 ASSERT_GT(0, clients.remove(c1)); // attempt to remove c1 again in TEST() [all …]
|
/hardware/interfaces/media/bufferpool/1.0/ |
D | README.md | 11 rogue clients, FMQ is used to communicate between a buffer pool and a client 20 hidl request from the clients. Every client has its own connection and FMQ 22 other clients is not possible. 35 clients. This must be verified with an FMQ message from a buffer pool. 43 provides the functionalities to share buffers between buffer pool clients. 51 A manager of buffer pool clients and clients' connections to buffer pools. It
|
D | IAccessor.hal | 34 * there is a hidl request from the clients. Every client has its own 36 * FMQ message on behalf of other clients is not possible. 50 * order to prevent fake transactions from other clients. This must be
|
D | IConnection.hal | 22 * other buffer pool clients.
|
/hardware/interfaces/media/bufferpool/2.0/ |
D | README.md | 11 rogue clients, FMQ is used to communicate between a buffer pool and a client 20 hidl request from the clients. Every client has its own connection and FMQ 22 other clients is not possible. 35 clients. This must be verified with an FMQ message from a buffer pool. 43 provides the functionalities to share buffers between buffer pool clients. 51 A manager of buffer pool clients and clients' connections to buffer pools. It
|
D | IAccessor.hal | 35 * there is a hidl request from the clients. Every client has its own 37 * FMQ message on behalf of other clients is not possible. 51 * order to prevent fake transactions from other clients. This must be
|
D | types.hal | 34 * no longer referenced by the clients. 98 * Buffer pool sends a buffer invalidation message to clients in order to
|
D | IConnection.hal | 22 * other buffer pool clients.
|
/hardware/interfaces/wifi/supplicant/1.0/ |
D | ISupplicantP2pNetwork.hal | 110 * @param clients MAC address of the clients. 117 setClientList(vec<MacAddress> clients) generates (SupplicantStatus status); 130 * @return clients MAC address of the clients. 132 getClientList() generates (SupplicantStatus status, vec<MacAddress> clients);
|
/hardware/interfaces/health/2.0/utils/ |
D | README.md | 3 A convenience library for (hwbinder) clients of health HAL to choose between 5 by healthd). C++ clients of health HAL should use this library instead of
|
/hardware/qcom/sdm845/gps/sdm845/core/ |
D | SystemStatusOsObserver.cpp | 153 unordered_set<IDataItemObserver*> clients({mClient}); in updateSubscription() local 168 clients, &dataItemsToUnsubscribe, nullptr); in updateSubscription() 171 mParent->mDataItemToClients.add(mDataItemSet, clients, &dataItemsToSubscribe); in updateSubscription() 322 auto clients = mParent->mDataItemToClients.getValSetPtr(each); in notify() local 323 if (nullptr != clients) { in notify() 324 clientSet.insert(clients->begin(), clients->end()); in notify()
|
/hardware/qcom/sm7150/gps/core/ |
D | SystemStatusOsObserver.cpp | 152 unordered_set<IDataItemObserver*> clients({mClient}); in updateSubscription() local 167 clients, &dataItemsToUnsubscribe, nullptr); in updateSubscription() 170 mParent->mDataItemToClients.add(mDataItemSet, clients, &dataItemsToSubscribe); in updateSubscription() 321 auto clients = mParent->mDataItemToClients.getValSetPtr(each); in notify() local 322 if (nullptr != clients) { in notify() 323 clientSet.insert(clients->begin(), clients->end()); in notify()
|
/hardware/qcom/sm8150p/gps/core/ |
D | SystemStatusOsObserver.cpp | 152 unordered_set<IDataItemObserver*> clients({mClient}); in updateSubscription() local 167 clients, &dataItemsToUnsubscribe, nullptr); in updateSubscription() 170 mParent->mDataItemToClients.add(mDataItemSet, clients, &dataItemsToSubscribe); in updateSubscription() 321 auto clients = mParent->mDataItemToClients.getValSetPtr(each); in notify() local 322 if (nullptr != clients) { in notify() 323 clientSet.insert(clients->begin(), clients->end()); in notify()
|
/hardware/qcom/gps/msm8909w_3100/core/ |
D | SystemStatusOsObserver.cpp | 329 list<IDataItemObserver*> clients(1, mClient); in unsubscribeAll() local 334 mParent->mDataItemIndex->remove(clients, unsubscribeList); in unsubscribeAll() 400 list<IDataItemObserver*> clients(0); in notify() local 401 mParent->mDataItemIndex->getListOfSubscribedClients(each, clients); in notify() 402 for (auto each_cient: clients) { in notify()
|
/hardware/interfaces/health/2.0/utils/libhealthhalutils/ |
D | Android.bp | 17 // Convenience library for (hwbinder) clients to choose the correct health
|
/hardware/interfaces/health/2.0/utils/libhealthstoragedefault/ |
D | Android.bp | 17 // Default implementation for (passthrough) clients that statically links to
|
/hardware/interfaces/thermal/2.0/ |
D | IThermalChangedCallback.hal | 22 * IThermalChangedCallback send throttling notification to clients.
|
/hardware/interfaces/automotive/vehicle/2.0/default/common/src/ |
D | VehicleHalManager.cpp | 473 const auto& clients = in onHalPropertySetError() local 476 for (const auto& client : clients) { in onHalPropertySetError() 568 auto clients = in handlePropertySetEvent() local 570 for (const auto& client : clients) { in handlePropertySetEvent()
|
D | SubscriptionManager.cpp | 129 auto clients = getSubscribedClientsLocked(v->prop, flags); in distributeValuesToClients() local 130 for (const auto& client : clients) { in distributeValuesToClients()
|
/hardware/interfaces/power/stats/1.0/ |
D | IPowerStats.hal | 33 * Rail level energy measurements for low frequency clients: 48 * Stream rail level power measurements for high frequency clients: 137 * PowerEntity residencies for low frequency clients:
|
/hardware/interfaces/camera/device/3.3/ |
D | ICameraDeviceSession.hal | 43 * This method is recommended for clients to use since it provides more
|
/hardware/interfaces/gnss/1.1/ |
D | IGnss.hal | 63 * When there are additional clients using the GNSS hardware other than IGnss.hal, the GNSS 64 * hardware may operate in a higher power mode, on behalf of those clients.
|
/hardware/interfaces/power/1.0/ |
D | types.hal | 98 * multiple clients/system conditions. 151 * is chosen by aggregation votes from multiple clients/system conditions.
|
/hardware/interfaces/automotive/evs/1.1/ |
D | IEvsCamera.hal | 87 * When multiple clients subscribe to a single camera hardware and one of 89 * other clients' operations. Therefore, the client must call this method 104 * a master role from other clients without the display.
|