class DoResolver

Defined at line 249 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

DoResolver is used to notify the ServiceHubConnector when a call is done, and if it should be

retried.

If the DoCallback should be retried, resolve should be called with true, otherwise it should be

called with false. If the DoResolver is dropped before calling resolve, it will implicitly

resolve with false (no retry).

Public Methods

void DoResolver (const DoResolver & )

DoResolver should be move-only.

Defined at line 258 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

DoResolver & operator= (const DoResolver & )

Defined at line 259 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

void DoResolver (DoResolver && other)

Defined at line 260 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

DoResolver & operator= (DoResolver && other)

Defined at line 261 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

void ~DoResolver ()

Defined at line 268 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

void resolve (bool should_retry)

Resolve the current Do call.

Note: if resolve is called multiple times on DoResolver, only the first call will be handled,

and all future calls will be ignored.

Defined at line 274 of file ../../src/lib/fidl/contrib/connection/service_hub_connector.h

Friends

class ServiceHubConnector