Skip to main content

Crate fidl_fuchsia_hardware_hidbus__common

Crate fidl_fuchsia_hardware_hidbus__common 

Source

Modules§

hidbus_ordinals

Structs§

HidInfo
Contains both information shared among HID protocols and specific to HID devices, and information passed along by the low-level transport.
HidbusGetDescriptorRequest
HidbusGetDescriptorResponse
HidbusGetIdleRequest
HidbusGetIdleResponse
HidbusGetProtocolResponse
HidbusGetReportRequest
HidbusGetReportResponse
HidbusQueryResponse
HidbusSetDescriptorRequest
HidbusSetIdleRequest
HidbusSetProtocolRequest
HidbusSetReportRequest

Enums§

HidBootProtocol
HID 1.11 Chapter 4.3 Protocols
HidDescriptorType
HID 1.11 Chapter 7.1 Class Descriptor Types
HidProtocol
HID 1.11 Chapter 4.2 Subclass
ReportType

Constants§

MAX_DESC_LEN
MAX_NAME_LENGTH
The HID protocol doesn’t specify any character strings. This const value limits the length of names passed along from low-level protocols such as USB and Bluetooth.
MAX_REPORT_DATA
MAX_REPORT_LEN

Type Aliases§

ReportId