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

Records