GRPC Core  9.0.0
Functions
time_averaged_stats.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/time_averaged_stats.h"

Functions

void grpc_time_averaged_stats_init (grpc_time_averaged_stats *stats, double init_avg, double regress_weight, double persistence_factor)
 
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)
 

Function Documentation

◆ grpc_time_averaged_stats_add_sample()

void grpc_time_averaged_stats_add_sample ( grpc_time_averaged_stats stats,
double  value 
)

◆ grpc_time_averaged_stats_init()

void grpc_time_averaged_stats_init ( grpc_time_averaged_stats stats,
double  init_avg,
double  regress_weight,
double  persistence_factor 
)

◆ grpc_time_averaged_stats_update_average()

double grpc_time_averaged_stats_update_average ( grpc_time_averaged_stats stats)