Classes | Namespaces | Typedefs | Functions
test_lb_policies.h File Reference
#include "src/core/ext/filters/client_channel/lb_policy.h"
Include dependency graph for test_lb_policies.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  grpc_core::PickArgsSeen
 
struct  grpc_core::TrailingMetadataArgsSeen
 

Namespaces

 grpc_core
 

Typedefs

using grpc_core::AddressTestCallback = std::function< void(const ServerAddress &)>
 
using grpc_core::InterceptRecvTrailingMetadataCallback = std::function< void(const TrailingMetadataArgsSeen &)>
 
using grpc_core::MetadataVector = std::vector< std::pair< std::string, std::string > >
 
using grpc_core::OobBackendMetricCallback = std::function< void(ServerAddress, const BackendMetricData &)>
 
using grpc_core::TestPickArgsCallback = std::function< void(const PickArgsSeen &)>
 

Functions

void grpc_core::RegisterAddressTestLoadBalancingPolicy (AddressTestCallback cb)
 
void grpc_core::RegisterFixedAddressLoadBalancingPolicy ()
 
void grpc_core::RegisterInterceptRecvTrailingMetadataLoadBalancingPolicy (InterceptRecvTrailingMetadataCallback cb)
 
void grpc_core::RegisterOobBackendMetricTestLoadBalancingPolicy (OobBackendMetricCallback cb)
 
void grpc_core::RegisterTestPickArgsLoadBalancingPolicy (TestPickArgsCallback cb, const char *delegate_policy_name)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:34