X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Ftimer.h;h=3e7efa4c8370779fa3bff6423a9a982c74bc497c;hp=4168553e9d977825f88db063ece5552871cb79aa;hb=d2fe46b514ef3f6e0c0eb16b2d853c6dd6fa1808;hpb=44a6b1b68029833893f6e9cee35aa27a974038f6 diff --git a/src/core/timer.h b/src/core/timer.h index 4168553e9..3e7efa4c8 100644 --- a/src/core/timer.h +++ b/src/core/timer.h @@ -69,14 +69,16 @@ typedef enum TimerResult { struct Timer { Unit meta; + usec_t accuracy_usec; + LIST_HEAD(TimerValue, values); usec_t next_elapse_monotonic; usec_t next_elapse_realtime; TimerState state, deserialized_state; - Watch monotonic_watch; - Watch realtime_watch; + sd_event_source *monotonic_event_source; + sd_event_source *realtime_event_source; TimerResult result;