diff options
Diffstat (limited to 'include/grpc/support/histogram.h')
-rw-r--r-- | include/grpc/support/histogram.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/include/grpc/support/histogram.h b/include/grpc/support/histogram.h index 8489daa27e..d2794d847e 100644 --- a/include/grpc/support/histogram.h +++ b/include/grpc/support/histogram.h @@ -28,31 +28,31 @@ extern "C" { typedef struct gpr_histogram gpr_histogram; -GPRAPI gpr_histogram *gpr_histogram_create(double resolution, +GPRAPI gpr_histogram* gpr_histogram_create(double resolution, double max_bucket_start); -GPRAPI void gpr_histogram_destroy(gpr_histogram *h); -GPRAPI void gpr_histogram_add(gpr_histogram *h, double x); +GPRAPI void gpr_histogram_destroy(gpr_histogram* h); +GPRAPI void gpr_histogram_add(gpr_histogram* h, double x); /** The following merges the second histogram into the first. It only works if they have the same buckets and resolution. Returns 0 on failure, 1 on success */ -GPRAPI int gpr_histogram_merge(gpr_histogram *dst, const gpr_histogram *src); +GPRAPI int gpr_histogram_merge(gpr_histogram* dst, const gpr_histogram* src); -GPRAPI double gpr_histogram_percentile(gpr_histogram *histogram, +GPRAPI double gpr_histogram_percentile(gpr_histogram* histogram, double percentile); -GPRAPI double gpr_histogram_mean(gpr_histogram *histogram); -GPRAPI double gpr_histogram_stddev(gpr_histogram *histogram); -GPRAPI double gpr_histogram_variance(gpr_histogram *histogram); -GPRAPI double gpr_histogram_maximum(gpr_histogram *histogram); -GPRAPI double gpr_histogram_minimum(gpr_histogram *histogram); -GPRAPI double gpr_histogram_count(gpr_histogram *histogram); -GPRAPI double gpr_histogram_sum(gpr_histogram *histogram); -GPRAPI double gpr_histogram_sum_of_squares(gpr_histogram *histogram); +GPRAPI double gpr_histogram_mean(gpr_histogram* histogram); +GPRAPI double gpr_histogram_stddev(gpr_histogram* histogram); +GPRAPI double gpr_histogram_variance(gpr_histogram* histogram); +GPRAPI double gpr_histogram_maximum(gpr_histogram* histogram); +GPRAPI double gpr_histogram_minimum(gpr_histogram* histogram); +GPRAPI double gpr_histogram_count(gpr_histogram* histogram); +GPRAPI double gpr_histogram_sum(gpr_histogram* histogram); +GPRAPI double gpr_histogram_sum_of_squares(gpr_histogram* histogram); -GPRAPI const uint32_t *gpr_histogram_get_contents(gpr_histogram *histogram, - size_t *count); -GPRAPI void gpr_histogram_merge_contents(gpr_histogram *histogram, - const uint32_t *data, +GPRAPI const uint32_t* gpr_histogram_get_contents(gpr_histogram* histogram, + size_t* count); +GPRAPI void gpr_histogram_merge_contents(gpr_histogram* histogram, + const uint32_t* data, size_t data_count, double min_seen, double max_seen, double sum, double sum_of_squares, double count); |