template <bool manage_lifetime>
class PeripheralReadyTestBase
Defined at line 990 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h
Public Methods
fperipheral::wire::DeviceDescriptor CreateTestDeviceDescriptor ()
Defined at line 997 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h
fidl::VectorView<fidl::VectorView<fperipheral::wire::FunctionDescriptor>> CreateTestFunctionDescriptors (fidl::AnyArena & arena)
Defined at line 1014 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h
zx::result<std::vector<uint8_t>> CreateTestRawFunctionDescriptors (fidl::WireSyncClient<ffunction::UsbFunction> & function_client)
Defined at line 1028 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h
zx::result<FunctionClients> TransitionToPeripheralReady (uint8_t num_functions)
Defined at line 1080 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h