blob: b5ee152f0cfa3957e0cf7257859eaf13dbfad197 [file] [log] [blame]
Yuexi Ma074d3862016-11-29 19:35:28 -08001component_class: HAL_HIDL
2component_type_version: 2.0
3component_name: "IVehicleCallback"
4
5package: "android.hardware.vehicle"
6
7import: "android.hardware.vehicle@2.0::types"
8
9interface: {
10 api: {
11 name: "onPropertyEvent"
12 arg: {
13 type: TYPE_VECTOR
14 vector_value: {
15 type: TYPE_STRUCT
16 predefined_type: "::android::hardware::vehicle::V2_0::VehiclePropValue"
17 }
18 }
19 }
20
21 api: {
22 name: "onPropertySet"
23 arg: {
24 type: TYPE_STRUCT
25 predefined_type: "::android::hardware::vehicle::V2_0::VehiclePropValue"
26 }
27 }
28
29 api: {
30 name: "onPropertySetError"
31 arg: {
32 type: TYPE_ENUM
33 predefined_type: "::android::hardware::vehicle::V2_0::StatusCode"
34 }
35 arg: {
36 type: TYPE_ENUM
37 predefined_type: "::android::hardware::vehicle::V2_0::VehicleProperty"
38 }
39 arg: {
40 type: TYPE_SCALAR
41 scalar_type: "int32_t"
42 }
43 }
44
45}