Schedule an async‐annotated functor to run on a remote thread's fiber manager. Returns a future for the result.

Synopsis

Declared in <folly/fibers/async/FiberManager.h>

template<typename F>
Future<lift_unit_t<async_invocable_inner_type_t<F>>>
addFiberRemoteFuture(
    F&& func,
    FiberManager& fm);

Description

In most cases, prefer those options instead:

  • executeOnRemoteFiber: wait on remote fiber from (local) fiber context

  • executeOnRemoteFiberAndWait: wait on remote fiber from (local) main context

Return Value

A Future for the functor's result

Parameters

Name

Description

func

Async‐annotated functor to schedule

fm

Remote thread's fiber manager to run the functor on

Created with MrDocs