17 #ifndef HH_SENF_PPI_IntervalTimer_ 18 #define HH_SENF_PPI_IntervalTimer_ 1 60 unsigned eventsPerInterval=1);
67 std::pair<ClockService::clock_type, unsigned> interval()
const;
72 virtual void v_enable();
73 virtual void v_disable();
79 unsigned eventsPerInterval_;
config::time_type clock_type
High precision regularly signaled event.
Event implementation base class.
unsigned number
Number of the current event within the interval.
IntervalTimer event information.
ClockService::clock_type intervalStart
Start of the current time interval.
ClockService::clock_type expected
Scheduled event time.