Go to the documentation of this file.
19 #ifndef GRPC_CORE_EXT_FILTERS_CLIENT_CHANNEL_LB_POLICY_GRPCLB_GRPCLB_CLIENT_STATS_H
20 #define GRPC_CORE_EXT_FILTERS_CLIENT_CHANNEL_LB_POLICY_GRPCLB_GRPCLB_CLIENT_STATS_H
29 #include "absl/base/thread_annotations.h"
30 #include "absl/container/inlined_vector.h"
54 bool finished_known_received);
75 std::unique_ptr<DroppedCallCounts> drop_token_counts_
void AddCallFinished(bool finished_with_client_failed_to_send, bool finished_known_received)
std::unique_ptr< DroppedCallCounts > drop_token_counts_ ABSL_GUARDED_BY(drop_count_mu_)
size_t num_calls_finished
void Get(int64_t *num_calls_started, int64_t *num_calls_finished, int64_t *num_calls_finished_with_client_failed_to_send, int64_t *num_calls_finished_known_received, std::unique_ptr< DroppedCallCounts > *drop_token_counts)
constexpr absl::remove_reference_t< T > && move(T &&t) noexcept
void AddCallDropped(const char *token)
gpr_atm num_calls_started_
gpr_atm num_calls_finished_known_received_
std::unique_ptr< T, DefaultDeleteChar > UniquePtr
static void Destroy(void *arg)
gpr_atm num_calls_finished_
gpr_atm num_calls_finished_with_client_failed_to_send_
size_t num_calls_finished_known_received
DropTokenCount(UniquePtr< char > token, int64_t count)
absl::InlinedVector< DropTokenCount, 10 > DroppedCallCounts
std::map< std::string, size_t > drop_token_counts
size_t num_calls_finished_with_client_failed_to_send
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:45