class UsbFastbootFunction
Defined at line 34 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
Public Methods
void UsbFastbootFunction ()
Defined at line 39 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
void ~UsbFastbootFunction ()
Defined at line 41 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
inspect::ComponentInspector & inspector ()
Driver lifecycle methods.
Defined at line 44 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
zx::vmo inspect_vmo ()
For inspect test.
Defined at line 50 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
usb_inspect::ThroughputTracker & GetThroughputTrackerForTesting ()
Defined at line 51 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
uint8_t bulk_out_addr ()
Defined at line 67 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
uint8_t bulk_in_addr ()
Defined at line 68 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.h
zx::result<> Start (fdf::DriverContext context)
Defined at line 353 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void Stop (fdf::StopCompleter completer)
Defined at line 470 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void Control (ControlRequest & request, ControlCompleter::Sync & completer)
UsbFunctionInterface methods.
Defined at line 285 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void SetConfigured (SetConfiguredRequest & request, SetConfiguredCompleter::Sync & completer)
Defined at line 326 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void SetInterface (SetInterfaceRequest & request, SetInterfaceCompleter::Sync & completer)
Defined at line 335 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_function::UsbFunctionInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 347 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void Send (::fuchsia_hardware_fastboot::wire::FastbootImplSendRequest * request, SendCompleter::Sync & completer)
Defined at line 113 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc
void Receive (::fuchsia_hardware_fastboot::wire::FastbootImplReceiveRequest * request, ReceiveCompleter::Sync & completer)
Defined at line 253 of file ../../src/firmware/drivers/usb-fastboot-function/usb_fastboot_function.cc