Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
TimerService Member List

This is the complete list of members for TimerService, including all inherited members.

cancel(const std::string &jobId)TimerService
checkMissedEvents(time_t now)TimerService
instance()TimerServicestatic
lock_TimerServiceprivate
lockBuffer_TimerServiceprivatestatic
rescheduleDailyJob(const TimerJob &job)TimerServiceprivate
scheduleAt(time_t unixTime, const Event &event)TimerService
scheduleAt(time_t unixTime, const Event &event, const std::string &jobId)TimerService
scheduleCallbackAt(time_t unixTime, std::function< void()> callback)TimerService
scheduleDailyAt(TimeOfDay time, DaysOfWeek days, const Event &event)TimerService
scheduleDailyAt(TimeOfDay time, DaysOfWeek days, const Event &event, const std::string &jobId)TimerService
scheduledJobsTimerServiceprivate
scheduleDuration(TimeOfDay start, DaysOfWeek days, uint32_t durationMs, const Event &startEvent, const Event &stopEvent)TimerService
scheduleDuration(TimeOfDay start, DaysOfWeek days, uint32_t durationMs, const Event &startEvent, const Event &stopEvent, const std::string &baseJobId)TimerService
scheduleEvery(uint32_t intervalMs, const Event &event)TimerService
scheduleEvery(uint32_t intervalMs, const Event &event, const std::string &jobId)TimerService
TimerService()TimerService
withLock(const std::function< void()> &fn)TimerService
~TimerService()=defaultTimerService