|
|
|
@ -34,18 +34,10 @@ void grpc_resolver_fake_init(void); |
|
|
|
|
void grpc_resolver_fake_shutdown(void); |
|
|
|
|
void grpc_lb_policy_grpclb_init(void); |
|
|
|
|
void grpc_lb_policy_grpclb_shutdown(void); |
|
|
|
|
void grpc_lb_policy_cds_init(void); |
|
|
|
|
void grpc_lb_policy_cds_shutdown(void); |
|
|
|
|
void grpc_lb_policy_eds_init(void); |
|
|
|
|
void grpc_lb_policy_eds_shutdown(void); |
|
|
|
|
void grpc_lb_policy_lrs_init(void); |
|
|
|
|
void grpc_lb_policy_lrs_shutdown(void); |
|
|
|
|
void grpc_lb_policy_priority_init(void); |
|
|
|
|
void grpc_lb_policy_priority_shutdown(void); |
|
|
|
|
void grpc_lb_policy_weighted_target_init(void); |
|
|
|
|
void grpc_lb_policy_weighted_target_shutdown(void); |
|
|
|
|
void grpc_lb_policy_xds_routing_init(void); |
|
|
|
|
void grpc_lb_policy_xds_routing_shutdown(void); |
|
|
|
|
void grpc_lb_policy_pick_first_init(void); |
|
|
|
|
void grpc_lb_policy_pick_first_shutdown(void); |
|
|
|
|
void grpc_lb_policy_round_robin_init(void); |
|
|
|
@ -56,8 +48,6 @@ void grpc_resolver_dns_native_init(void); |
|
|
|
|
void grpc_resolver_dns_native_shutdown(void); |
|
|
|
|
void grpc_resolver_sockaddr_init(void); |
|
|
|
|
void grpc_resolver_sockaddr_shutdown(void); |
|
|
|
|
void grpc_resolver_xds_init(void); |
|
|
|
|
void grpc_resolver_xds_shutdown(void); |
|
|
|
|
void grpc_client_idle_filter_init(void); |
|
|
|
|
void grpc_client_idle_filter_shutdown(void); |
|
|
|
|
void grpc_max_age_filter_init(void); |
|
|
|
@ -71,6 +61,19 @@ void grpc_client_authority_filter_shutdown(void); |
|
|
|
|
void grpc_workaround_cronet_compression_filter_init(void); |
|
|
|
|
void grpc_workaround_cronet_compression_filter_shutdown(void); |
|
|
|
|
|
|
|
|
|
#ifndef GRPC_NO_XDS |
|
|
|
|
void grpc_lb_policy_cds_init(void); |
|
|
|
|
void grpc_lb_policy_cds_shutdown(void); |
|
|
|
|
void grpc_lb_policy_eds_init(void); |
|
|
|
|
void grpc_lb_policy_eds_shutdown(void); |
|
|
|
|
void grpc_lb_policy_lrs_init(void); |
|
|
|
|
void grpc_lb_policy_lrs_shutdown(void); |
|
|
|
|
void grpc_lb_policy_xds_routing_init(void); |
|
|
|
|
void grpc_lb_policy_xds_routing_shutdown(void); |
|
|
|
|
void grpc_resolver_xds_init(void); |
|
|
|
|
void grpc_resolver_xds_shutdown(void); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
void grpc_register_built_in_plugins(void) { |
|
|
|
|
grpc_register_plugin(grpc_http_filters_init, |
|
|
|
|
grpc_http_filters_shutdown); |
|
|
|
@ -86,18 +89,10 @@ void grpc_register_built_in_plugins(void) { |
|
|
|
|
grpc_resolver_fake_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_grpclb_init, |
|
|
|
|
grpc_lb_policy_grpclb_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_cds_init, |
|
|
|
|
grpc_lb_policy_cds_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_eds_init, |
|
|
|
|
grpc_lb_policy_eds_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_lrs_init, |
|
|
|
|
grpc_lb_policy_lrs_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_priority_init, |
|
|
|
|
grpc_lb_policy_priority_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_weighted_target_init, |
|
|
|
|
grpc_lb_policy_weighted_target_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_xds_routing_init, |
|
|
|
|
grpc_lb_policy_xds_routing_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_pick_first_init, |
|
|
|
|
grpc_lb_policy_pick_first_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_round_robin_init, |
|
|
|
@ -108,8 +103,6 @@ void grpc_register_built_in_plugins(void) { |
|
|
|
|
grpc_resolver_dns_native_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_resolver_sockaddr_init, |
|
|
|
|
grpc_resolver_sockaddr_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_resolver_xds_init, |
|
|
|
|
grpc_resolver_xds_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_client_idle_filter_init, |
|
|
|
|
grpc_client_idle_filter_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_max_age_filter_init, |
|
|
|
@ -122,4 +115,16 @@ void grpc_register_built_in_plugins(void) { |
|
|
|
|
grpc_client_authority_filter_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_workaround_cronet_compression_filter_init, |
|
|
|
|
grpc_workaround_cronet_compression_filter_shutdown); |
|
|
|
|
#ifndef GRPC_NO_XDS |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_cds_init, |
|
|
|
|
grpc_lb_policy_cds_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_eds_init, |
|
|
|
|
grpc_lb_policy_eds_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_lrs_init, |
|
|
|
|
grpc_lb_policy_lrs_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_lb_policy_xds_routing_init, |
|
|
|
|
grpc_lb_policy_xds_routing_shutdown); |
|
|
|
|
grpc_register_plugin(grpc_resolver_xds_init, |
|
|
|
|
grpc_resolver_xds_shutdown); |
|
|
|
|
#endif |
|
|
|
|
} |
|
|
|
|