34 #ifndef GRPC_INTERNAL_CORE_IOMGR_TIME_AVERAGED_STATS_H
35 #define GRPC_INTERNAL_CORE_IOMGR_TIME_AVERAGED_STATS_H
79 double init_avg,
double regress_weight,
80 double persistence_factor);
const char * value
Definition: hpack_table.c:44
double persistence_factor
Definition: time_averaged_stats.h:61
double regress_weight
Definition: time_averaged_stats.h:53
double batch_num_samples
Definition: time_averaged_stats.h:66
void grpc_time_averaged_stats_init(grpc_time_averaged_stats *stats, double init_avg, double regress_weight, double persistence_factor)
Definition: time_averaged_stats.c:36
double aggregate_total_weight
Definition: time_averaged_stats.h:70
double init_avg
Definition: time_averaged_stats.h:46
double batch_total_value
Definition: time_averaged_stats.h:64
void grpc_time_averaged_stats_add_sample(grpc_time_averaged_stats *stats, double value)
Definition: time_averaged_stats.c:48
Definition: time_averaged_stats.h:42
double grpc_time_averaged_stats_update_average(grpc_time_averaged_stats *stats)
Definition: time_averaged_stats.c:54
double aggregate_weighted_avg
Definition: time_averaged_stats.h:73