class FidlTestFunction

Defined at line 16 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.h

Public Methods

void FidlTestFunction (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher dispatcher)

Defined at line 19 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.h

zx::result<> Start ()

Defined at line 51 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.cc

void Control (ControlRequest & request, ControlCompleter::Sync & completer)

UsbFunctionInterface

Defined at line 129 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.cc

void SetConfigured (SetConfiguredRequest & request, SetConfiguredCompleter::Sync & completer)

Defined at line 140 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.cc

void SetInterface (SetInterfaceRequest & request, SetInterfaceCompleter::Sync & completer)

Defined at line 188 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_function::UsbFunctionInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 193 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester-function/peripheral-fidl.cc