ExecutorLoopController(folly::Executor *executor)
~ExecutorLoopController() override
—— Concurrent Priority Queue Implementation ——
void timedSchedule(std::function< void()> func, TimePoint time) override
std::chrono::time_point< Clock > TimePoint
PUSHMI_INLINE_VAR constexpr __adl::get_executor_fn executor
Single-threaded task execution engine.
folly::Executor * executor_
fibers::FiberManager * fm_
void scheduleThreadSafe() override
Executor::KeepAlive executorKeepAlive_
void setFiberManager(fibers::FiberManager *fm) override
std::chrono::nanoseconds time()