class OvernetUsb

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

Public Methods

zx::result<> Start ()

Defined at line 33 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 51 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h

void PrepareStop (fdf::PrepareStopCompleter Completer)

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

size_t UsbFunctionInterfaceGetDescriptorsSize ()

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

void UsbFunctionInterfaceGetDescriptors (uint8_t * out_descriptors_buffer, size_t descriptors_size, size_t * out_descriptors_actual)

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

zx_status_t UsbFunctionInterfaceControl (const usb_setup_t * setup, const uint8_t * write_buffer, size_t write_size, uint8_t * out_read_buffer, size_t read_size, size_t * out_read_actual)

NOLINTNEXTLINE(readability-convert-member-functions-to-static)

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

zx_status_t UsbFunctionInterfaceSetConfigured (bool configured, usb_speed_t speed)

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

zx_status_t UsbFunctionInterfaceSetInterface (uint8_t interface, uint8_t alt_setting)

NOLINTNEXTLINE(readability-convert-member-functions-to-static,bugprone-easily-swappable-parameters)

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