class OvernetUsb

Defined at line 42 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h

Public Methods

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

Defined at line 32 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

void OvernetUsb ()

Defined at line 46 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h

uint8_t BulkInAddress ()

Endpoint address of our IN endpoint.

Defined at line 64 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h

uint8_t BulkOutAddress ()

Endpoint address of our OUT endpoint.

Defined at line 66 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h

void Stop (fdf::StopCompleter completer)

Defined at line 158 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

void SetCallback (fuchsia_hardware_overnet::wire::UsbSetCallbackRequest * request, SetCallbackCompleter::Sync & completer)

Defined at line 449 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

void Control (ControlRequest & request, ControlCompleter::Sync & completer)

UsbFunctionInterface methods.

Defined at line 162 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

void SetConfigured (SetConfiguredRequest & request, SetConfiguredCompleter::Sync & completer)

Defined at line 266 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

void SetInterface (SetInterfaceRequest & request, SetInterfaceCompleter::Sync & completer)

Defined at line 283 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_function::UsbFunctionInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 299 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc