template <bool manage_lifetime>
class PeripheralReadyTestBase
Defined at line 948 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h
Public Methods
fperipheral::wire::DeviceDescriptor CreateTestDeviceDescriptor ()
Defined at line 955 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 972 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 986 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h
zx::result<FunctionClients> TransitionToPeripheralReady (uint8_t num_functions)
Defined at line 1038 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test-harness.h