template <typename Derived>

class ResponseContextAsyncErrorTask

Defined at line 41 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/client_base.h

A mixin into |ResponseContext| to handle the asynchronous error delivery

aspects.

Public Methods

zx_status_t TryAsyncDeliverError (::fidl::Status error, async_dispatcher_t * dispatcher)

Try to schedule an |ResponseContext::OnError| as a task on |dispatcher|.

If successful, ownership of the context is passed to the |dispatcher| until

the task is executed.

Defined at line 47 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/client_base.h