blob: c31331e7c82a90c1b8bdc2f0dde2b81226c0485b [file] [log] [blame]
Connor O'Brienc7577102016-12-20 15:19:08 -08001component_class: HAL_HIDL
2component_type_version: 1.0
3component_name: "IConsumerIr"
4
5package: "android.hardware.ir"
6
7import: "android.hardware.ir@1.0::types"
Zhuoyao Zhang65c99d72017-01-24 13:33:21 -08008import: "android.hidl.base@1.0::types"
Connor O'Brienc7577102016-12-20 15:19:08 -08009
10interface: {
11 api: {
12 name: "transmit"
13 return_type_hidl: {
14 type: TYPE_SCALAR
15 scalar_type: "bool_t"
16 }
17 arg: {
18 type: TYPE_SCALAR
19 scalar_type: "int32_t"
20 }
21 arg: {
22 type: TYPE_VECTOR
23 vector_value: {
24 type: TYPE_SCALAR
25 scalar_type: "int32_t"
26 }
27 }
28 }
29
30 api: {
31 name: "getCarrierFreqs"
32 return_type_hidl: {
33 type: TYPE_SCALAR
34 scalar_type: "bool_t"
35 }
36 return_type_hidl: {
37 type: TYPE_VECTOR
38 vector_value: {
39 type: TYPE_STRUCT
40 predefined_type: "::android::hardware::ir::V1_0::ConsumerIrFreqRange"
41 }
42 }
43 }
44
45}