job scheduler works with run once and run periodic schedules. Stop logic is not fully thought through.

Dependencies:   LinkedList

Dependents:   JobSchedulerDemo Borsch

Auto generated API documentation and code listings for JobScheduler

Classes

ISchedule Declares concept of the schedule
Job Job describes the job, its parameters and schedule
JobService JobService connects job type ID to job function
JobType JobType connects job type ID to job function
ResBase ResBase provide common properties for Scheduler response queue
Scheduler Scheduler is responsible for maintaining job schedules and running jobs in a serial manner

Code

jobService.cpp [code]
jobService.h [code]
scheduler.cpp [code]
scheduler.h [code]
schedules.cpp [code]
schedules.h [code]