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