Module: cogen.core.schedulers

Scheduling framework.

Classes

DebugginWrapper

Scheduler

Basic deque-based scheduler with timeout support and primitive prioritisaiton parameters.

Usage: Scheduler(reactor=DefaultReactor, default_priority=priority.LAST, default_timeout=None)
  • reactor: a reactor class to use
  • default_priority: a default priority option for operations that do not
set it. check priority.
  • default_timeout: a default timedelta or number of seconds to wait for
the operation

Timeout