GRPC Core  0.11.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Typedefs | Functions
census_rpc_stats.h File Reference
#include "src/core/statistics/census_interface.h"
#include <grpc/support/port_platform.h>

Go to the source code of this file.

Data Structures

struct  census_rpc_stats
 
struct  census_per_method_rpc_stats
 
struct  census_aggregated_rpc_stats
 

Typedefs

typedef struct
census_per_method_rpc_stats 
census_per_method_rpc_stats
 
typedef struct
census_aggregated_rpc_stats 
census_aggregated_rpc_stats
 

Functions

census_rpc_statscensus_rpc_stats_create_empty (void)
 
void census_aggregated_rpc_stats_set_empty (census_aggregated_rpc_stats *data)
 
void census_record_rpc_client_stats (census_op_id op_id, const census_rpc_stats *stats)
 
void census_record_rpc_server_stats (census_op_id op_id, const census_rpc_stats *stats)
 
void census_get_server_stats (census_aggregated_rpc_stats *data_map)
 
void census_get_client_stats (census_aggregated_rpc_stats *data_map)
 
void census_stats_store_init (void)
 
void census_stats_store_shutdown (void)
 

Typedef Documentation

Function Documentation

void census_aggregated_rpc_stats_set_empty ( census_aggregated_rpc_stats data)
void census_get_client_stats ( census_aggregated_rpc_stats data_map)
void census_get_server_stats ( census_aggregated_rpc_stats data_map)
void census_record_rpc_client_stats ( census_op_id  op_id,
const census_rpc_stats stats 
)
void census_record_rpc_server_stats ( census_op_id  op_id,
const census_rpc_stats stats 
)
census_rpc_stats* census_rpc_stats_create_empty ( void  )
void census_stats_store_init ( void  )
void census_stats_store_shutdown ( void  )