Module executor

Module executor 

Source
Expand description

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).