Stability | experimental |
---|---|
Maintainer | David Sorokin <david.sorokin@gmail.com> |
Safe Haskell | Safe-Inferred |
Tested with: GHC 7.6.3
This small utility module allows accumulating the timing statistics based on Signalable
data
such as the queue size or the number of lost items in the queue.
- data TimingStatsAccumulator a
- newTimingStatsAccumulator :: TimingData a => Signalable a -> Event (TimingStatsAccumulator a)
- timingStatsAccumulated :: TimingStatsAccumulator a -> Event (TimingStats a)
Timing Statistics Accumulator
data TimingStatsAccumulator a Source
Represents an accumulator for the timing statistics.
newTimingStatsAccumulator :: TimingData a => Signalable a -> Event (TimingStatsAccumulator a)Source
Start gathering the timing statistics from the current simulation time.
timingStatsAccumulated :: TimingStatsAccumulator a -> Event (TimingStats a)Source
Return the accumulated statistics.