From: Svetlana Date: Thu, 30 Jul 2020 10:45:01 +0000 (+0000) Subject: add distribution_num_buckets function X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4a9d323dd7ecc21f7ac0357a2577ef609ab09076;p=thirdparty%2Fcollectd.git add distribution_num_buckets function --- diff --git a/src/daemon/distribution.c b/src/daemon/distribution.c index 0e340bbde..89c74940f 100644 --- a/src/daemon/distribution.c +++ b/src/daemon/distribution.c @@ -239,3 +239,6 @@ double distribution_average(distribution_t *dist) { return dist->total_sum / dist->tree[0].bucket_counter; } +size_t distribution_num_buckets(distribution_t *dist) { + return dist->num_buckets; +} diff --git a/src/daemon/distribution.h b/src/daemon/distribution.h index 183965eaa..d4bdf503a 100644 --- a/src/daemon/distribution.h +++ b/src/daemon/distribution.h @@ -88,4 +88,7 @@ distribution_t* distribution_clone(distribution_t *dist); /** destroy the distribution and free memory **/ void distribution_destroy(distribution_t *d); +/** @return - number of buckets stored in the distribution **/ +size_t distribution_num_buckets(distribution_t *dist); + #endif // COLLECTD_DISTRIBUTION_H