GRPC Core
9.0.0
|
#include <xds_client_stats.h>
Data Structures | |
class | LocalityStats |
struct | Snapshot |
Public Types | |
using | LocalityStatsMap = std::map< RefCountedPtr< XdsLocalityName >, RefCountedPtr< LocalityStats >, XdsLocalityName::Less > |
using | LocalityStatsSnapshotMap = std::map< RefCountedPtr< XdsLocalityName >, LocalityStats::Snapshot, XdsLocalityName::Less > |
using | DroppedRequestsMap = std::map< grpc_core::UniquePtr< char >, uint64_t, StringLess > |
using | DroppedRequestsSnapshotMap = DroppedRequestsMap |
Public Member Functions | |
Snapshot | GetSnapshotAndReset () |
void | MaybeInitLastReportTime () |
RefCountedPtr< LocalityStats > | FindLocalityStats (const RefCountedPtr< XdsLocalityName > &locality_name) |
void | PruneLocalityStats () |
void | AddCallDropped (const grpc_core::UniquePtr< char > &category) |
using grpc_core::XdsClientStats::DroppedRequestsMap = std::map<grpc_core::UniquePtr<char>, uint64_t, StringLess> |
using grpc_core::XdsClientStats::LocalityStatsMap = std::map<RefCountedPtr<XdsLocalityName>, RefCountedPtr<LocalityStats>, XdsLocalityName::Less> |
using grpc_core::XdsClientStats::LocalityStatsSnapshotMap = std::map<RefCountedPtr<XdsLocalityName>, LocalityStats::Snapshot, XdsLocalityName::Less> |
void grpc_core::XdsClientStats::AddCallDropped | ( | const grpc_core::UniquePtr< char > & | category | ) |
RefCountedPtr< XdsClientStats::LocalityStats > grpc_core::XdsClientStats::FindLocalityStats | ( | const RefCountedPtr< XdsLocalityName > & | locality_name | ) |
XdsClientStats::Snapshot grpc_core::XdsClientStats::GetSnapshotAndReset | ( | ) |
void grpc_core::XdsClientStats::MaybeInitLastReportTime | ( | ) |
void grpc_core::XdsClientStats::PruneLocalityStats | ( | ) |