|
GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>#include <algorithm>#include <grpc/impl/codegen/log.h>#include <grpc/support/alloc.h>#include <grpc/support/string_util.h>#include "src/core/ext/filters/client_channel/xds/xds_api.h"#include "src/core/lib/iomgr/error.h"#include "src/core/lib/iomgr/sockaddr_utils.h"#include "envoy/api/v2/core/address.upb.h"#include "envoy/api/v2/core/base.upb.h"#include "envoy/api/v2/core/health_check.upb.h"#include "envoy/api/v2/discovery.upb.h"#include "envoy/api/v2/eds.upb.h"#include "envoy/api/v2/endpoint/endpoint.upb.h"#include "envoy/api/v2/endpoint/load_report.upb.h"#include "envoy/service/load_stats/v2/lrs.upb.h"#include "envoy/type/percent.upb.h"#include "google/protobuf/any.upb.h"#include "google/protobuf/duration.upb.h"#include "google/protobuf/struct.upb.h"#include "google/protobuf/timestamp.upb.h"#include "google/protobuf/wrappers.upb.h"#include "upb/upb.h"Namespaces | |
| grpc_core | |
| Round Robin Policy. | |
Functions | |
| grpc_slice | grpc_core::XdsEdsRequestCreateAndEncode (const char *server_name, const XdsBootstrap::Node *node, const char *build_version) |
| grpc_error * | grpc_core::XdsEdsResponseDecodeAndParse (const grpc_slice &encoded_response, EdsUpdate *update) |
| grpc_slice | grpc_core::XdsLrsRequestCreateAndEncode (const char *server_name, const XdsBootstrap::Node *node, const char *build_version) |
| grpc_slice | grpc_core::XdsLrsRequestCreateAndEncode (const char *server_name, XdsClientStats *client_stats) |
| grpc_error * | grpc_core::XdsLrsResponseDecodeAndParse (const grpc_slice &encoded_response, grpc_core::UniquePtr< char > *cluster_name, grpc_millis *load_reporting_interval) |