blob: 4b2147ba24b0bb7b72a314c8b8d6d818eab0d2b6 [file] [log] [blame]
[
{
"kind": "struct/member",
"name": "fuchsia.input.report/Axis.range",
"ordinal": "1",
"type": "fuchsia.input.report/Range"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/Axis.unit",
"ordinal": "2",
"type": "fuchsia.input.report/Unit"
},
{
"kind": "struct",
"name": "fuchsia.input.report/Axis"
},
{
"kind": "const",
"name": "fuchsia.input.report/CONSUMER_CONTROL_MAX_NUM_BUTTONS",
"type": "uint32",
"value": "255"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.CAMERA_DISABLE",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.FACTORY_RESET",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.MIC_MUTE",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.PAUSE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.REBOOT",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.VOLUME_DOWN",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/ConsumerControlButton.VOLUME_UP",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.input.report/ConsumerControlButton",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ConsumerControlDescriptor.input",
"ordinal": "1",
"type": "fuchsia.input.report/ConsumerControlInputDescriptor"
},
{
"kind": "table",
"name": "fuchsia.input.report/ConsumerControlDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ConsumerControlInputDescriptor.buttons",
"ordinal": "1",
"type": "vector<fuchsia.input.report/ConsumerControlButton>:255"
},
{
"kind": "table",
"name": "fuchsia.input.report/ConsumerControlInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ConsumerControlInputReport.pressed_buttons",
"ordinal": "1",
"type": "vector<fuchsia.input.report/ConsumerControlButton>:255"
},
{
"kind": "table",
"name": "fuchsia.input.report/ConsumerControlInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputDescriptor.contact_height",
"ordinal": "5",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputDescriptor.contact_width",
"ordinal": "4",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputDescriptor.position_x",
"ordinal": "1",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputDescriptor.position_y",
"ordinal": "2",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputDescriptor.pressure",
"ordinal": "3",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table",
"name": "fuchsia.input.report/ContactInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.confidence",
"ordinal": "7",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.contact_height",
"ordinal": "6",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.contact_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.contact_width",
"ordinal": "5",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.position_x",
"ordinal": "2",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.position_y",
"ordinal": "3",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/ContactInputReport.pressure",
"ordinal": "4",
"type": "int64"
},
{
"kind": "table",
"name": "fuchsia.input.report/ContactInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceDescriptor.consumer_control",
"ordinal": "6",
"type": "fuchsia.input.report/ConsumerControlDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceDescriptor.device_information",
"ordinal": "7",
"type": "fuchsia.input.report/DeviceInformation"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceDescriptor.keyboard",
"ordinal": "5",
"type": "fuchsia.input.report/KeyboardDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceDescriptor.mouse",
"ordinal": "2",
"type": "fuchsia.input.report/MouseDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceDescriptor.sensor",
"ordinal": "3",
"type": "fuchsia.input.report/SensorDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceDescriptor.touch",
"ordinal": "4",
"type": "fuchsia.input.report/TouchDescriptor"
},
{
"kind": "table",
"name": "fuchsia.input.report/DeviceDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceInformation.polling_rate",
"ordinal": "4",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceInformation.product_id",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceInformation.vendor_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/DeviceInformation.version",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table",
"name": "fuchsia.input.report/DeviceInformation"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/DeviceType.CONSUMER_CONTROL",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/DeviceType.KEYBOARD",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/DeviceType.MOUSE",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/DeviceType.SENSOR",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/DeviceType.TOUCH",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.input.report/DeviceType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/FeatureReport.sensor",
"ordinal": "1",
"type": "fuchsia.input.report/SensorFeatureReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/FeatureReport.touch",
"ordinal": "2",
"type": "fuchsia.input.report/TouchFeatureReport"
},
{
"kind": "table",
"name": "fuchsia.input.report/FeatureReport"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputDevice.GetDescriptor",
"strictness": "strict",
"ordinal": "4428799916562230578",
"direction": "two_way",
"response": "fuchsia.input.report/InputDeviceGetDescriptorResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputDevice.GetFeatureReport",
"strictness": "strict",
"ordinal": "5294682407360339734",
"direction": "two_way",
"response": "fuchsia.input.report/InputDevice_GetFeatureReport_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputDevice.GetInputReport",
"strictness": "strict",
"ordinal": "5139395162123862600",
"direction": "two_way",
"request": "fuchsia.input.report/InputDeviceGetInputReportRequest",
"response": "fuchsia.input.report/InputDevice_GetInputReport_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputDevice.GetInputReportsReader",
"strictness": "strict",
"ordinal": "7555298015256750913",
"direction": "one_way",
"request": "fuchsia.input.report/InputDeviceGetInputReportsReaderRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputDevice.SendOutputReport",
"strictness": "strict",
"ordinal": "466765262340648762",
"direction": "two_way",
"request": "fuchsia.input.report/InputDeviceSendOutputReportRequest",
"response": "fuchsia.input.report/InputDevice_SendOutputReport_Response",
"error": "int32"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputDevice.SetFeatureReport",
"strictness": "strict",
"ordinal": "8537033744562275055",
"direction": "two_way",
"request": "fuchsia.input.report/InputDeviceSetFeatureReportRequest",
"response": "fuchsia.input.report/InputDevice_SetFeatureReport_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.input.report/InputDevice",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDeviceGetDescriptorResponse.descriptor",
"ordinal": "1",
"type": "fuchsia.input.report/DeviceDescriptor"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDeviceGetDescriptorResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDeviceGetInputReportRequest.device_type",
"ordinal": "1",
"type": "fuchsia.input.report/DeviceType"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDeviceGetInputReportRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDeviceGetInputReportsReaderRequest.reader",
"ordinal": "1",
"type": "server_end:fuchsia.input.report/InputReportsReader"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDeviceGetInputReportsReaderRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDeviceSendOutputReportRequest.report",
"ordinal": "1",
"type": "fuchsia.input.report/OutputReport"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDeviceSendOutputReportRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDeviceSetFeatureReportRequest.report",
"ordinal": "1",
"type": "fuchsia.input.report/FeatureReport"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDeviceSetFeatureReportRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDevice_GetFeatureReport_Response.report",
"ordinal": "1",
"type": "fuchsia.input.report/FeatureReport"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDevice_GetFeatureReport_Response"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputDevice_GetInputReport_Response.report",
"ordinal": "1",
"type": "fuchsia.input.report/InputReport"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputDevice_GetInputReport_Response"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.consumer_control",
"ordinal": "7",
"type": "fuchsia.input.report/ConsumerControlInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.event_time",
"ordinal": "1",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.keyboard",
"ordinal": "6",
"type": "fuchsia.input.report/KeyboardInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.mouse",
"ordinal": "2",
"type": "fuchsia.input.report/MouseInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.report_id",
"ordinal": "8",
"type": "uint8"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.sensor",
"ordinal": "4",
"type": "fuchsia.input.report/SensorInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.touch",
"ordinal": "5",
"type": "fuchsia.input.report/TouchInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/InputReport.trace_id",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.input.report/InputReport"
},
{
"kind": "protocol/member",
"name": "fuchsia.input.report/InputReportsReader.ReadInputReports",
"strictness": "strict",
"ordinal": "3861255986002273625",
"direction": "two_way",
"response": "fuchsia.input.report/InputReportsReader_ReadInputReports_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.input.report/InputReportsReader",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/InputReportsReader_ReadInputReports_Response.reports",
"ordinal": "1",
"type": "vector<fuchsia.input.report/InputReport>:50"
},
{
"kind": "struct",
"name": "fuchsia.input.report/InputReportsReader_ReadInputReports_Response"
},
{
"kind": "const",
"name": "fuchsia.input.report/KEYBOARD_MAX_NUM_KEYS",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.input.report/KEYBOARD_MAX_NUM_LEDS",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.input.report/KEYBOARD_MAX_PRESSED_KEYS",
"type": "uint32",
"value": "256"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/KeyboardDescriptor.input",
"ordinal": "1",
"type": "fuchsia.input.report/KeyboardInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/KeyboardDescriptor.output",
"ordinal": "2",
"type": "fuchsia.input.report/KeyboardOutputDescriptor"
},
{
"kind": "table",
"name": "fuchsia.input.report/KeyboardDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/KeyboardInputDescriptor.keys3",
"ordinal": "2",
"type": "vector<fuchsia.input/Key>:256"
},
{
"kind": "table",
"name": "fuchsia.input.report/KeyboardInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/KeyboardInputReport.pressed_keys3",
"ordinal": "2",
"type": "vector<fuchsia.input/Key>:256"
},
{
"kind": "table",
"name": "fuchsia.input.report/KeyboardInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/KeyboardOutputDescriptor.leds",
"ordinal": "1",
"type": "vector<fuchsia.input.report/LedType>:256"
},
{
"kind": "table",
"name": "fuchsia.input.report/KeyboardOutputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/KeyboardOutputReport.enabled_leds",
"ordinal": "1",
"type": "vector<fuchsia.input.report/LedType>:256"
},
{
"kind": "table",
"name": "fuchsia.input.report/KeyboardOutputReport"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/LedType.CAPS_LOCK",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/LedType.COMPOSE",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/LedType.KANA",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/LedType.NUM_LOCK",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/LedType.SCROLL_LOCK",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.input.report/LedType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "const",
"name": "fuchsia.input.report/MAX_DEVICE_REPORT_COUNT",
"type": "uint32",
"value": "50"
},
{
"kind": "const",
"name": "fuchsia.input.report/MAX_REPORT_COUNT",
"type": "uint32",
"value": "255"
},
{
"kind": "const",
"name": "fuchsia.input.report/MOUSE_MAX_NUM_BUTTONS",
"type": "uint32",
"value": "32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseDescriptor.input",
"ordinal": "1",
"type": "fuchsia.input.report/MouseInputDescriptor"
},
{
"kind": "table",
"name": "fuchsia.input.report/MouseDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.buttons",
"ordinal": "5",
"type": "vector<uint8>:32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.movement_x",
"ordinal": "1",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.movement_y",
"ordinal": "2",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.position_x",
"ordinal": "6",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.position_y",
"ordinal": "7",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.scroll_h",
"ordinal": "4",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputDescriptor.scroll_v",
"ordinal": "3",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table",
"name": "fuchsia.input.report/MouseInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.movement_x",
"ordinal": "1",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.movement_y",
"ordinal": "2",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.position_x",
"ordinal": "6",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.position_y",
"ordinal": "7",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.pressed_buttons",
"ordinal": "5",
"type": "vector<uint8>:32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.scroll_h",
"ordinal": "4",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/MouseInputReport.scroll_v",
"ordinal": "3",
"type": "int64"
},
{
"kind": "table",
"name": "fuchsia.input.report/MouseInputReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/OutputDescriptor.keyboard",
"ordinal": "1",
"type": "fuchsia.input.report/KeyboardOutputDescriptor"
},
{
"kind": "table",
"name": "fuchsia.input.report/OutputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/OutputReport.keyboard",
"ordinal": "1",
"type": "fuchsia.input.report/KeyboardOutputReport"
},
{
"kind": "table",
"name": "fuchsia.input.report/OutputReport"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/Range.max",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/Range.min",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.input.report/Range"
},
{
"kind": "const",
"name": "fuchsia.input.report/SENSOR_MAX_VALUES",
"type": "uint32",
"value": "100"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SelectiveReportingFeatureReport.button_switch",
"ordinal": "2",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SelectiveReportingFeatureReport.surface_switch",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.input.report/SelectiveReportingFeatureReport"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/SensorAxis.axis",
"ordinal": "1",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/SensorAxis.type",
"ordinal": "2",
"type": "fuchsia.input.report/SensorType"
},
{
"kind": "struct",
"name": "fuchsia.input.report/SensorAxis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorDescriptor.feature",
"ordinal": "2",
"type": "vector<fuchsia.input.report/SensorFeatureDescriptor>:255"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorDescriptor.input",
"ordinal": "1",
"type": "vector<fuchsia.input.report/SensorInputDescriptor>:255"
},
{
"kind": "table",
"name": "fuchsia.input.report/SensorDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.report_id",
"ordinal": "7",
"type": "uint8"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.report_interval",
"ordinal": "1",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.sampling_rate",
"ordinal": "6",
"type": "fuchsia.input.report/Axis"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.sensitivity",
"ordinal": "2",
"type": "vector<fuchsia.input.report/SensorAxis>:100"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.supports_reporting_state",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.threshold_high",
"ordinal": "4",
"type": "vector<fuchsia.input.report/SensorAxis>:100"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureDescriptor.threshold_low",
"ordinal": "5",
"type": "vector<fuchsia.input.report/SensorAxis>:100"
},
{
"kind": "table",
"name": "fuchsia.input.report/SensorFeatureDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureReport.report_interval",
"ordinal": "1",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureReport.reporting_state",
"ordinal": "3",
"type": "fuchsia.input.report/SensorReportingState"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureReport.sampling_rate",
"ordinal": "6",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureReport.sensitivity",
"ordinal": "2",
"type": "vector<int64>:100"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureReport.threshold_high",
"ordinal": "4",
"type": "vector<int64>:100"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorFeatureReport.threshold_low",
"ordinal": "5",
"type": "vector<int64>:100"
},
{
"kind": "table",
"name": "fuchsia.input.report/SensorFeatureReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorInputDescriptor.report_id",
"ordinal": "2",
"type": "uint8"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorInputDescriptor.values",
"ordinal": "1",
"type": "vector<fuchsia.input.report/SensorAxis>:100"
},
{
"kind": "table",
"name": "fuchsia.input.report/SensorInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/SensorInputReport.values",
"ordinal": "1",
"type": "vector<int64>:100"
},
{
"kind": "table",
"name": "fuchsia.input.report/SensorInputReport"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorReportingState.REPORT_ALL_EVENTS",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorReportingState.REPORT_NO_EVENTS",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorReportingState.REPORT_THRESHOLD_EVENTS",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.input.report/SensorReportingState",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.ACCELEROMETER_X",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.ACCELEROMETER_Y",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.ACCELEROMETER_Z",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.GYROSCOPE_X",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.GYROSCOPE_Y",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.GYROSCOPE_Z",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.LIGHT_BLUE",
"value": "13"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.LIGHT_GREEN",
"value": "12"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.LIGHT_ILLUMINANCE",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.LIGHT_RED",
"value": "11"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.MAGNETOMETER_X",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.MAGNETOMETER_Y",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/SensorType.MAGNETOMETER_Z",
"value": "6"
},
{
"kind": "enum",
"name": "fuchsia.input.report/SensorType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "const",
"name": "fuchsia.input.report/TOUCH_MAX_CONTACTS",
"type": "uint32",
"value": "10"
},
{
"kind": "const",
"name": "fuchsia.input.report/TOUCH_MAX_NUM_BUTTONS",
"type": "uint32",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/TouchConfigurationInputMode.MOUSE_COLLECTION",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/TouchConfigurationInputMode.WINDOWS_PRECISION_TOUCHPAD_COLLECTION",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.input.report/TouchConfigurationInputMode",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchDescriptor.feature",
"ordinal": "2",
"type": "fuchsia.input.report/TouchFeatureDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchDescriptor.input",
"ordinal": "1",
"type": "fuchsia.input.report/TouchInputDescriptor"
},
{
"kind": "table",
"name": "fuchsia.input.report/TouchDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchFeatureDescriptor.supports_input_mode",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchFeatureDescriptor.supports_selective_reporting",
"ordinal": "2",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.input.report/TouchFeatureDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchFeatureReport.input_mode",
"ordinal": "1",
"type": "fuchsia.input.report/TouchConfigurationInputMode"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchFeatureReport.selective_reporting",
"ordinal": "2",
"type": "fuchsia.input.report/SelectiveReportingFeatureReport"
},
{
"kind": "table",
"name": "fuchsia.input.report/TouchFeatureReport"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchInputDescriptor.buttons",
"ordinal": "4",
"type": "vector<uint8>:10"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchInputDescriptor.contacts",
"ordinal": "1",
"type": "vector<fuchsia.input.report/ContactInputDescriptor>:10"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchInputDescriptor.max_contacts",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchInputDescriptor.touch_type",
"ordinal": "3",
"type": "fuchsia.input.report/TouchType"
},
{
"kind": "table",
"name": "fuchsia.input.report/TouchInputDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchInputReport.contacts",
"ordinal": "1",
"type": "vector<fuchsia.input.report/ContactInputReport>:10"
},
{
"kind": "table/member",
"name": "fuchsia.input.report/TouchInputReport.pressed_buttons",
"ordinal": "2",
"type": "vector<uint8>:10"
},
{
"kind": "table",
"name": "fuchsia.input.report/TouchInputReport"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/TouchType.TOUCHPAD",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/TouchType.TOUCHSCREEN",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.input.report/TouchType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/Unit.exponent",
"ordinal": "2",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.input.report/Unit.type",
"ordinal": "1",
"type": "fuchsia.input.report/UnitType"
},
{
"kind": "struct",
"name": "fuchsia.input.report/Unit"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.CANDELAS",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.DEGREES",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.ENGLISH_ANGULAR_VELOCITY",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.GRAMS",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.LUX",
"value": "11"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.METERS",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.NONE",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.OTHER",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.PASCALS",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.SECONDS",
"value": "12"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.SI_LINEAR_ACCELERATION",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.SI_LINEAR_VELOCITY",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/UnitType.WEBERS",
"value": "8"
},
{
"kind": "enum",
"name": "fuchsia.input.report/UnitType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.AMS_LIGHT_SENSOR",
"value": "65538"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.FOCALTECH_TOUCHSCREEN",
"value": "65537"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.GOLDFISH_ACCELERATION_SENSOR",
"value": "2417819649"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.GOLDFISH_GYROSCOPE_SENSOR",
"value": "2417819650"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.GOLDFISH_RGBC_LIGHT_SENSOR",
"value": "2417819651"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.PC_PS2_KEYBOARD",
"value": "65539"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorGoogleProductId.PC_PS2_MOUSE",
"value": "65540"
},
{
"kind": "enum",
"name": "fuchsia.input.report/VendorGoogleProductId",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.input.report/VendorId.GOOGLE",
"value": "6353"
},
{
"kind": "enum",
"name": "fuchsia.input.report/VendorId",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "library",
"name": "fuchsia.input.report"
}
]