tree: 86be46ffc9ca6beaf4bf7c255a3744eb306228a0 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.input.report/README.md

fuchsia.input.report

PROTOCOLS

InputDevice

Defined in fuchsia.input.report/device.fidl

GetDescriptor

Request {#InputDevice.GetDescriptor_Request}

<EMPTY>

Response {#InputDevice.GetDescriptor_Response}

GetFeatureReport

Request {#InputDevice.GetFeatureReport_Request}

<EMPTY>

Response {#InputDevice.GetFeatureReport_Response}

GetInputReport

Request {#InputDevice.GetInputReport_Request}

Response {#InputDevice.GetInputReport_Response}

GetInputReportsReader

Request {#InputDevice.GetInputReportsReader_Request}

SendOutputReport

Request {#InputDevice.SendOutputReport_Request}

Response {#InputDevice.SendOutputReport_Response}

SetFeatureReport

Request {#InputDevice.SetFeatureReport_Request}

Response {#InputDevice.SetFeatureReport_Response}

InputReportsReader

Defined in fuchsia.input.report/device.fidl

ReadInputReports

Request {#InputReportsReader.ReadInputReports_Request}

<EMPTY>

Response {#InputReportsReader.ReadInputReports_Response}

STRUCTS

Axis {#Axis data-text=“Axis”}

Defined in fuchsia.input.report/units.fidl

DeviceInfo {#DeviceInfo data-text=“DeviceInfo”}

Defined in fuchsia.input.report/descriptor.fidl

InputDevice_GetFeatureReport_Response {#InputDevice_GetFeatureReport_Response data-text=“InputDevice_GetFeatureReport_Response”}

Defined in fuchsia.input.report/device.fidl

InputDevice_GetInputReport_Response {#InputDevice_GetInputReport_Response data-text=“InputDevice_GetInputReport_Response”}

Defined in fuchsia.input.report/device.fidl

InputDevice_SendOutputReport_Response {#InputDevice_SendOutputReport_Response data-text=“InputDevice_SendOutputReport_Response”}

Defined in fuchsia.input.report/device.fidl

<EMPTY>

InputDevice_SetFeatureReport_Response {#InputDevice_SetFeatureReport_Response data-text=“InputDevice_SetFeatureReport_Response”}

Defined in fuchsia.input.report/device.fidl

<EMPTY>

InputReportsReader_ReadInputReports_Response {#InputReportsReader_ReadInputReports_Response data-text=“InputReportsReader_ReadInputReports_Response”}

Defined in fuchsia.input.report/device.fidl

Range {#Range data-text=“Range”}

Defined in fuchsia.input.report/units.fidl

SensorAxis {#SensorAxis data-text=“SensorAxis”}

Defined in fuchsia.input.report/sensor.fidl

Unit {#Unit data-text=“Unit”}

Defined in fuchsia.input.report/units.fidl

ENUMS

ConsumerControlButton strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/consumer_control.fidl

DeviceType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/device.fidl

LedType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/led.fidl

SensorReportingState strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/sensor.fidl

SensorType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/sensor.fidl

TouchType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/touch.fidl

UnitType strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/units.fidl

VendorGoogleProductId strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/device_ids.fidl

VendorId strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.input.report/device_ids.fidl

TABLES

ConsumerControlDescriptor {#ConsumerControlDescriptor data-text=“ConsumerControlDescriptor”}

Defined in fuchsia.input.report/consumer_control.fidl

ConsumerControlInputDescriptor {#ConsumerControlInputDescriptor data-text=“ConsumerControlInputDescriptor”}

Defined in fuchsia.input.report/consumer_control.fidl

ConsumerControlInputReport {#ConsumerControlInputReport data-text=“ConsumerControlInputReport”}

Defined in fuchsia.input.report/consumer_control.fidl

ContactInputDescriptor {#ContactInputDescriptor data-text=“ContactInputDescriptor”}

Defined in fuchsia.input.report/touch.fidl

ContactInputReport {#ContactInputReport data-text=“ContactInputReport”}

Defined in fuchsia.input.report/touch.fidl

DeviceDescriptor {#DeviceDescriptor data-text=“DeviceDescriptor”}

Defined in fuchsia.input.report/descriptor.fidl

FeatureReport {#FeatureReport data-text=“FeatureReport”}

Defined in fuchsia.input.report/report.fidl

InputReport {#InputReport data-text=“InputReport”}

Defined in fuchsia.input.report/report.fidl

KeyboardDescriptor {#KeyboardDescriptor data-text=“KeyboardDescriptor”}

Defined in fuchsia.input.report/keyboard.fidl

KeyboardInputDescriptor {#KeyboardInputDescriptor data-text=“KeyboardInputDescriptor”}

Defined in fuchsia.input.report/keyboard.fidl

KeyboardInputReport {#KeyboardInputReport data-text=“KeyboardInputReport”}

Defined in fuchsia.input.report/keyboard.fidl

KeyboardOutputDescriptor {#KeyboardOutputDescriptor data-text=“KeyboardOutputDescriptor”}

Defined in fuchsia.input.report/keyboard.fidl

KeyboardOutputReport {#KeyboardOutputReport data-text=“KeyboardOutputReport”}

Defined in fuchsia.input.report/keyboard.fidl

MouseDescriptor {#MouseDescriptor data-text=“MouseDescriptor”}

Defined in fuchsia.input.report/mouse.fidl

MouseInputDescriptor {#MouseInputDescriptor data-text=“MouseInputDescriptor”}

Defined in fuchsia.input.report/mouse.fidl

MouseInputReport {#MouseInputReport data-text=“MouseInputReport”}

Defined in fuchsia.input.report/mouse.fidl

OutputDescriptor {#OutputDescriptor data-text=“OutputDescriptor”}

Defined in fuchsia.input.report/descriptor.fidl

OutputReport {#OutputReport data-text=“OutputReport”}

Defined in fuchsia.input.report/report.fidl

SensorDescriptor {#SensorDescriptor data-text=“SensorDescriptor”}

Defined in fuchsia.input.report/sensor.fidl

SensorFeatureDescriptor {#SensorFeatureDescriptor data-text=“SensorFeatureDescriptor”}

Defined in fuchsia.input.report/sensor.fidl

SensorFeatureReport {#SensorFeatureReport data-text=“SensorFeatureReport”}

Defined in fuchsia.input.report/sensor.fidl

SensorInputDescriptor {#SensorInputDescriptor data-text=“SensorInputDescriptor”}

Defined in fuchsia.input.report/sensor.fidl

SensorInputReport {#SensorInputReport data-text=“SensorInputReport”}

Defined in fuchsia.input.report/sensor.fidl

TouchDescriptor {#TouchDescriptor data-text=“TouchDescriptor”}

Defined in fuchsia.input.report/touch.fidl

TouchInputDescriptor {#TouchInputDescriptor data-text=“TouchInputDescriptor”}

Defined in fuchsia.input.report/touch.fidl

TouchInputReport {#TouchInputReport data-text=“TouchInputReport”}

Defined in fuchsia.input.report/touch.fidl

UNIONS

InputDevice_GetFeatureReport_Result strict{:.fidl-attribute} {#InputDevice_GetFeatureReport_Result data-text=“InputDevice_GetFeatureReport_Result”}

Defined in fuchsia.input.report/device.fidl

InputDevice_GetInputReport_Result strict{:.fidl-attribute} {#InputDevice_GetInputReport_Result data-text=“InputDevice_GetInputReport_Result”}

Defined in fuchsia.input.report/device.fidl

InputDevice_SendOutputReport_Result strict{:.fidl-attribute} {#InputDevice_SendOutputReport_Result data-text=“InputDevice_SendOutputReport_Result”}

Defined in fuchsia.input.report/device.fidl

InputDevice_SetFeatureReport_Result strict{:.fidl-attribute} {#InputDevice_SetFeatureReport_Result data-text=“InputDevice_SetFeatureReport_Result”}

Defined in fuchsia.input.report/device.fidl

InputReportsReader_ReadInputReports_Result strict{:.fidl-attribute} {#InputReportsReader_ReadInputReports_Result data-text=“InputReportsReader_ReadInputReports_Result”}

Defined in fuchsia.input.report/device.fidl

CONSTANTS