Loading automotive/vehicle/aidl/android/hardware/automotive/vehicle/RawPropValues.aidl +6 −3 Original line number Original line Diff line number Diff line Loading @@ -20,8 +20,8 @@ package android.hardware.automotive.vehicle; @JavaDerive(equals=true, toString=true) @JavaDerive(equals=true, toString=true) parcelable RawPropValues { parcelable RawPropValues { /** /** * This is used for properties of types VehiclePropertyType#INT * This is used for properties of types VehiclePropertyType#INT32, * and VehiclePropertyType#INT_VEC * VehiclePropertyType#BOOLEAN and VehiclePropertyType#INT32_VEC */ */ int[] int32Values = {}; int[] int32Values = {}; Loading @@ -31,7 +31,10 @@ parcelable RawPropValues { */ */ float[] floatValues; float[] floatValues; /** This is used for properties of type VehiclePropertyType#INT64 */ /** * This is used for properties of type VehiclePropertyType#INT64 and * VehiclePropertyType#INT64_VEC */ long[] int64Values; long[] int64Values; /** This is used for properties of type VehiclePropertyType#BYTES */ /** This is used for properties of type VehiclePropertyType#BYTES */ Loading automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehiclePropertyType.aidl +4 −0 Original line number Original line Diff line number Diff line Loading @@ -25,6 +25,10 @@ package android.hardware.automotive.vehicle; @Backing(type="int") @Backing(type="int") enum VehiclePropertyType { enum VehiclePropertyType { STRING = 0x00100000, STRING = 0x00100000, /** * Boolean values should be specified through the int32Values in RawPropValues. * int32Value = {0} represents false and int32Value = {1} represents true. */ BOOLEAN = 0x00200000, BOOLEAN = 0x00200000, INT32 = 0x00400000, INT32 = 0x00400000, INT32_VEC = 0x00410000, INT32_VEC = 0x00410000, Loading Loading
automotive/vehicle/aidl/android/hardware/automotive/vehicle/RawPropValues.aidl +6 −3 Original line number Original line Diff line number Diff line Loading @@ -20,8 +20,8 @@ package android.hardware.automotive.vehicle; @JavaDerive(equals=true, toString=true) @JavaDerive(equals=true, toString=true) parcelable RawPropValues { parcelable RawPropValues { /** /** * This is used for properties of types VehiclePropertyType#INT * This is used for properties of types VehiclePropertyType#INT32, * and VehiclePropertyType#INT_VEC * VehiclePropertyType#BOOLEAN and VehiclePropertyType#INT32_VEC */ */ int[] int32Values = {}; int[] int32Values = {}; Loading @@ -31,7 +31,10 @@ parcelable RawPropValues { */ */ float[] floatValues; float[] floatValues; /** This is used for properties of type VehiclePropertyType#INT64 */ /** * This is used for properties of type VehiclePropertyType#INT64 and * VehiclePropertyType#INT64_VEC */ long[] int64Values; long[] int64Values; /** This is used for properties of type VehiclePropertyType#BYTES */ /** This is used for properties of type VehiclePropertyType#BYTES */ Loading
automotive/vehicle/aidl_property/android/hardware/automotive/vehicle/VehiclePropertyType.aidl +4 −0 Original line number Original line Diff line number Diff line Loading @@ -25,6 +25,10 @@ package android.hardware.automotive.vehicle; @Backing(type="int") @Backing(type="int") enum VehiclePropertyType { enum VehiclePropertyType { STRING = 0x00100000, STRING = 0x00100000, /** * Boolean values should be specified through the int32Values in RawPropValues. * int32Value = {0} represents false and int32Value = {1} represents true. */ BOOLEAN = 0x00200000, BOOLEAN = 0x00200000, INT32 = 0x00400000, INT32 = 0x00400000, INT32_VEC = 0x00410000, INT32_VEC = 0x00410000, Loading