class OvernetUsb

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

Public Methods

zx::result<> Start ()

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

void OvernetUsb (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)

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 66 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h

uint8_t BulkOutAddress ()

Endpoint address of our OUT endpoint.

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

void PrepareStop (fdf::PrepareStopCompleter Completer)

Defined at line 157 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 448 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc

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

UsbFunctionInterface methods.

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

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

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

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

Defined at line 282 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 298 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc