#include <dx_usb_device.h>
|
enum class | direction : uint8_t { out
, in
} |
|
enum class | recipient : uint8_t { device
, interface
, endpoint
, other
} |
|
enum | request : uint8_t {
get_status
, clear_feature
, get_state
, set_feature
,
_reserved
, set_address
, get_descriptor
} |
|
enum class | type : uint8_t { standard
, cls
, vendor
} |
|
◆ direction
◆ recipient
Enumerator |
---|
device | |
interface | |
endpoint | |
other | |
◆ request
Enumerator |
---|
get_status | |
clear_feature | |
get_state | |
set_feature | |
_reserved | |
set_address | |
get_descriptor | |
◆ type
Enumerator |
---|
standard | |
cls | |
vendor | |
◆ request() [1/2]
template<typename data_t >
◆ request() [2/2]
template<typename data_t >
◆ __reserved
uint8_t dx::usb::__request_type::__reserved |
|
inherited |
◆ data
template<typename data_t >
◆ direction
◆ index
◆ length
◆ recipient
◆ returned_size
template<typename data_t >
◆ type
◆ value
The documentation for this struct was generated from the following file: