job scheduler works with run once and run periodic schedules. Stop logic is not fully thought through.
Dependents: JobSchedulerDemo Borsch
schedules.h@0:806403f3d0d1, 2017-07-11 (annotated)
- Committer:
- sgnezdov
- Date:
- Tue Jul 11 00:16:08 2017 +0000
- Revision:
- 0:806403f3d0d1
- Child:
- 2:9bf5366ad5a2
basic JobScheduler implementation with core producer - consumer thread safe design; functional, but really bare bones
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sgnezdov | 0:806403f3d0d1 | 1 | #pragma once |
sgnezdov | 0:806403f3d0d1 | 2 | |
sgnezdov | 0:806403f3d0d1 | 3 | namespace JobScheduler { |
sgnezdov | 0:806403f3d0d1 | 4 | |
sgnezdov | 0:806403f3d0d1 | 5 | class RunOnceSchedule: ISchedule { |
sgnezdov | 0:806403f3d0d1 | 6 | } |
sgnezdov | 0:806403f3d0d1 | 7 | } |