class UsbFunction
Defined at line 159 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/cpp/fidl/fuchsia.hardware.usb.function/cpp/markers.h
Protocol for configuring a USB function.
This protocol is implemented by the USB peripheral controller (protocol server) and called by
the USB function driver (protocol client).
Closing the `UsbFunction` channel automatically deconfigures the function and closes the `iface`
([`UsbFunctionInterface`]) channel.
Public Members
static Openness kOpenness
static const char[] kDiscoverableName