Class CoroutineScheduler
Defined in File coroutine_integration_demo.cpp
Nested Relationships
Nested Types
Class Documentation
-
class CoroutineScheduler
简单的协程任务调度器
Public Functions
-
template<typename State>
inline void add_task(IntegrationTask<State> &&task, const std::string &name, std::chrono::milliseconds interval = std::chrono::milliseconds{0}) 添加一个协程任务
-
inline void run(std::chrono::milliseconds duration)
运行调度器
- Parameters:
duration – 运行时长
-
inline size_t active_task_count()
获取活跃任务数
-
template<typename State>