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

Records