class EndpointBuilder
Defined at line 32 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
Public Methods
void EndpointBuilder (uint8_tconfig_num,uint8_tendpoint_type,uint8_tendpoint_index,boolin)
Defined at line 34 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
void EndpointBuilder (uint8_tconfig_num,fdescriptor::EndpointTypeendpoint_type,uint8_tendpoint_index,fdescriptor::EndpointDirectiondirection)
Defined at line 43 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
void set_max_packet_size (uint16_t max_packet_size)
Defined at line 48 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
void AddSsCompanion (const usb_ss_ep_comp_descriptor_t & comp)
Defined at line 52 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
void AddSsCompanion (const void * desc, size_t desc_length)
Defined at line 53 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
void AddSsIsochCompanion (const usb_ss_isoch_ep_comp_descriptor_t & comp)
Defined at line 56 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
void AddSsIsochCompanion (const void * desc, size_t desc_length)
Defined at line 59 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h
std::vector<uint8_t> Generate ()
Defined at line 63 of file ../../src/devices/usb/testing/descriptor-builder/descriptor-builder.h