class OvernetUsbTest

Defined at line 282 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

Public Members

BackgroundDriverTest driver_test_
SyncClient function_client_
WireSyncClient client_

Public Methods

fuchsia_hardware_usb_request::Request WaitForRequestOn (uint8_t endpoint)

Defined at line 284 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

bool SendTx (const uint8_t * tx, size_t size)

seems to be getting stuck waiting for the second buffer on the out endpoint, which really

shouldn't happen?

Defined at line 305 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

std::optional<std::vector<uint8_t>> GetRx ()

Defined at line 325 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

bool GetRxConcatExpect (const uint8_t * data, size_t len)

Defined at line 348 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

bool SocketReadExpect (zx::socket * socket, const uint8_t * data, size_t len)

Defined at line 370 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

bool SocketWriteAll (zx::socket * socket, const uint8_t * data, size_t len)

Defined at line 396 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void SetUp ()

Defined at line 422 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void TearDown ()

Defined at line 436 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void ConfigureDevice ()

Defined at line 444 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void UnconfigureDevice ()

Defined at line 453 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void ResetWithSetInterface ()

Defined at line 462 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void ExpectConfigureEndpoints ()

Defined at line 472 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

void ExpectDisableEndpoints ()

Defined at line 479 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

std::unique_ptr<TestCallback> SetupCallback (size_t expected_calls, std::function<void (zx::socket)> callback)

Defined at line 486 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

std::unique_ptr<TestCallback> SetTestCallback (size_t expected_calls, std::function<void (zx::socket)> callback)

Defined at line 494 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc

fdf_testing::BackgroundDriverTest<OvernetUsbTestConfig> & driver_test ()

Defined at line 509 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb_test.cc