|
GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>#include "src/core/lib/debug/stats.h"#include <inttypes.h>#include <string.h>#include <grpc/support/alloc.h>#include <grpc/support/string_util.h>#include "src/core/lib/gpr/useful.h"Functions | |
| void | grpc_stats_init (void) |
| void | grpc_stats_shutdown (void) |
| void | grpc_stats_collect (grpc_stats_data *output) |
| void | grpc_stats_diff (const grpc_stats_data *b, const grpc_stats_data *a, grpc_stats_data *c) |
| int | grpc_stats_histo_find_bucket_slow (int value, const int *table, int table_size) |
| size_t | grpc_stats_histo_count (const grpc_stats_data *stats, grpc_stats_histograms histogram) |
| double | grpc_stats_histo_percentile (const grpc_stats_data *stats, grpc_stats_histograms histogram, double percentile) |
| char * | grpc_stats_data_as_json (const grpc_stats_data *data) |
Variables | |
| grpc_stats_data * | grpc_stats_per_cpu_storage = nullptr |
| void grpc_stats_collect | ( | grpc_stats_data * | output | ) |
| char* grpc_stats_data_as_json | ( | const grpc_stats_data * | data | ) |
| void grpc_stats_diff | ( | const grpc_stats_data * | b, |
| const grpc_stats_data * | a, | ||
| grpc_stats_data * | c | ||
| ) |
| size_t grpc_stats_histo_count | ( | const grpc_stats_data * | stats, |
| grpc_stats_histograms | histogram | ||
| ) |
| int grpc_stats_histo_find_bucket_slow | ( | int | value, |
| const int * | table, | ||
| int | table_size | ||
| ) |
| double grpc_stats_histo_percentile | ( | const grpc_stats_data * | stats, |
| grpc_stats_histograms | histogram, | ||
| double | percentile | ||
| ) |
| void grpc_stats_init | ( | void | ) |
| void grpc_stats_shutdown | ( | void | ) |
| grpc_stats_data* grpc_stats_per_cpu_storage = nullptr |