class ControlRequestInfo

Defined at line 178 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h

Control Request Information

Public Methods

void ControlRequestInfo (Storage_ storage)
void ControlRequestInfo ()

Defined at line 184 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h

void ControlRequestInfo (ControlRequestInfo && )

Defined at line 185 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h

void ControlRequestInfo (const ControlRequestInfo & other)
ControlRequestInfo & operator= (ControlRequestInfo && )

Defined at line 186 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h

ControlRequestInfo & operator= (const ControlRequestInfo & other)
bool operator== (const ControlRequestInfo & other)
bool operator!= (const ControlRequestInfo & other)
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_usb_descriptor::UsbSetup> & setup ()

Control Transfer required Setup packet

::std::optional< ::fuchsia_hardware_usb_descriptor::UsbSetup> & setup ()

Control Transfer required Setup packet

ControlRequestInfo & setup (std::optional< ::fuchsia_hardware_usb_descriptor::UsbSetup> value)

Control Transfer required Setup packet

void ControlRequestInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits