GRPC Core
18.0.0
|
#include <grpc/support/port_platform.h>
#include "absl/strings/match.h"
#include "absl/strings/str_join.h"
#include "absl/strings/str_split.h"
#include "re2/re2.h"
#include "xxhash.h"
#include "src/core/ext/filters/client_channel/config_selector.h"
#include "src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h"
#include "src/core/ext/filters/client_channel/resolver_registry.h"
#include "src/core/ext/xds/xds_channel_args.h"
#include "src/core/ext/xds/xds_client.h"
#include "src/core/ext/xds/xds_http_filters.h"
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/surface/lame_client.h"
#include "src/core/lib/transport/timeout_encoding.h"
Namespaces | |
grpc_core | |
Round Robin Policy. | |
Macros | |
#define | XXH_INLINE_ALL |
Functions | |
void | grpc_resolver_xds_init () |
void | grpc_resolver_xds_shutdown () |
Variables | |
TraceFlag | grpc_core::grpc_xds_resolver_trace (false, "xds_resolver") |
const char * | grpc_core::kXdsClusterAttribute = "xds_cluster_name" |
#define XXH_INLINE_ALL |
void grpc_resolver_xds_init | ( | void | ) |
void grpc_resolver_xds_shutdown | ( | void | ) |
absl::string_view cluster |
RefCountedPtr<ServiceConfig> method_config |
uint32_t range_end |
XdsApi::Route route |
absl::InlinedVector<ClusterWeightState, 2> weighted_cluster_state |