#include <grpc/support/port_platform.h>
#include "src/core/ext/filters/client_channel/lb_policy/address_filtering.h"
#include <stddef.h>
#include <algorithm>
#include <utility>
#include "absl/memory/memory.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/str_join.h"
Go to the source code of this file.
Namespaces | |
grpc_core | |
Macros | |
#define | GRPC_ARG_HIERARCHICAL_PATH "grpc.internal.address.hierarchical_path" |
Functions | |
absl::StatusOr< HierarchicalAddressMap > | grpc_core::MakeHierarchicalAddressMap (const absl::StatusOr< ServerAddressList > &addresses) |
std::unique_ptr< ServerAddress::AttributeInterface > | grpc_core::MakeHierarchicalPathAttribute (std::vector< std::string > path) |
Variables | |
const char * | grpc_core::kHierarchicalPathAttributeKey = "hierarchical_path" |
#define GRPC_ARG_HIERARCHICAL_PATH "grpc.internal.address.hierarchical_path" |
Definition at line 30 of file address_filtering.cc.
|
private |
Definition at line 66 of file address_filtering.cc.