class ThenableBase

Defined at line 21 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/thenable.h

Base class of various thenable types, regardless of domain object flavor.

It enforces an invariant that |SendTwoWay| must be called exactly once.

Public Methods

void ThenableBase (ClientBase * client_base, fidl::WriteOptions options)

Defined at line 9 of file ../../sdk/lib/fidl/cpp/wire/thenable.cc

void ~ThenableBase ()

Defined at line 14 of file ../../sdk/lib/fidl/cpp/wire/thenable.cc

void SendTwoWay (fidl::OutgoingMessage & message, ResponseContext * context)

Defined at line 18 of file ../../sdk/lib/fidl/cpp/wire/thenable.cc

ClientBase * client_base ()

Defined at line 26 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/thenable.h