class AdbFakeUsb
Defined at line 141 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
Public Methods
void AdbFakeUsb (async_dispatcher_t * dispatcher)
Defined at line 147 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 149 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 186 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 212 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
size_t deconfigure_count ()
Defined at line 233 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
bool is_configured ()
Defined at line 238 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void set_hold_deconfigure (bool hold)
Defined at line 242 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
fidl::ClientEnd<fuchsia_hardware_usb_function::UsbFunctionInterface> TakeIfaceClient ()
Defined at line 247 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 252 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 271 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 286 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
std::vector<uint8_t> disabled_endpoints ()
Defined at line 297 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void clear_disabled_endpoints ()
Defined at line 301 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 306 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void set_fail_configure_endpoint (bool fail)
Defined at line 325 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 330 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 335 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void set_configure_status (zx_status_t status)
Defined at line 339 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc
void set_omit_endpoints (bool omit)
Defined at line 343 of file ../../src/developer/adb/drivers/usb-adb-function/adb-function-test.cc