class OvernetUsb
Defined at line 44 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 48 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
inspect::ComponentInspector & inspector ()
Defined at line 50 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
usb_inspect::ThroughputTracker & GetThroughputTrackerForTesting ()
Defined at line 51 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
uint8_t BulkInAddress ()
Endpoint address of our IN endpoint.
Defined at line 69 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
uint8_t BulkOutAddress ()
Endpoint address of our OUT endpoint.
Defined at line 71 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
bool HasPendingRequests ()
Whether there are any pending requests.
Defined at line 74 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
bool HasPendingTxRequests ()
Defined at line 75 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
bool HasPendingRxRequests ()
Defined at line 76 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.h
void Stop (fdf::StopCompleter completer)
Defined at line 170 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 462 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc
void Control (ControlRequest & request, ControlCompleter::Sync & completer)
UsbFunctionInterface methods.
Defined at line 174 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc
void SetConfigured (SetConfiguredRequest & request, SetConfiguredCompleter::Sync & completer)
Defined at line 278 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc
void SetInterface (SetInterfaceRequest & request, SetInterfaceCompleter::Sync & completer)
Defined at line 295 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 311 of file ../../src/developer/remote-control/usb/overnet-usb/overnet_usb.cc