class FakeUsbDciInterface

Defined at line 1115 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

Public Methods

void SetControlCallback (ControlCallback cb)

Defined at line 1122 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetControlStatus (zx_status_t status)

Defined at line 1123 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetReadData (std::vector<uint8_t> data)

Defined at line 1124 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetSetConnectedCallback (SetConnectedCallback cb)

Defined at line 1125 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetSetSpeedCallback (SetSpeedCallback cb)

Defined at line 1126 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetDeferSetConnectedFalse (bool defer)

Defined at line 1127 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

bool has_deferred_set_connected ()

Defined at line 1128 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void CompleteDeferredSetConnected (zx_status_t status)

Defined at line 1129 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetDeferControl (bool defer, libsync::Completion * signal)

Defined at line 1140 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

bool has_deferred_control ()

Defined at line 1144 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void CompleteDeferredControl (zx_status_t status)

Defined at line 1145 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

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

Defined at line 1156 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetConnected (SetConnectedRequestView request, SetConnectedCompleter::Sync & completer)

Defined at line 1188 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void SetSpeed (SetSpeedRequestView request, SetSpeedCompleter::Sync & completer)

Defined at line 1204 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_dci::UsbDciInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 1212 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

bool control_called ()

Defined at line 1216 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

bool set_connected_called ()

Defined at line 1217 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h

bool set_speed_called ()

Defined at line 1218 of file ../../src/devices/usb/drivers/dwc3/dwc3-test-fixture.h