class UsbDciInterfaceServer

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

Public Methods

void UsbDciInterfaceServer (UsbPeripheral * drv)

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

void Stop ()

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

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 handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_dci::UsbDciInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)

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

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

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

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

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

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

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