class AdbFakeUsb

Defined at line 166 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

Public Methods

void AdbFakeUsb (async_dispatcher_t * dispatcher)

Defined at line 172 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void AllocResources (fidl::Request<fuchsia_hardware_usb_function::UsbFunction::AllocResources> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb_function::UsbFunction::AllocResources>::Sync & completer)

Defined at line 174 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void Configure (fidl::Request<fuchsia_hardware_usb_function::UsbFunction::Configure> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb_function::UsbFunction::Configure>::Sync & completer)

Defined at line 211 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void Deconfigure (fidl::internal::NaturalCompleter<fuchsia_hardware_usb_function::UsbFunction::Deconfigure>::Sync & completer)

Defined at line 237 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

size_t deconfigure_count ()

Defined at line 258 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

bool is_configured ()

Defined at line 263 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_hold_deconfigure (bool hold)

Defined at line 267 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

fidl::ClientEnd<fuchsia_hardware_usb_function::UsbFunctionInterface> TakeIfaceClient ()

Defined at line 272 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_on_configured (fit::callback<void ()> on_configured)

Defined at line 277 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_on_deconfigured (fit::callback<void ()> on_deconfigured)

Defined at line 296 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void DisableEndpoint (fidl::Request<fuchsia_hardware_usb_function::UsbFunction::DisableEndpoint> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb_function::UsbFunction::DisableEndpoint>::Sync & completer)

Defined at line 311 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

std::vector<uint8_t> disabled_endpoints ()

Defined at line 322 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void clear_disabled_endpoints ()

Defined at line 326 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void ConfigureEndpoint (fidl::Request<fuchsia_hardware_usb_function::UsbFunction::ConfigureEndpoint> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb_function::UsbFunction::ConfigureEndpoint>::Sync & completer)

Defined at line 331 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_fail_configure_endpoint (bool fail)

Defined at line 350 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_fail_configure_endpoint_addr (std::optional<uint8_t> ep_addr)

Defined at line 355 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_alloc_resources_status (zx_status_t status)

Defined at line 360 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_configure_status (zx_status_t status)

Defined at line 364 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc

void set_omit_endpoints (bool omit)

Defined at line 368 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc