Searched refs:propId (Results 1 - 22 of 22) sorted by relevance

/packages/services/Car/car-lib/src/android/car/hardware/property/
H A DICarProperty.aidl28 void registerListener(int propId, float rate, in ICarPropertyEventListener callback) = 0;
30 void unregisterListener(int propId, in ICarPropertyEventListener callback) = 1;
H A DCarPropertyManager.java66 void onErrorEvent(int propId, int zone); argument
252 public boolean isPropertyAvailable(int propId, int area) throws CarNotConnectedException { argument
254 CarPropertyValue propValue = mService.getProperty(propId, area);
259 + ", propId: 0x" + toHexString(propId) + ", area: 0x" + toHexString(area), e);
299 public <E> CarPropertyValue<E> getProperty(Class<E> clazz, int propId, int area) argument
302 Log.d(mTag, "getProperty, propId: 0x" + toHexString(propId)
306 CarPropertyValue<E> propVal = mService.getProperty(propId, area);
317 + ", propId
323 getProperty(int propId, int area) argument
336 setProperty(Class<E> clazz, int propId, int area, E val) argument
[all...]
/packages/services/Car/service/src/com/android/car/
H A DCarPropertyService.java75 private final SparseArray<Float> mRateMap = new SparseArray<Float>(); // key is propId
90 void addProperty(int propId, float rate) { argument
91 mRateMap.put(propId, rate);
105 int propId = mRateMap.keyAt(i);
106 CarPropertyService.this.unregisterListenerBinderLocked(propId, mListenerBinder);
119 float getRate(int propId) { argument
121 return mRateMap.get(propId, (float) 0);
129 void removeProperty(int propId) { argument
130 mRateMap.remove(propId);
158 public void registerListener(int propId, floa argument
219 unregisterListener(int propId, ICarPropertyEventListener listener) argument
235 unregisterListenerBinderLocked(int propId, IBinder listenerBinder) argument
[all...]
H A DCarDrivingStateService.java315 int propId = value.getPropertyId();
317 Log.d(TAG, "Property Changed: propId=" + propId);
318 switch (propId) {
360 Log.e(TAG, "Received property event for unhandled propId=" + propId);
/packages/services/Car/service/src/com/android/car/hal/
H A DPropertyHalService.java70 private int managerToHalPropId(int propId) { argument
71 if (mProps.containsKey(propId)) {
72 return propId;
161 * @param propId
163 public float getSampleRate(int propId) { argument
164 return mVehicleHal.getSampleRate(propId);
169 * @param propId
172 public String getReadPermission(int propId) { argument
173 return mPropIds.getReadPermission(propId);
178 * @param propId
181 getWritePermission(int propId) argument
209 subscribeProperty(int propId, float rate) argument
235 unsubscribeProperty(int propId) argument
[all...]
H A DHalClient.java115 int propId = requestedPropValue.prop;
119 String.format("Failed to get value for: 0x%x, areaId: 0x%x", propId, areaId));
123 throw new PropertyTimeoutException(propId);
129 + "code: %d", propId, areaId, status));
183 final int propId; field in class:HalClient.PropertySetError
186 PropertySetError(int errorCode, int propId, int areaId) { argument
188 this.propId = propId;
219 mCallback.onPropertySetError(obj.errorCode, obj.propId, obj.areaId);
250 public void onPropertySetError(int errorCode, int propId, in argument
[all...]
H A DVehicleHal.java261 opts.propId = property;
375 * @param propId Property ID to return the current sample rate for.
377 * @return float Returns the current sample rate of the specified propId, or -1 if the
380 public float getSampleRate(int propId) { argument
381 SubscribeOptions opts = mSubscribedProperties.get(propId);
395 VehiclePropValueSetter set(int propId) { argument
396 return new VehiclePropValueSetter(mHalClient, propId, NO_AREA);
400 VehiclePropValueSetter set(int propId, int areaId) { argument
401 return new VehiclePropValueSetter(mHalClient, propId, areaId);
454 public void onPropertySetError(int errorCode, int propId, in argument
574 VehiclePropValueSetter(HalClient client, int propId, int areaId) argument
637 createPropValue(int propId, int areaId) argument
[all...]
H A DPropertyHalServiceIds.java366 public String getReadPermission(int propId) { argument
367 Pair<String, String> p = mProps.get(propId);
380 public String getWritePermission(int propId) { argument
381 Pair<String, String> p = mProps.get(propId);
393 public boolean insertVendorProperty(int propId) { argument
394 if ((propId & VehiclePropertyGroup.MASK) == VehiclePropertyGroup.VENDOR) {
395 mProps.put(propId, new Pair<>(
407 public boolean isSupportedProperty(int propId) { argument
408 if (mProps.get(propId) != null) {
412 // If it's a vendor property, insert it into the propId lis
[all...]
/packages/services/Car/car-lib/src/android/car/hardware/
H A DCarVendorExtensionManager.java155 * @param propId - property id which is matched with the one defined in vehicle HAL
159 public <E> E getGlobalProperty(Class<E> propertyClass, int propId) argument
161 return getProperty(propertyClass, propId, 0 /* area */);
170 * @param propId - property id which is matched with the one defined in vehicle HAL
176 public <E> E getProperty(Class<E> propertyClass, int propId, int area) argument
178 return mPropertyManager.getProperty(propertyClass, propId, area).getValue();
187 * @param propId - property id which is matched with the one defined in vehicle HAL
193 public <E> void setGlobalProperty(Class<E> propertyClass, int propId, E value) argument
195 mPropertyManager.setProperty(propertyClass, propId, 0 /* area */, value);
204 * @param propId
212 setProperty(Class<E> propertyClass, int propId, int area, E value) argument
[all...]
/packages/services/Car/vehicle-hal-support-lib/src/com/android/car/vehiclehal/test/
H A DMockedVehicleHal.java79 public boolean waitForSubscriber(int propId, long timeoutMillis) { argument
83 while (mSubscribers.get(propId) == null) {
89 return mSubscribers.get(propId) != null;
181 VehicleHalPropertyHandler handler = mPropertyHandlerMap.get(opt.propId);
186 handler.onPropertySubscribe(opt.propId, opt.sampleRate);
187 List<IVehicleCallback> subscribers = mSubscribers.get(opt.propId);
190 mSubscribers.put(opt.propId, subscribers);
207 public synchronized int unsubscribe(IVehicleCallback callback, int propId) { argument
208 VehicleHalPropertyHandler handler = mPropertyHandlerMap.get(propId);
213 handler.onPropertyUnsubscribe(propId);
[all...]
H A DVehiclePropConfigBuilder.java35 public static VehiclePropConfigBuilder newBuilder(int propId) { argument
36 return new VehiclePropConfigBuilder(propId);
39 private VehiclePropConfigBuilder(int propId) { argument
41 mConfig.prop = propId;
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/property/
H A DPropertyTestFragment.java108 int propId = info.mConfig.getPropertyId();
110 CarPropertyValue value = mMgr.getProperty(propId, areaId);
111 if (propId == VehicleProperty.WHEEL_TICK) {
132 int propId = info.mConfig.getPropertyId();
136 switch (propId & VehiclePropertyType.MASK) {
139 mMgr.setBooleanProperty(propId, areaId, boolVal);
143 mMgr.setFloatProperty(propId, areaId, floatVal);
147 mMgr.setIntProperty(propId, areaId, intVal);
150 Toast.makeText(mActivity, "PropertyType=0x" + toHexString(propId
H A DPropertyListAdapter.java92 int propId = c.getPropertyId();
95 mMgr.registerListener(mListener, propId, DEFAULT_RATE);
97 mMgr.unregisterListener(mListener, propId);
124 + " propId=0x" + toHexString(value.getPropertyId())
133 public void onErrorEvent(int propId, int areaId) { argument
134 mTvLogEvent.append("Received error event propId=0x" + toHexString(propId)
/packages/services/Car/vehicle-hal-support-lib/src/com/android/car/vehiclehal/
H A DVehiclePropValueBuilder.java27 public static VehiclePropValueBuilder newBuilder(int propId) { argument
28 return new VehiclePropValueBuilder(propId);
35 private VehiclePropValueBuilder(int propId) { argument
37 mPropValue.prop = propId;
/packages/services/Car/car-lib/src/android/car/
H A DCarInfoManager.java209 private <E> CarPropertyValue<E> getProperty(Class<E> clazz, int propId, int area) argument
212 Log.d(TAG, "getProperty, propId: 0x" + toHexString(propId)
216 CarPropertyValue<E> propVal = mService.getProperty(propId, area);
227 + ", propId: 0x" + toHexString(propId) + ", area: 0x" + toHexString(area), e);
/packages/services/Car/tests/android_car_api_test/src/android/car/apitest/
H A DCarCabinManagerTest.java57 int propId = property.getPropertyId();
58 switch (propId) {
109 Log.e(TAG, "Property ID not handled: " + propId);
/packages/apps/Car/Hvac/src/com/android/car/hvac/
H A DLocalHvacPropertyService.java91 public void registerListener(int propId, float rate, ICarPropertyEventListener listener) throws RemoteException {
96 public void unregisterListener(int propId, ICarPropertyEventListener listener) throws RemoteException {
/packages/services/Car/evs/app/
H A Devs_app.cpp52 .propId = static_cast<int32_t>(propertyId),
/packages/services/Car/tests/carservice_test/src/com/android/car/
H A DMockedCarTestBase.java230 int propId = builder.build().prop;
233 VehiclePropConfigBuilder prevBuilder = mPropToConfigBuilder.get(propId);
237 mPropToConfigBuilder.put(propId, builder);
/packages/services/Car/tests/vehiclehal_test/src/com/android/car/vehiclehal/test/
H A DE2ePerformanceTest.java117 for (int propId: mgrProperties) {
118 mgr.registerListener(listener, propId, CarSensorManager.SENSOR_RATE_FASTEST);
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/hvac/
H A DHvacTestFragment.java202 int propId = prop.getPropertyId();
208 switch(propId) {
243 Log.w(TAG, "propertyId " + propId + " is not handled");
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/input/
H A DInputTestFragment.java125 public void onPropertySetError(int errorCode, int propId, int areaId) {}
150 subscribeOption.propId = HW_KEY_INPUT;

Completed in 292 milliseconds