class UsbVirtualDevice

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

This class implements the virtual USB device controller protocol.

Public Members

static basic_string kName

Public Methods

fuchsia_hardware_usb_dci::UsbDciService::InstanceHandler GetInstanceHandler ()

Defined at line 14 of file ../../src/devices/usb/drivers/usb-virtual-bus/usb-virtual-device.cc

std::vector<fuchsia_driver_framework::NodeProperty2> GetProperties ()

Defined at line 29 of file ../../src/devices/usb/drivers/usb-virtual-bus/usb-virtual-device.h

void UsbVirtualDevice (UsbVirtualBus * bus)

Defined at line 34 of file ../../src/devices/usb/drivers/usb-virtual-bus/usb-virtual-device.h

fidl::WireSyncClient<fuchsia_driver_framework::NodeController> & controller ()

Defined at line 38 of file ../../src/devices/usb/drivers/usb-virtual-bus/usb-virtual-device.h