Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accumulator ¶
Two scalars (N samples and X total amount), which can measure total and average values.
func (*Accumulator) AddSample ¶
func (a *Accumulator) AddSample(v float64)
func (*Accumulator) Average ¶
func (a *Accumulator) Average() float64
func (*Accumulator) Reset ¶
func (a *Accumulator) Reset()
type Int64Accumulator ¶
Two scalars (N samples and X total amount), which can measure total and average values.
func (*Int64Accumulator) AddSample ¶
func (a *Int64Accumulator) AddSample(v int64)
func (*Int64Accumulator) Average ¶
func (a *Int64Accumulator) Average() float64
func (*Int64Accumulator) Reset ¶
func (a *Int64Accumulator) Reset()
type TimeAccumulator ¶
Accumulate samples of how long something took
func (*TimeAccumulator) AddSample ¶
func (a *TimeAccumulator) AddSample(v time.Duration)
func (*TimeAccumulator) Average ¶
func (a *TimeAccumulator) Average() time.Duration
func (*TimeAccumulator) Reset ¶
func (a *TimeAccumulator) Reset()
Click to show internal directories.
Click to hide internal directories.