blob: 223a5050885a73db65eb8aec1da5459885b31187 [file] [log] [blame]
// AUTO_GENERATED FILE - DO NOT EDIT
// see system/tools/hidl/templates/Template.vts
component_class: HAL_HIDL
component_type: LIGHT
component_type_version: 1.0
component_name: "ISampleLightsHalServiceWithVtsAnnotation"
attribute: {
name: "light_state_t"
type: TYPE_STRUCT
struct_value: {
name: "color"
type: TYPE_SCALAR
scalar_type: "uint32_t"
name: "flashMode"
type: TYPE_SCALAR
scalar_type: "int32_t"
name: "flashOnMs"
type: TYPE_SCALAR
scalar_type: "int32_t"
name: "flashOffMs"
type: TYPE_SCALAR
scalar_type: "int32_t"
name: "brightnessMode"
type: TYPE_SCALAR
scalar_type: "int32_t"
}
}
api: {
name: "setLight"
return_type_hidl: {
type: TYPE_SCALAR
scalar_type: "int32_t"
}
arg: {
type: TYPE_STRUCT
predefined_type: "light_state_t"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "int32_t"
primitive_name: "LIGHT_FLASH_NONE"
primitive_value: {
int32_t: 0
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "int32_t"
primitive_name: "LIGHT_FLASH_TIMED"
primitive_value: {
int32_t: 1
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "int32_t"
primitive_name: "LIGHT_FLASH_HARDWARE"
primitive_value: {
int32_t: 2
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "int32_t"
primitive_name: "BRIGHTNESS_MODE_USER"
primitive_value: {
int32_t: 0
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "int32_t"
primitive_name: "BRIGHTNESS_MODE_SENSOR"
primitive_value: {
int32_t: 1
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_BACKLIGHT"
primitive_value: {
bytes: "backlight"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_KEYBOARD"
primitive_value: {
bytes: "keyboard"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_BUTTONS"
primitive_value: {
bytes: "buttons"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_BATTERY"
primitive_value: {
bytes: "battery"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_NOTIFICATIONS"
primitive_value: {
bytes: "notifications"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_ATTENTION"
primitive_value: {
bytes: "attention"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_BLUETOOTH"
primitive_value: {
bytes: "bluetooth"
}
}
aggregate_type_name: "const"
aggregate_type_definition: {
primitive_type: "bytes"
primitive_name: "LIGHT_ID_WIFI"
primitive_value: {
bytes: "wifi"
}
}