fidl::CompleterBase

Summary

Constructors and Destructors

CompleterBase(const CompleterBase &)

Public functions

Close(zx_status_t status)
void
SendReply(::fidl::OutgoingMessage *message, fidl::internal::OutgoingTransportContext transport_context)
void
is_reply_needed() const
bool
operator=(const CompleterBase &)=delete
result_of_reply() const

Protected functions

CompleterBase(Transaction *transaction, bool owned, bool method_expects_reply)
CompleterBase(CompleterBase && other) noexcept
EnableNextDis()
void
TakeOwnership()
std::unique_ptr< Transaction >
operator=(CompleterBase && other) noexcept
~CompleterBase()

Public functions

Close

void Close(
  zx_status_t status
)

CompleterBase

 CompleterBase(
  const CompleterBase &
)=delete

SendReply

void SendReply(
  ::fidl::OutgoingMessage *message,
  fidl::internal::OutgoingTransportContext transport_context
)

is_reply_needed

bool is_reply_needed() const 

operator=

CompleterBase & operator=(
  const CompleterBase &
)=delete