class Device

Defined at line 14 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester/host.h

Protected Members

UsbProtocolClient usb_client_
optional out_completer_
optional in_completer_
uint8_t bulk_out_addr_
uint8_t bulk_in_addr_
shared_ptr incoming_

Public Methods

void Device ()

Defined at line 20 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester/host.h

void Stop (fdf::StopCompleter completer)

Defined at line 23 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester/host.h

zx::result<> Start (fdf::DriverContext context)

Defined at line 60 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester/host.cc

Protected Methods

const std::shared_ptr<fdf::Namespace> & incoming ()

Defined at line 47 of file ../../src/devices/usb/drivers/usb-virtual-bus/tests/virtual-bus-tester/host.h