class UmsFunction
Defined at line 31 of file ../../src/devices/block/drivers/ums-function/ums-function.h
Public Members
static const char[] kDriverName
static const uint32_t kBlockSize
static const size_t kStorageSize
static const uint64_t kBlockCount
static const size_t kDataReqSize
static const uint16_t kBulkMaxPacket
Public Methods
void UmsFunction ()
Defined at line 41 of file ../../src/devices/block/drivers/ums-function/ums-function.h
void ~UmsFunction ()
Defined at line 42 of file ../../src/devices/block/drivers/ums-function/ums-function.h
zx::result<> Start (fdf::DriverContext context)
Defined at line 775 of file ../../src/devices/block/drivers/ums-function/ums-function.cc
void Stop (fdf::StopCompleter completer)
Defined at line 748 of file ../../src/devices/block/drivers/ums-function/ums-function.cc
void Control (ControlRequest & req, ControlCompleter::Sync & completer)
fuchsia_hardware_usb_function::UsbFunctionInterface impl.
Defined at line 45 of file ../../src/devices/block/drivers/ums-function/ums-function.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_function::UsbFunctionInterface> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 52 of file ../../src/devices/block/drivers/ums-function/ums-function.h
void SetConfigured (SetConfiguredRequest & req, SetConfiguredCompleter::Sync & completer)
Defined at line 99 of file ../../src/devices/block/drivers/ums-function/ums-function.cc
void SetInterface (SetInterfaceRequest & req, SetInterfaceCompleter::Sync & completer)
Defined at line 152 of file ../../src/devices/block/drivers/ums-function/ums-function.cc
Friends
class formatter