|
CCF
|
#include "tasks/task_system.h"#include "ds/internal_logger.h"#include "tasks/job_board.h"#include "tasks/resumable.h"#include "tasks/task.h"#include "tasks/thread_manager.h"#include <stdexcept>#include <uv.h>Namespaces | |
| namespace | ccf |
| namespace | ccf::tasks |
Functions | |
| JobBoard & | ccf::tasks::get_main_job_board () |
| void | ccf::tasks::set_task_threads (size_t new_worker_count) |
| void | ccf::tasks::add_task (Task task) |
| void | ccf::tasks::add_delayed_task (Task task, std::chrono::milliseconds delay) |
| void | ccf::tasks::add_periodic_task (Task task, std::chrono::milliseconds initial_delay, std::chrono::milliseconds repeat_period) |
| void | ccf::tasks::tick (std::chrono::milliseconds elapsed) |
| Resumable | ccf::tasks::pause_current_task () |
| void | ccf::tasks::resume_task (Resumable &&resumable) |