Expand description
Standard USB control request builders and the ControlChannelExt trait.
Modules§
- channel
- Type-level channel markers for endpoint type and direction.
Traits§
- Control
Channel Ext - Extension trait providing higher-level control request methods on a USB control channel.
Functions§
- class_
interface_ in_ with_ data - Build a class-specific interface request SETUP packet (IN, with data).
- class_
interface_ out - Build a class-specific interface request SETUP packet (OUT, no data).
- class_
interface_ out_ with_ data - Build a class-specific interface request SETUP packet (OUT, with data).
- get_
config_ descriptor - Build a GET_DESCRIPTOR(Configuration) SETUP packet.
- get_
device_ descriptor - Build a GET_DESCRIPTOR(Device) SETUP packet.
- get_
hid_ report_ descriptor - Build a GET_DESCRIPTOR(HID Report Descriptor) SETUP packet (Standard, Interface).
- set_
address - Build a SET_ADDRESS SETUP packet.
- set_
configuration - Build a SET_CONFIGURATION SETUP packet.