HomeSort by relevance Sort by last modified time
    Searched refs:LoadBalancingPolicy (Results 1 - 11 of 11) sorted by null

  /external/grpc-grpc/src/core/ext/filters/client_channel/
lb_policy.h 45 class LoadBalancingPolicy
46 : public InternallyRefCountedWithTracing<LoadBalancingPolicy> {
92 LoadBalancingPolicy(const LoadBalancingPolicy&) = delete;
93 LoadBalancingPolicy& operator=(const LoadBalancingPolicy&) = delete;
139 virtual void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy)
161 GRPC_CLOSURE_CREATE(&LoadBalancingPolicy::ShutdownAndUnrefLocked, this,
179 explicit LoadBalancingPolicy(const Args& args);
180 virtual ~LoadBalancingPolicy();
    [all...]
lb_policy_registry.h 48 static OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy(
49 const char* name, const LoadBalancingPolicy::Args& args);
lb_policy.cc 29 LoadBalancingPolicy::LoadBalancingPolicy(const Args& args)
36 LoadBalancingPolicy::~LoadBalancingPolicy() {
41 void LoadBalancingPolicy::TryReresolutionLocked(
lb_policy_factory.h 117 virtual OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy(
118 const LoadBalancingPolicy::Args& args) const GRPC_ABSTRACT;
lb_policy_registry.cc 85 OrphanablePtr<LoadBalancingPolicy>
87 const char* name, const LoadBalancingPolicy::Args& args) {
client_channel.cc 101 grpc_core::OrphanablePtr<grpc_core::LoadBalancingPolicy> lb_policy;
138 grpc_core::LoadBalancingPolicy* lb_policy;
149 grpc_core::LoadBalancingPolicy* lb_policy;
153 grpc_core::LoadBalancingPolicy* lb_policy,
203 grpc_core::LoadBalancingPolicy* lb_policy,
387 grpc_core::LoadBalancingPolicy::Args lb_policy_args;
391 grpc_core::OrphanablePtr<grpc_core::LoadBalancingPolicy> new_lb_policy =
579 grpc_core::LoadBalancingPolicy::PickState pick_state;
    [all...]
  /external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/pick_first/
pick_first.cc 45 class PickFirst : public LoadBalancingPolicy {
59 void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) override;
154 PickFirst::PickFirst(const Args& args) : LoadBalancingPolicy(args) {
178 void PickFirst::HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) {
619 OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy(
620 const LoadBalancingPolicy::Args& args) const override {
621 return OrphanablePtr<LoadBalancingPolicy>(New<PickFirst>(args));
  /external/syzkaller/vendor/google.golang.org/grpc/
service_config.go 151 LoadBalancingPolicy *string
164 LB: rsc.LoadBalancingPolicy,
  /external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/round_robin/
round_robin.cc 56 class RoundRobin : public LoadBalancingPolicy {
70 void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) override;
230 RoundRobin::RoundRobin(const Args& args) : LoadBalancingPolicy(args) {
255 void RoundRobin::HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) {
721 OrphanablePtr<LoadBalancingPolicy> CreateLoadBalancingPolicy(
722 const LoadBalancingPolicy::Args& args) const override {
723 return OrphanablePtr<LoadBalancingPolicy>(New<RoundRobin>(args));
  /external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/
subchannel_list.h 217 LoadBalancingPolicy* policy() const { return policy_; }
235 SubchannelList(LoadBalancingPolicy* policy, TraceFlag* tracer,
253 LoadBalancingPolicy* policy_;
486 LoadBalancingPolicy* policy, TraceFlag* tracer,
  /external/grpc-grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/
grpclb.cc 122 class GrpcLb : public LoadBalancingPolicy {
136 void HandOffPendingPicksLocked(LoadBalancingPolicy* new_policy) override;
176 RefCountedPtr<LoadBalancingPolicy> parent_grpclb_policy);
211 RefCountedPtr<LoadBalancingPolicy> grpclb_policy_;
341 OrphanablePtr<LoadBalancingPolicy> rr_policy_;
499 RefCountedPtr<LoadBalancingPolicy> parent_grpclb_policy)
    [all...]

Completed in 804 milliseconds