blob: c9f7d87b5ec955ffce2ad64eb73e44db25e568ac [file] [log] [blame]
// AUTO_GENERATED FILE - DO NOT EDIT
// see system/tools/hidl/templates/Template.vts
component_class: HAL_HIDL
component_type_version: 1.0
component_name: "INfcClientCallback"
attribute: {
name: "nfc_data_t"
type: TYPE_STRUCT
struct_value: {
name: "data"
type: TYPE_VECTOR
vector_value: { scalar_type: "uint8_t" }
}
}
attribute: {
name: "nfc_event_t"
type: TYPE_ENUM
enum_value: {
enumerator: "HAL_NFC_OPEN_CPLT_EVT"
value: 0
enumerator: "HAL_NFC_CLOSE_CPLT_EVT"
value: 1
enumerator: "HAL_NFC_POST_INIT_CPLT_EVT"
value: 2
enumerator: "HAL_NFC_PRE_DISCOVER_CPLT_EVT"
value: 3
enumerator: "HAL_NFC_REQUEST_CONTROL_EVT"
value: 4
enumerator: "HAL_NFC_RELEASE_CONTROL_EVT"
value: 5
enumerator: "HAL_NFC_ERROR_EVT"
value: 6
}
}
attribute: {
name: "nfc_status_t"
type: TYPE_ENUM
enum_value: {
enumerator: "HAL_NFC_STATUS_OK"
value: 0
enumerator: "HAL_NFC_STATUS_FAILED"
value: 1
enumerator: "HAL_NFC_STATUS_ERR_TRANSPORT"
value: 2
enumerator: "HAL_NFC_STATUS_ERR_CMD_TIMEOUT"
value: 3
enumerator: "HAL_NFC_STATUS_REFUSED"
value: 4
}
}
api: {
name: "sendEvent"
arg: {
type: TYPE_ENUM
predefined_type: "nfc_event_t"
}
arg: {
type: TYPE_ENUM
predefined_type: "nfc_status_t"
}
}
api: {
name: "sendData"
arg: {
type: TYPE_STRUCT
predefined_type: "nfc_data_t"
}
}