#include <grpc/support/port_platform.h>
#include <stddef.h>
 
Go to the source code of this file.
 | 
| gpr_histogram *  | gpr_histogram_create (double resolution, double max_bucket_start) | 
|   | 
| void  | gpr_histogram_destroy (gpr_histogram *h) | 
|   | 
| void  | gpr_histogram_add (gpr_histogram *h, double x) | 
|   | 
| int  | gpr_histogram_merge (gpr_histogram *dst, gpr_histogram *src) | 
|   | 
| double  | gpr_histogram_percentile (gpr_histogram *histogram, double percentile) | 
|   | 
| double  | gpr_histogram_mean (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_stddev (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_variance (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_maximum (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_minimum (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_count (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_sum (gpr_histogram *histogram) | 
|   | 
| double  | gpr_histogram_sum_of_squares (gpr_histogram *histogram) | 
|   | 
| const gpr_uint32 *  | gpr_histogram_get_contents (gpr_histogram *histogram, size_t *count) | 
|   | 
| void  | gpr_histogram_merge_contents (gpr_histogram *histogram, const gpr_uint32 *data, size_t data_count, double min_seen, double max_seen, double sum, double sum_of_squares, double count) | 
|   | 
      
        
          | gpr_histogram* gpr_histogram_create  | 
          ( | 
          double  | 
          resolution,  | 
        
        
           | 
           | 
          double  | 
          max_bucket_start  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void gpr_histogram_merge_contents  | 
          ( | 
          gpr_histogram *  | 
          histogram,  | 
        
        
           | 
           | 
          const gpr_uint32 *  | 
          data,  | 
        
        
           | 
           | 
          size_t  | 
          data_count,  | 
        
        
           | 
           | 
          double  | 
          min_seen,  | 
        
        
           | 
           | 
          double  | 
          max_seen,  | 
        
        
           | 
           | 
          double  | 
          sum,  | 
        
        
           | 
           | 
          double  | 
          sum_of_squares,  | 
        
        
           | 
           | 
          double  | 
          count  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | double gpr_histogram_percentile  | 
          ( | 
          gpr_histogram *  | 
          histogram,  | 
        
        
           | 
           | 
          double  | 
          percentile  | 
        
        
           | 
          ) | 
           |  |