HomeSort by relevance Sort by last modified time
    Searched refs:HalClient (Results 1 - 6 of 6) sorted by null

  /hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
SubscriptionManager.h 40 class HalClient : public android::RefBase {
42 HalClient(const sp<IVehicleCallback> &callback)
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> getOrCreateHalClientLocked(ClientId callingPid
    [all...]
  /hardware/interfaces/automotive/vehicle/2.0/default/common/src/
SubscriptionManager.cpp 61 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> SubscriptionManager::getOrCreateHalClientLocked
    [all...]
  /hardware/interfaces/automotive/vehicle/2.0/default/tests/
SubscriptionManager_test.cpp 81 const std::list<sp<HalClient>>& clients) {
89 std::list<sp<HalClient>> clientsToProp1() {
95 std::list<sp<HalClient>> clientsToProp2() {
VehicleHalManager_test.cpp 456 sp<HalClient> c1 = new HalClient(callback1);
457 sp<HalClient> c2 = new HalClient(callback1);
  /packages/services/Car/service/src/com/android/car/hal/
HalClient.java 42 class HalClient {
44 * If call to vehicle HAL returns StatusCode.TRY_AGAIN, than {@link HalClient} will retry to
56 * Create HalClient object
62 HalClient(IVehicle vehicle, Looper looper, IVehicleCallback callback) {