Value | Meaning |
---|---|
LIBUSB_REQUEST_GET_STATUS0x00 | Request status of the specific recipient |
LIBUSB_REQUEST_CLEAR_FEATURE0x01 | Clear or disable a specific feature |
LIBUSB_REQUEST_SET_FEATURE0x03 | Set or enable a specific feature |
LIBUSB_REQUEST_SET_ADDRESS0x05 | Set device address for all future accesses |
LIBUSB_REQUEST_GET_DESCRIPTOR0x06 | Get the specified descriptor |
LIBUSB_REQUEST_SET_DESCRIPTOR0x07 | Used to update existing descriptors or add new descriptors |
LIBUSB_REQUEST_GET_CONFIGURATION0x08 | Get the current device configuration value |
LIBUSB_REQUEST_SET_CONFIGURATION0x09 | Set device configuration |
LIBUSB_REQUEST_GET_INTERFACE0x0A | Return the selected alternate setting for the specified interface |
LIBUSB_REQUEST_SET_INTERFACE0x0B | Select an alternate interface for the specified interface |
LIBUSB_REQUEST_SYNCH_FRAME0x0C | Set then report an endpoint's synchronization frame |
LIBUSB_REQUEST_SET_SEL0x30 | Sets both the U1 and U2 Exit Latency |
LIBUSB_SET_ISOCH_DELAY0x31 | Delay from the time a host transmits a packet to the time it is received by the device. |
Standard requests, as defined in table 9-5 of the USB 3.0 specifications