{ global: "grpc_channel_destroy"; "grpc_channel_get_info"; "grpc_channel_reset_connect_backoff"; "grpc_channel_create_call"; "grpc_slice_unref"; "grpc_channel_create_registered_call"; "grpc_census_call_set_context"; "grpc_channel_register_call"; "grpc_channel_check_connectivity_state"; "grpc_channel_watch_connectivity_state"; "grpc_init"; "grpc_shutdown"; "__emutls_v._ZN9grpc_core7ExecCtx9exec_ctx_E"; "grpc_call_unref"; "grpc_call_cancel_with_status"; "grpc_call_cancel"; "grpc_compression_algorithm_name"; "grpc_call_get_peer"; "grpc_lame_client_channel_create"; "grpc_insecure_channel_create_from_fd"; "grpc_insecure_channel_create"; "grpc_secure_channel_create"; "grpc_call_set_credentials"; "grpc_google_default_credentials_create"; "grpc_external_account_credentials_create"; "grpc_ssl_credentials_create"; "grpc_empty_slice"; "grpc_sts_credentials_create"; "grpc_metadata_credentials_create_from_plugin"; "grpc_auth_metadata_context_copy"; "__emutls_v._ZN9grpc_core26ApplicationCallbackExecCtx18callback_exec_ctx_E"; "grpc_alts_credentials_client_options_create"; "grpc_alts_credentials_client_options_add_target_service_account"; "grpc_alts_credentials_create"; "grpc_alts_credentials_options_destroy"; "grpc_local_credentials_create"; "grpc_tls_credentials_create"; "grpc_google_compute_engine_credentials_create"; "grpc_service_account_jwt_access_credentials_create"; "grpc_google_refresh_token_credentials_create"; "grpc_access_token_credentials_create"; "grpc_google_iam_credentials_create"; "grpc_composite_channel_credentials_create"; "grpc_composite_call_credentials_create"; "grpc_auth_metadata_context_reset"; "grpc_insecure_credentials_create"; "grpc_xds_credentials_create"; "grpc_channel_credentials_release"; "grpc_auth_property_iterator_next"; "grpc_resource_quota_arg_vtable"; "grpc_completion_queue_next"; "grpc_completion_queue_thread_local_cache_init"; "grpc_completion_queue_thread_local_cache_flush"; "grpc_completion_queue_factory_lookup"; "grpc_completion_queue_create"; "grpc_completion_queue_create_for_next"; "grpc_completion_queue_create_for_pluck"; "grpc_completion_queue_shutdown"; "grpc_completion_queue_destroy"; "grpc_completion_queue_pluck"; "grpc_byte_buffer_copy"; "grpc_byte_buffer_destroy"; "grpc_byte_buffer_length"; "grpc_call_start_batch"; "grpc_call_ref"; "grpc_call_arena_alloc"; "grpc_call_error_to_string"; "grpc_byte_buffer_reader_init"; "grpc_byte_buffer_reader_destroy"; "grpc_byte_buffer_reader_next"; "grpc_byte_buffer_reader_peek"; "grpc_raw_byte_buffer_create"; "grpc_slice_new_with_user_data"; "grpc_slice_new_with_len"; "grpc_slice_malloc"; "grpc_slice_ref"; "grpc_slice_split_tail"; "grpc_slice_split_head"; "grpc_slice_sub"; "grpc_slice_from_static_buffer"; "grpc_slice_from_copied_buffer"; "grpc_slice_buffer_add"; "grpc_slice_buffer_pop"; "grpc_metadata_array_init"; "grpc_metadata_array_destroy"; "grpc_resource_quota_create"; "grpc_resource_quota_unref"; "grpc_resource_quota_resize"; "grpc_resource_quota_set_max_threads"; "grpc_auth_context_peer_identity"; "grpc_auth_context_peer_identity_property_name"; "grpc_auth_context_find_properties_by_name"; "grpc_auth_context_property_iterator"; "grpc_auth_context_add_property"; "grpc_auth_context_set_peer_identity_property_name"; "grpc_auth_context_peer_is_authenticated"; "grpc_call_auth_context"; "grpc_tls_identity_pairs_create"; "grpc_tls_identity_pairs_add_pair"; "grpc_tls_certificate_provider_static_data_create"; "grpc_tls_certificate_provider_release"; "grpc_tls_certificate_provider_file_watcher_create"; "grpc_tls_server_authorization_check_config_create"; "grpc_tls_server_authorization_check_config_release"; "grpc_tls_credentials_options_create"; "grpc_tls_credentials_options_set_certificate_provider"; "grpc_tls_credentials_options_watch_root_certs"; "grpc_tls_credentials_options_set_root_cert_name"; "grpc_tls_credentials_options_watch_identity_key_cert_pairs"; "grpc_tls_credentials_options_set_identity_cert_name"; "grpc_tls_credentials_options_set_server_verification_option"; "grpc_tls_credentials_options_set_server_authorization_check_config"; "grpc_tls_credentials_options_set_cert_request_type"; "upb_arena_init"; "_upb_msg_new"; "_upb_decode"; "upb_arena_free"; "upb_alloc_global"; "grpc_health_v1_HealthCheckRequest_msginit"; "upb_encode_ex"; "grpc_health_v1_HealthCheckResponse_msginit"; "grpc_server_add_insecure_http2_port"; "grpc_server_add_secure_http2_port"; "grpc_server_credentials_set_auth_metadata_processor"; "grpc_ssl_server_credentials_create_ex"; "grpc_alts_credentials_server_options_create"; "grpc_alts_server_credentials_create"; "grpc_local_server_credentials_create"; "grpc_tls_server_credentials_create"; "grpc_server_credentials_release"; "grpc_resource_quota_ref"; "grpc_server_register_completion_queue"; "grpc_server_request_registered_call"; "grpc_call_details_init"; "grpc_server_request_call"; "grpc_server_create"; "grpc_server_set_config_fetcher"; "grpc_server_destroy"; "grpc_server_register_method"; "grpc_server_start"; "grpc_server_shutdown_and_notify"; "grpc_server_cancel_all_calls"; "grpc_call_details_destroy"; "grpc_census_call_get_context"; "grpc_server_add_insecure_channel_from_fd"; "grpc_insecure_server_credentials_create"; "grpc_xds_server_credentials_create"; extern "C++" { "grpc_inproc_channel_create(grpc_server*, grpc_channel_args*, void*)"; "grpc_resource_user_allocate_threads(grpc_resource_user*, int)"; "grpc_resource_user_free_threads(grpc_resource_user*, int)"; "grpc_resource_user_create(grpc_resource_quota*, char const*)"; "grpc_resource_user_unref(grpc_resource_user*)"; "grpc_cq_internal_unref(grpc_completion_queue*)"; "grpc_core::Json::Parse(std::__h::basic_string_view >, grpc_error**)"; "grpc_json_get_string_property(grpc_core::Json const&, char const*, grpc_error**)"; "grpc_load_file(char const*, int, grpc_slice*)"; "grpc_error_string(grpc_error*)"; "grpc_auth_property_reset(grpc_auth_property*)"; "grpc_timer_init_unset(grpc_timer*)"; "grpc_cq_internal_ref(grpc_completion_queue*)"; "grpc_cq_begin_op(grpc_completion_queue*, void*)"; "grpc_timespec_to_millis_round_up(gpr_timespec)"; "grpc_timer_init(grpc_timer*, long long, grpc_closure*)"; "grpc_timer_init(grpc_timer*, long, grpc_closure*)"; "grpc_timer_cancel(grpc_timer*)"; "grpc_cq_end_op(grpc_completion_queue*, void*, grpc_error*, void (*)(void*, grpc_cq_completion*), void*, grpc_cq_completion*, bool)"; "grpc_socket_mutator_to_arg(grpc_socket_mutator*)"; "grpc_mdelem_from_slices(grpc_slice const&, grpc_slice const&)"; "grpc_metadata_batch_link_head(grpc_metadata_batch*, grpc_linked_mdelem*)"; "grpc_log_error(char const*, grpc_error*, char const*, int)"; "grpc_core::Executor::Run(grpc_closure*, grpc_error*, grpc_core::ExecutorType, grpc_core::ExecutorJobType)"; "grpc_core::ExecCtx::Flush()"; "grpc_error_do_unref(grpc_error*)"; "grpc_channel_next_op(grpc_channel_element*, grpc_transport_op*)"; "grpc_channel_next_get_info(grpc_channel_element*, grpc_channel_info const*)"; "grpc_call_next_op(grpc_call_element*, grpc_transport_stream_op_batch*)"; "grpc_call_stack_ignore_set_pollset_or_pollset_set(grpc_call_element*, grpc_polling_entity*)"; "grpc_channel_init_register_stage(grpc_channel_stack_type, int, bool (*)(grpc_channel_stack_builder*, void*), void*)"; "grpc_channel_stack_builder_get_channel_arguments(grpc_channel_stack_builder*)"; "grpc_channel_stack_builder_prepend_filter(grpc_channel_stack_builder*, grpc_channel_filter const*, void (*)(grpc_channel_stack*, grpc_channel_element*, void*), void*)"; "grpc_core::ServiceConfig::Create(grpc_channel_args const*, std::__h::basic_string_view >, grpc_error**)"; "grpc_core::Server::SetRegisteredMethodAllocator(grpc_completion_queue*, void*, std::__h::function)"; "grpc_core::Server::SetBatchMethodAllocator(grpc_completion_queue*, std::__h::function)"; "grpc_core::Json::Parse(std::__1::basic_string_view >, grpc_error**)"; "grpc_core::ServiceConfig::Create(grpc_channel_args const*, std::__1::basic_string_view >, grpc_error**)"; "grpc_core::Server::SetRegisteredMethodAllocator(grpc_completion_queue*, void*, std::__1::function)"; "grpc_core::Server::SetBatchMethodAllocator(grpc_completion_queue*, std::__1::function)"; }; local: *; };