blob: a5a2aa9f966f03c3a16c9ed8fc9374267227e1e0 [file] [log] [blame]
Chia-I Wub00f59d2017-01-13 14:47:23 +08001component_class: HAL_HIDL
2component_type_version: 2.1
3component_name: "IComposerCallback"
4
5package: "android.hardware.graphics.composer"
6
7import: "android.hardware.graphics.composer@2.1::types"
8
9interface: {
10 attribute: {
11 name: "::android::hardware::graphics::composer::V2_1::IComposerCallback::Connection"
12 type: TYPE_ENUM
13 enum_value: {
14 scalar_type: "int32_t"
15
16 enumerator: "INVALID"
17 scalar_value: {
18 int32_t: 0
19 }
20 enumerator: "CONNECTED"
21 scalar_value: {
22 int32_t: 1
23 }
24 enumerator: "DISCONNECTED"
25 scalar_value: {
26 int32_t: 2
27 }
28 }
29 }
30
31 api: {
32 name: "onHotplug"
33 arg: {
34 type: TYPE_SCALAR
35 scalar_type: "uint64_t"
36 }
37 arg: {
38 type: TYPE_ENUM
39 predefined_type: "::android::hardware::graphics::composer::V2_1::IComposerCallback::Connection"
40 }
41 callflow: {
42 next: "*"
43 }
44 }
45
46 api: {
47 name: "onRefresh"
48 arg: {
49 type: TYPE_SCALAR
50 scalar_type: "uint64_t"
51 }
52 callflow: {
53 next: "*"
54 }
55 }
56
57 api: {
58 name: "onVsync"
59 arg: {
60 type: TYPE_SCALAR
61 scalar_type: "uint64_t"
62 }
63 arg: {
64 type: TYPE_SCALAR
65 scalar_type: "int64_t"
66 }
67 callflow: {
68 next: "*"
69 }
70 }
71
72}