roo_scheduler
API Documentation for roo_scheduler
Loading...
Searching...
No Matches
Deprecated List
Global roo_scheduler::PeriodicTask::PeriodicTask (Scheduler &scheduler, std::function< void()> task, roo_time::Duration period, Priority priority=Priority::kNormal)
Use PeriodicTask(scheduler, period, task, priority).
Global roo_scheduler::PRIORITY_BACKGROUND
Use Priority::kBackground.
Global roo_scheduler::PRIORITY_CRITICAL
Use Priority::kCritical.
Global roo_scheduler::PRIORITY_ELEVATED
Use Priority::kElevated.
Global roo_scheduler::PRIORITY_MAXIMUM
Use Priority::kMaximum.
Global roo_scheduler::PRIORITY_MINIMUM
Use Priority::kMinimum.
Global roo_scheduler::PRIORITY_NORMAL
Use Priority::kNormal.
Global roo_scheduler::PRIORITY_REDUCED
Use Priority::kReduced.
Global roo_scheduler::PRIORITY_SENSITIVE
Use Priority::kSensitive.
Global roo_scheduler::RepetitiveTask::RepetitiveTask (Scheduler &scheduler, std::function< void()> task, roo_time::Duration delay, Priority priority=Priority::kNormal)
Use RepetitiveTask(scheduler, delay, task, priority).
Global roo_scheduler::Scheduler::scheduleAfter (Executable *task, roo_time::Duration delay, Priority priority=Priority::kNormal)
Use scheduleAfter(delay, task, priority).
Global roo_scheduler::Scheduler::scheduleOn (Executable *task, roo_time::Uptime when, Priority priority=Priority::kNormal)
Use scheduleOn(when, task, priority).