blob: 9645c7991ba07705641c40c9c4246c5d9fb10884 [file] [log] [blame]
component_class: HAL_HIDL
component_type_version: 1.0
component_name: "types"
package: "android.hardware.nfc"
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
}
}
attribute: {
name: "nfc_data_t"
type: TYPE_STRUCT
struct value: {
type: TYPE_VECTOR
vector_value: {
type: TYPE_SCALAR
scalar_type: uint8_t
}
}
}