JobSchedule

A schedule that governs when a job should be executed.

Members

Functions

getNextExecutionTime
Nullable!SysTime getNextExecutionTime(SysTime currentTime)

Gets the timestamp at which the scheduler should plan to execute a job with this schedule next.

isRepeating
bool isRepeating()

Tells whether the schedule is repeating; that jobs with this schedule should be re-queued after being executed.

markExecuted
void markExecuted(SysTime executionTime)

Marks the schedule as having been executed at the given time.

Meta