class NaturalClientBase

Defined at line 20 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_client_base.h

Common functionality to all |fidl::internal::NaturalClientImpl

<Protocol

>| sub-classes.

Each |NaturalClientImpl| has access to a |client_base| through which they can

send FIDL messages and register outstanding transactions.

This class should only define protected methods, to keep the exposed

interface for making FIDL calls clean.

Public Methods

void NaturalClientBase (fidl::internal::ClientBase * client_base)

Defined at line 22 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_client_base.h

Protected Methods

fidl::internal::ClientBase & client_base ()

Defined at line 25 of file ../../sdk/lib/fidl/cpp/include/lib/fidl/cpp/internal/natural_client_base.h