Commit Graph

6 Commits

Author SHA1 Message Date
Jeffery Thompson
73af42e0f5 fix: guarantee positive duration for Timer.Reset 2018-07-13 12:23:06 -04:00
Jeffery Thompson
3185593977 fix: change DateTime.Now to IcdEnvironment.GetLocalTime() 2018-07-13 11:45:22 -04:00
Jeffery Thompson
a46987aabf refactor: UpdateRunTime -> GetNextRunTime, add UpdateRunTime for caching GetNextRunTime value
- also swap the operands on the delta time calculation
2018-07-12 15:09:52 -04:00
Jeffery Thompson
c25a82399d fix: remove unnecessary default timer interval 2018-07-12 14:36:58 -04:00
Jeffery Thompson
465ac7c42c feat: timer rescheduling, abstract scheduled action, datetime and dayofweek extensions 2018-07-12 13:33:02 -04:00
Jeffery Thompson
928f8e5e04 feat: first go at ActionSchedulerService 2018-07-11 16:35:08 -04:00