19 #ifndef GRPC_CORE_LIB_IOMGR_TIME_AVERAGED_STATS_H
20 #define GRPC_CORE_LIB_IOMGR_TIME_AVERAGED_STATS_H
64 double init_avg,
double regress_weight,
65 double persistence_factor);
Definition: time_averaged_stats.h:27
double aggregate_weighted_avg
Definition: time_averaged_stats.h:58
double regress_weight
Definition: time_averaged_stats.h:38
double batch_num_samples
Definition: time_averaged_stats.h:51
double aggregate_total_weight
Definition: time_averaged_stats.h:55
double batch_total_value
Definition: time_averaged_stats.h:49
double init_avg
Definition: time_averaged_stats.h:31
double persistence_factor
Definition: time_averaged_stats.h:46
void grpc_time_averaged_stats_add_sample(grpc_time_averaged_stats *stats, double value)
double grpc_time_averaged_stats_update_average(grpc_time_averaged_stats *stats)
void grpc_time_averaged_stats_init(grpc_time_averaged_stats *stats, double init_avg, double regress_weight, double persistence_factor)