Lumiera  0.pre.03
»edit your freedom«
Scheduler::Setup Struct Reference

Description

Binding of worker callbacks to the scheduler implementation.

Definition at line 217 of file scheduler.hpp.

Public Member Functions

activity::Proc doWork ()
 
void finalHook (bool _)
 

Public Attributes

Schedulerscheduler
 
- Public Attributes inherited from Config
const size_t DISMISS_CYCLES = 100
 number of idle cycles after which the worker terminates
 
const milliseconds IDLE_WAIT = 20ms
 wait period when a worker falls idle
 

Additional Inherited Members

- Static Public Member Functions inherited from Config
static size_t getDefaultComputationCapacity ()
 default value for full computing capacity is to use all (virtual) cores.
 
- Static Public Attributes inherited from Config
static size_t COMPUTATION_CAPACITY = Config::getDefaultComputationCapacity()
 Nominal »full size« of a pool of concurrent workers. More...
 
+ Inheritance diagram for Scheduler::Setup:
+ Collaboration diagram for Scheduler::Setup:

The documentation for this struct was generated from the following file: