aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/client_config/lb_policy.c
diff options
context:
space:
mode:
authorGravatar Julien Boeuf <jboeuf@google.com>2015-08-03 16:35:44 -0700
committerGravatar Julien Boeuf <jboeuf@google.com>2015-08-03 16:35:44 -0700
commit324b4b1d00bf3839b474157dddbd4f97a51d8f3e (patch)
tree505546fddb3b502c152955070ed19489d17bd2f9 /src/core/client_config/lb_policy.c
parent66a27daef6e0acc4ad9d3789580e1d3107670c9d (diff)
parent8e9ff222999199f88344bbb9b4cee3bfc7de433f (diff)
Merge branch 'auth_md_processor' into server_creds_auth_md_processor
Diffstat (limited to 'src/core/client_config/lb_policy.c')
-rw-r--r--src/core/client_config/lb_policy.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/core/client_config/lb_policy.c b/src/core/client_config/lb_policy.c
index 6d1c788742..90ec44432f 100644
--- a/src/core/client_config/lb_policy.c
+++ b/src/core/client_config/lb_policy.c
@@ -77,3 +77,18 @@ void grpc_lb_policy_pick(grpc_lb_policy *policy, grpc_pollset *pollset,
void grpc_lb_policy_broadcast(grpc_lb_policy *policy, grpc_transport_op *op) {
policy->vtable->broadcast(policy, op);
}
+
+void grpc_lb_policy_exit_idle(grpc_lb_policy *policy) {
+ policy->vtable->exit_idle(policy);
+}
+
+void grpc_lb_policy_notify_on_state_change(grpc_lb_policy *policy,
+ grpc_connectivity_state *state,
+ grpc_iomgr_closure *closure) {
+ policy->vtable->notify_on_state_change(policy, state, closure);
+}
+
+grpc_connectivity_state grpc_lb_policy_check_connectivity(
+ grpc_lb_policy *policy) {
+ return policy->vtable->check_connectivity(policy);
+}