class UsbDciInterfaceServer

Defined at line 17 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.h

Public Methods

void Control (ControlRequestView req, ControlCompleter::Sync & completer)

fuchsia_hardware_usb_dci::UsbDciInterface protocol implementation.

Defined at line 18 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.cc

void UsbDciInterfaceServer (UsbPeripheral * drv)

Defined at line 19 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.h

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_dci::UsbDciInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 31 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.h

fidl::ClientEnd<fuchsia_hardware_usb_dci::UsbDciInterface> AddBinding ()

Defined at line 38 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.h

void SetConnected (SetConnectedRequestView req, SetConnectedCompleter::Sync & completer)

Defined at line 50 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.cc

void SetSpeed (SetSpeedRequestView req, SetSpeedCompleter::Sync & completer)

Defined at line 57 of file ../../src/devices/usb/drivers/usb-peripheral/usb-dci-interface-server.cc