class Completion
Defined at line 403 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.endpoint/fuchsia.hardware.usb.endpoint/cpp/fidl/fuchsia.hardware.usb.endpoint/cpp/natural_types.h
Completion
Public Methods
void Completion (Storage_ storage)
void Completion ()
Defined at line 409 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.endpoint/fuchsia.hardware.usb.endpoint/cpp/fidl/fuchsia.hardware.usb.endpoint/cpp/natural_types.h
void Completion (Completion && )
Defined at line 410 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.endpoint/fuchsia.hardware.usb.endpoint/cpp/fidl/fuchsia.hardware.usb.endpoint/cpp/natural_types.h
bool IsEmpty ()
Completion & operator= (Completion && )
Defined at line 411 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.endpoint/fuchsia.hardware.usb.endpoint/cpp/fidl/fuchsia.hardware.usb.endpoint/cpp/natural_types.h
const std::optional< ::fuchsia_hardware_usb_request::Request> & request ()
Request completed.
::std::optional< ::fuchsia_hardware_usb_request::Request> & request ()
Request completed.
Completion & request (std::optional< ::fuchsia_hardware_usb_request::Request> value)
Request completed.
const std::optional<int32_t> & status ()
Completion status.
::std::optional<int32_t> & status ()
Completion status.
Completion & status (std::optional<int32_t> value)
Completion status.
const std::optional<uint64_t> & transfer_size ()
Bytes successfully transferred.
::std::optional<uint64_t> & transfer_size ()
Bytes successfully transferred.
Completion & transfer_size (std::optional<uint64_t> value)
Bytes successfully transferred.
const std::optional< ::zx::eventpair> & wake_lease ()
Wake lease if this completion took the system out of suspend.
::std::optional< ::zx::eventpair> & wake_lease ()
Wake lease if this completion took the system out of suspend.
Completion & wake_lease (std::optional< ::zx::eventpair> value)
Wake lease if this completion took the system out of suspend.
void Completion (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits