|
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 | ( | ) |