GRPC Core  18.0.0
Namespaces | Macros | Functions | Variables
address_filtering.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/ext/filters/client_channel/lb_policy/address_filtering.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/str_join.h"
#include "src/core/lib/channel/channel_args.h"

Namespaces

 grpc_core
 Round Robin Policy.
 

Macros

#define GRPC_ARG_HIERARCHICAL_PATH   "grpc.internal.address.hierarchical_path"
 

Functions

std::unique_ptr< ServerAddress::AttributeInterface > grpc_core::MakeHierarchicalPathAttribute (std::vector< std::string > path)
 
HierarchicalAddressMap grpc_core::MakeHierarchicalAddressMap (const ServerAddressList &addresses)
 

Variables

const char * grpc_core::kHierarchicalPathAttributeKey = "hierarchical_path"
 

Macro Definition Documentation

◆ GRPC_ARG_HIERARCHICAL_PATH

#define GRPC_ARG_HIERARCHICAL_PATH   "grpc.internal.address.hierarchical_path"