class UnmanagedTestFixture
Defined at line 1060 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
Public Methods
fidl::SyncClient<fuchsia_hardware_usb_dci::UsbDci> ConnectController ()
Defined at line 1064 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
void SetUpAndPowerOnDriver ()
Defined at line 1070 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
zx::result<> StartDriverWithoutPlatformExtension ()
Defined at line 1098 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
std::shared_ptr<std::atomic<uint32_t>> InterceptGctlReads ()
Defined at line 1107 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
void TearDownAndPowerOffDriver ()
Defined at line 1119 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
void BindDciInterfaceWithoutServer ()
Defined at line 1129 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
template <typename Server, typename UnbindCallback = std::nullptr_t>
auto BindDciInterface (Server * server, UnbindCallback && unbind_cb)
Defined at line 1138 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
fuchsia_hardware_usb_descriptor::wire::UsbSetup MakeSetupPacket (uint8_tbm_request_type,uint8_tb_request,uint16_tw_value,uint16_tw_index,uint16_tw_length)
Defined at line 1156 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h
fuchsia_hardware_usb_descriptor::wire::UsbSetup MakeGetDescriptorSetup (uint16_t length)
Defined at line 1170 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h