Crate fidl_fuchsia_hardware_input

Source

Structs§

ControllerControlHandle
ControllerEventStream
ControllerMarker
ControllerOpenSessionRequest
ControllerProxy
ControllerRequestStream
A Stream of incoming requests for fuchsia.hardware.input/Controller.
ControllerSynchronousProxy
DeviceControlHandle
DeviceEventStream
DeviceGetDeviceReportsReaderRequest
DeviceGetDeviceReportsReaderResponder
DeviceGetReportDescResponder
DeviceGetReportDescResponse
DeviceGetReportRequest
DeviceGetReportResponder
DeviceGetReportResponse
DeviceGetReportsEventResponder
DeviceGetReportsEventResponse
DeviceMarker
DeviceProxy
DeviceQueryResponder
DeviceQueryResponse
DeviceReadReportResponder
DeviceReadReportsResponder
DeviceReadReportsResponse
DeviceReportsReaderControlHandle
DeviceReportsReaderEventStream
DeviceReportsReaderMarker
DeviceReportsReaderProxy
DeviceReportsReaderReadReportsResponder
DeviceReportsReaderReadReportsResponse
DeviceReportsReaderRequestStream
A Stream of incoming requests for fuchsia.hardware.input/DeviceReportsReader.
DeviceReportsReaderSynchronousProxy
DeviceRequestStream
A Stream of incoming requests for fuchsia.hardware.input/Device.
DeviceSetReportRequest
DeviceSetReportResponder
DeviceSetTraceIdRequest
DeviceSynchronousProxy
ServiceMarker
ServiceProxy

Enums§

ControllerEvent
ControllerRequest
DeviceEvent
DeviceReportsReaderEvent
DeviceReportsReaderRequest
Each DeviceReportsReader has its own FIFO of reports in the driver. Calling ReadReports drains the Report FIFO. If the Report FIFO fills up between calls to ReadReports the channel will be closed.
DeviceRequest
ServiceRequest
A request for one of the member protocols of Service.

Constants§

MAX_REPORTS_COUNT

Traits§

ControllerProxyInterface
DeviceProxyInterface
DeviceReportsReaderProxyInterface

Type Aliases§

DeviceGetDeviceReportsReaderResult
DeviceGetReportResult
DeviceGetReportsEventResult
DeviceQueryResult
DeviceReadReportResult
DeviceReadReportsResult
DeviceReportsReaderReadReportsResult
DeviceSetReportResult