uvco 0.1
|
#include "uvco/loop/loop.h"
#include "uvco/loop/scheduler.h"
#include "uvco/promise/multipromise.h"
#include "uvco/promise/promise.h"
Go to the source code of this file.
Namespaces | |
namespace | uvco |
Concepts | |
concept | uvco::MainFunction |
Functions | |
Promise< void > | uvco::yield () |
Suspend current coroutine until next event loop iteration. | |
MultiPromise< unsigned > | uvco::yield (unsigned count) |
Generate count values from 0 to count - 1 . | |
template<typename R , MainFunction< R > F> | |
R | uvco::runMain (F main, Scheduler::RunMode mode=Scheduler::RunMode::Deferred) |