AI summary
Grounded in the 10 excerpts below · verify against the source
-
namespace { using ::android::base::StringPrintf; using ::android::hardware::automotive::vehicle::fromStableLargeParcelable; using ::android::hardware::automotive::vehicle::PendingRequestPool; using : -
HidlHalPropValue(CarPropertyValue value, int halPropId, long timestamp, HalPropConfig config) { init(halPropId, value.getAreaId(), timestamp, VehiclePropertyStatus.AVAILABL -
public void setPropertyFromCommand(int propertyId, int areaId, String data, IndentingPrintWriter writer) throws IllegalArgumentException, ServiceSpecificException { long timestampN -
public void setProperty(CarPropertyValue carPropertyValue) throws IllegalArgumentException, ServiceSpecificException { HalPropValue valueToSet; synchronized (mLock) { -
@Override protected void configureMockedHal() { PropertyHandler handler = new PropertyHandler(); for (VehiclePropValue value : mDefaultPropValues.values()) { handler.on -
AidlHalPropValue(CarPropertyValue value, int halPropId, long timestamp, HalPropConfig config) { init(halPropId, value.getAreaId(), timestamp, VehiclePropertyStatus.AVAILABL -
private void listVhalProps(IndentingPrintWriter writer) { // Note: The output here is used in AtsVehicleDeviceTest. DO NOT CHANGE the format without // updating AtsVehicleDeviceTest. -
public CarPropertyConfig<?> toCarPropertyConfig(int mgrPropertyId, PropertyHalServiceConfigs propertyHalServiceConfigs) { return toCarPropertyConfig(mgrPropertyId, propertyHalServi -
@Override public void injectVehicleProperties(List<CarPropertyValue> carPropertyValues) { CarServiceUtils.assertPermission(mContext, Car.PERMISSION_INJECT_VEHICLE_PROPERTIES); CarS -
@GuardedBy("mLock") private HalPropValue carPropertyValueToHalPropValueLocked(CarPropertyValue carPropertyValue) { int mgrPropId = carPropertyValue.getPropertyId(); int halPropId =