This is the complete list of members for dx::usb::request< data_t, typename >, including all inherited members.
__reserved | dx::usb::__request_type | |
_reserved enum value | dx::usb::control | |
clear_feature enum value | dx::usb::control | |
control(dx_enum_prefix recipient recipient, dx_enum_prefix type type, dx_enum_prefix direction direction, uint8_t request, uint16_t value=0, uint16_t index=0, uint16_t length=0) | dx::usb::control | inline |
data | dx::usb::request< data_t, typename > | |
direction enum name | dx::usb::__request_type | |
direction | dx::usb::__request_type | |
get_descriptor enum value | dx::usb::control | |
get_state enum value | dx::usb::control | |
get_status enum value | dx::usb::control | |
index | dx::usb::control | |
length | dx::usb::control | |
recipient enum name | dx::usb::__request_type | |
recipient | dx::usb::__request_type | |
request(const struct control &control, const data_t &data={}, uint16_t size=sizeof(data_t)) | dx::usb::request< data_t, typename > | inline |
dx::usb::control::request enum name | dx::usb::control | |
set_address enum value | dx::usb::control | |
set_feature enum value | dx::usb::control | |
size | dx::usb::request< data_t, typename > | |
type enum name | dx::usb::__request_type | |
type | dx::usb::__request_type | |
value | dx::usb::control | |