GRPC Core
18.0.0
|
#include <grpc/impl/codegen/port_platform.h>
#include <grpc/grpc.h>
#include <set>
#include <string>
#include "absl/container/inlined_vector.h"
#include "absl/types/optional.h"
#include "src/core/lib/channel/channel_trace.h"
#include "src/core/lib/gpr/time_precise.h"
#include "src/core/lib/gprpp/atomic.h"
#include "src/core/lib/gprpp/manual_constructor.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/json/json.h"
Go to the source code of this file.
Data Structures | |
class | grpc_core::channelz::BaseNode |
class | grpc_core::channelz::CallCountingHelper |
class | grpc_core::channelz::ChannelNode |
class | grpc_core::channelz::ServerNode |
class | grpc_core::channelz::SocketNode |
struct | grpc_core::channelz::SocketNode::Security |
struct | grpc_core::channelz::SocketNode::Security::Tls |
class | grpc_core::channelz::ListenSocketNode |
Namespaces | |
grpc_core | |
Round Robin Policy. | |
grpc_core::channelz | |
grpc_core::channelz::testing | |
Macros | |
#define | GRPC_ARG_CHANNELZ_CHANNEL_NODE "grpc.channelz_channel_node" |
#define | GRPC_ARG_CHANNELZ_IS_INTERNAL_CHANNEL "grpc.channelz_is_internal_channel" |
#define | GRPC_ENABLE_CHANNELZ_DEFAULT true |
This is the default value for whether or not to enable channelz. More... | |
#define | GRPC_MAX_CHANNEL_TRACE_EVENT_MEMORY_PER_NODE_DEFAULT (1024 * 4) |
This is the default value for the maximum amount of memory used by trace events per channel trace node. More... | |
#define | GRPC_ARG_CHANNELZ_SECURITY "grpc.internal.channelz_security" |
#define GRPC_ARG_CHANNELZ_CHANNEL_NODE "grpc.channelz_channel_node" |
#define GRPC_ARG_CHANNELZ_IS_INTERNAL_CHANNEL "grpc.channelz_is_internal_channel" |
#define GRPC_ARG_CHANNELZ_SECURITY "grpc.internal.channelz_security" |
#define GRPC_ENABLE_CHANNELZ_DEFAULT true |
This is the default value for whether or not to enable channelz.
If GRPC_ARG_ENABLE_CHANNELZ is set, it will override this default value.
#define GRPC_MAX_CHANNEL_TRACE_EVENT_MEMORY_PER_NODE_DEFAULT (1024 * 4) |
This is the default value for the maximum amount of memory used by trace events per channel trace node.
If GRPC_ARG_MAX_CHANNEL_TRACE_EVENT_MEMORY_PER_NODE is set, it will override this default value.