class DeviceTest
Defined at line 30 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
Protected Members
shared_ptr root_
unique_ptr dispatcher_
Public Methods
fidl::WireSyncClient<fuchsia_hardware_usb_device::Device> & get_fidl ()
Defined at line 32 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
UsbDevice & get_device ()
Defined at line 34 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void SetUp ()
Defined at line 36 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void TearDown ()
Defined at line 61 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void CancelAll ()
Defined at line 71 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
size_t get_parent_request_size ()
Defined at line 73 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
ddk::UsbProtocolClient get_usb_protocol ()
Defined at line 75 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
ddk::UsbBusProtocolClient get_usb_bus_protocol ()
Defined at line 81 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void set_custom_control_handling (bool enabled)
Defined at line 87 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
usb::BorrowedRequestQueue<void> get_pending_requests ()
Defined at line 88 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
uint8_t get_configuration ()
Defined at line 89 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void set_enable_endpoint_hook (fit::function<zx_status_t (uint32_t, const usb_endpoint_descriptor_t *, const usb_ss_ep_comp_descriptor_t *, bool)> hook)
Defined at line 91 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void set_timeout_handler (fit::function<zx_status_t (sync_completion_t *, zx_duration_t)> handler)
Defined at line 98 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
bool get_device_reset ()
Defined at line 102 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
uint8_t get_reset_endpoint ()
Defined at line 103 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void SetEmptyState (bool should_return_empty)
Defined at line 104 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
void SetErrorState (zx_status_t error)
Defined at line 105 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc
Protected Methods
fdf_testing::DriverRuntime * runtime ()
Defined at line 109 of file ../../src/devices/usb/drivers/usb-bus/tests/usb-device.cc