blob: b06f12b3ecf7e72ad38c5f374c9ccb01683e89dd [file] [log] [blame]
Keun Soo Yim6473c642016-10-10 13:42:31 -07001component_class: HAL_HIDL
Keun Soo Yim6473c642016-10-10 13:42:31 -07002component_type_version: 1.0
3component_name: "INfcClientCallback"
4
5package: "android.hardware.nfc"
6
7import: "android.hardware.nfc@1.0::types"
Zhuoyao Zhang65c99d72017-01-24 13:33:21 -08008import: "android.hidl.base@1.0::types"
Keun Soo Yim6473c642016-10-10 13:42:31 -07009
10interface: {
Zhuoyao Zhang540a1ca2016-10-11 10:03:46 -070011 api: {
12 name: "sendEvent"
13 arg: {
14 type: TYPE_ENUM
Steven Moreland70f34a62017-01-18 11:01:01 -080015 predefined_type: "::android::hardware::nfc::V1_0::NfcEvent"
Zhuoyao Zhang540a1ca2016-10-11 10:03:46 -070016 }
17 arg: {
18 type: TYPE_ENUM
Steven Moreland70f34a62017-01-18 11:01:01 -080019 predefined_type: "::android::hardware::nfc::V1_0::NfcStatus"
Zhuoyao Zhang540a1ca2016-10-11 10:03:46 -070020 }
Keun Soo Yim6473c642016-10-10 13:42:31 -070021 }
Keun Soo Yim6473c642016-10-10 13:42:31 -070022
Zhuoyao Zhang540a1ca2016-10-11 10:03:46 -070023 api: {
24 name: "sendData"
25 arg: {
26 type: TYPE_VECTOR
27 vector_value: {
28 type: TYPE_SCALAR
29 scalar_type: "uint8_t"
30 }
31 }
Keun Soo Yim6473c642016-10-10 13:42:31 -070032 }
Zhuoyao Zhang540a1ca2016-10-11 10:03:46 -070033
Keun Soo Yim6473c642016-10-10 13:42:31 -070034}