librfn
An ad-hoc utility library
|
Simple statistics accumulation. More...
Data Structures | |
struct | stats |
Typedefs | |
typedef uint32_t | statval_t |
typedef struct stats | stats_t |
Functions | |
void | stats_init (stats_t *s) |
void | stats_add (stats_t *s, statval_t d) |
statval_t | stats_mean (stats_t *s) |
statval_t | stats_per_million (stats_t *s, statval_t total) |
Simple statistics accumulation.
Statistics gathered are primarily min, mean and max values although a few derived values such as event frequency and percentages of total can also be generated.