[][src]Module dager::executor

Small thread pool based executor that is used when scheduling new threads from within a node.

Structs

Executor

Gets all the jobs an schedules them onto its inner threads. Is save to be cloned since it is only a managing reference to the threads.

Task

Contains the context of one job as well as scheduling information. Is passed to the executor for scheduling.

Enums

ExecutorError

Constants

TASK_FETCHING_TIMEOUT

Timeout for in-thread task fetching (in ms).