Go to the documentation of this file.
19 #ifndef GRPC_CORE_EXT_FILTERS_CLIENT_CHANNEL_CLIENT_CHANNEL_CHANNELZ_H
20 #define GRPC_CORE_EXT_FILTERS_CLIENT_CHANNEL_CLIENT_CHANNEL_CHANNELZ_H
30 #include "absl/base/thread_annotations.h"
CallCountingHelper call_counter_
void AddTraceEventWithReference(Severity severity, const grpc_slice &data, RefCountedPtr< BaseNode > referenced_entity)
SubchannelNode(std::string target_address, size_t channel_tracer_max_nodes)
void AddTraceEventWithReference(ChannelTrace::Severity severity, const grpc_slice &data, RefCountedPtr< BaseNode > referenced_channel)
void AddTraceEvent(ChannelTrace::Severity severity, const grpc_slice &data)
Json RenderJson() override
void SetChildSocket(RefCountedPtr< SocketNode > socket)
constexpr absl::remove_reference_t< T > && move(T &&t) noexcept
JSON (JavaScript Object Notation).
RefCountedPtr< SocketNode > child_socket_ ABSL_GUARDED_BY(socket_mu_)
void channelz(grpc_end2end_test_config config)
~SubchannelNode() override
void RecordCallSucceeded()
void RecordCallSucceeded()
void UpdateConnectivityState(grpc_connectivity_state state)
std::atomic< grpc_connectivity_state > connectivity_state_
void AddTraceEvent(Severity severity, const grpc_slice &data)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:55