Fork grpc instead of importing it as a submodule
Note to reviewers: don't review third_party/grpc/sources/, review the rest and verify that update.sh is a no-op locally. Rolling gRPC to a more recent revision in https://crrev.com/c/6276328 will require Chromium to apply some patches. This CL forks gRPC to add the basis for that. For now we still use the same pinned gRPC revision, so there should be no behavior change. The fork strategy is the same used for abseil and mediapipe, i.e. the files are checked into the src/ repository. To roll, update.sh downloads the new revision and applies the patches in the patches/ directory (there are none in this CL yet). The script avoids checking unnecessary files into the repo such as tests and non-C++ files. generate_gn.sh does depend on non-C++ files, so it's updated to depend on a fresh clone of the repo (at the same revision). The removed submodule used to live in third_party/grpc/src. Sadly, this CL cannot apply cleanly if the fork uses the same path, so it lives in third_party/grpc/source instead. Includes and BUILD.gn are updated accordingly. NO_IFTTT=False positives inside the forked repo. Bug: 40285204 Change-Id: I3bc2ac38cacdbb8b3527984a47f331dabe6f0aa7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6269394 Reviewed-by: Nico Weber <thakis@chromium.org> Owners-Override: Nico Weber <thakis@chromium.org> Commit-Queue: Victor Vianna <victorvianna@google.com> Reviewed-by: Vigen Issahhanjan <vigeni@google.com> Cr-Commit-Position: refs/heads/main@{#1425352}
This commit is contained in:

committed by
Victor Vianna

parent
f608e4a36a
commit
55ce699e88
.gitignore.gitmodulesDEPSOWNERS
chromecast
chromeos/ash/services/libassistant/grpc
async_service_driver.h
external_services
customer_registration_client.hevent_handler_driver.hgrpc_services_initializer.ccgrpc_services_initializer.h
grpc_client_thread.hgrpc_http_connection_client.ccgrpc_http_connection_client.hgrpc_libassistant_client.hgrpc_state.hgrpc_util.ccgrpc_util.hrpc_method_driver.hservices_initializer_base.hcontent/test/fuzzer
services/network/trust_tokens
third_party/grpc
BUILD.gnDEPSREADME.chromiumgenerate_gn.shfake_transport_security.ccfake_transport_security.hlocal_transport_security.cclocal_transport_security.hssl_transport_security.ccssl_transport_security.hssl_transport_security_utils.ccssl_transport_security_utils.hssl_types.htransport_security.cctransport_security.htransport_security_grpc.cctransport_security_grpc.htransport_security_interface.hsrc
plugin_registry
source
include
grpc++
alarm.hchannel.hclient_context.hcompletion_queue.hcreate_channel.hcreate_channel_posix.h
ext
generic
grpc++.hhealth_check_service_interface.himpl
call.hchannel_argument_option.hclient_unary_call.h
resource_quota.hcodegen
async_stream.hasync_unary_call.hbyte_buffer.hcall.hcall_hook.hchannel_interface.hclient_context.hclient_unary_call.hcompletion_queue.hcompletion_queue_tag.hconfig.hconfig_protobuf.hcreate_auth_context.hmetadata_map.hmethod_handler_impl.hproto_utils.hrpc_method.hrpc_service_method.h
grpc_library.hmethod_handler_impl.hrpc_method.hrpc_service_method.hserialization_traits.hserver_builder_option.hserver_builder_plugin.hserver_initializer.hservice_type.hsecurity
serialization_traits.hserver_context.hserver_interface.hservice_type.hslice.hstatus.hstatus_code_enum.hstring_ref.hstub_options.hsync_stream.htime.hsecurity
server.hserver_builder.hserver_context.hserver_posix.hsupport
async_stream.hasync_unary_call.hbyte_buffer.hchannel_arguments.hconfig.herror_details.hslice.hstatus.hstatus_code_enum.hstring_ref.hstub_options.hsync_stream.htime.h
test
grpc
byte_buffer.hbyte_buffer_reader.hcensus.hcompression.hload_reporting.hslice.hslice_buffer.hstatus.h
event_engine
endpoint_config.hevent_engine.h
fork.hgrpc.hgrpc_cronet.hgrpc_posix.hgrpc_security.hgrpc_security_constants.hinternal
memory_allocator.hmemory_request.hport.hslice.hslice_buffer.himpl
codegen
atm.hatm_gcc_atomic.hatm_gcc_sync.hatm_windows.hbyte_buffer.hbyte_buffer_reader.hcompression_types.hconnectivity_state.hfork.hgpr_types.hgrpc_types.hlog.hport_platform.hpropagation_bits.hslice.hstatus.hsync.hsync_abseil.hsync_custom.hsync_generic.hsync_posix.hsync_windows.h
compression_types.hconnectivity_state.hgrpc_types.hpropagation_bits.hslice_type.hsupport
grpcpp
alarm.hchannel.hclient_context.hcompletion_queue.hcreate_channel.hcreate_channel_binder.hcreate_channel_posix.h
ext
admin_services.hcall_metric_recorder.hchannelz_service_plugin.hgcp_observability.hhealth_check_service_server_builder_option.horca_service.hproto_server_reflection_plugin.hserver_load_reporting.hserver_metric_recorder.h
generic
grpcpp.hhealth_check_service_interface.himpl
call.hcall_hook.hcall_op_set.hcall_op_set_interface.hchannel_argument_option.hchannel_interface.hclient_unary_call.h
opencensus.hresource_quota.hcodegen
async_generic_service.hasync_stream.hasync_unary_call.hbyte_buffer.hcall.hcall_hook.hcall_op_set.hcall_op_set_interface.hcallback_common.hchannel_interface.hclient_callback.hclient_context.hclient_interceptor.hclient_unary_call.hcompletion_queue.hcompletion_queue_tag.hconfig.hconfig_protobuf.hcreate_auth_context.hdelegating_channel.hintercepted_channel.hinterceptor.hinterceptor_common.hmessage_allocator.hmetadata_map.hmethod_handler.hmethod_handler_impl.hproto_buffer_reader.hproto_buffer_writer.hproto_utils.hrpc_method.hrpc_service_method.h
completion_queue_tag.hcreate_auth_context.hdelegating_channel.hgrpc_library.hintercepted_channel.hinterceptor_common.hmetadata_map.hmethod_handler_impl.hproto_utils.hrpc_method.hrpc_service_method.hserialization_traits.hserver_builder_option.hserver_builder_plugin.hserver_callback_handlers.hserver_initializer.hservice_type.hstatus.hsync.hsecurity
serialization_traits.hserver_callback.hserver_callback_handlers.hserver_context.hserver_interceptor.hserver_interface.hservice_type.hslice.hstatus.hstatus_code_enum.hstring_ref.hstub_options.hsync.hsync_stream.htime.hsecurity
alts_context.halts_util.hauth_context.hauth_metadata_processor.hauthorization_policy_provider.hbinder_credentials.hbinder_security_policy.hcredentials.hcronet_credentials.hserver_credentials.htls_certificate_provider.htls_certificate_verifier.htls_credentials_options.h
server.hserver_builder.hserver_context.hserver_interface.hserver_posix.hsupport
async_stream.hasync_unary_call.hbyte_buffer.hcallback_common.hchannel_arguments.hclient_callback.hclient_interceptor.hconfig.herror_details.hinterceptor.hmessage_allocator.hmethod_handler.hproto_buffer_reader.hproto_buffer_writer.hserver_callback.hserver_interceptor.hslice.hstatus.hstatus_code_enum.hstring_ref.hstub_options.hsync_stream.htime.hvalidate_service_config.h
test
channel_test_peer.hclient_context_test_peer.hdefault_reactor_test_peer.hmock_stream.hserver_context_test_spouse.h
version_info.hxds_server_builder.hsrc
android
test
interop
app
src
main
boringssl
compiler
config.hconfig_protobuf.hcpp_generator.cccpp_generator.hcpp_generator_helpers.hcpp_plugin.cccpp_plugin.hcsharp_generator.cccsharp_generator.hcsharp_generator_helpers.hcsharp_plugin.ccgenerator_helpers.hnode_generator.ccnode_generator.hnode_generator_helpers.hnode_plugin.ccobjective_c_generator.ccobjective_c_generator.hobjective_c_generator_helpers.hobjective_c_plugin.ccphp_generator.ccphp_generator.hphp_generator_helpers.hphp_plugin.ccproto_parser_helper.ccproto_parser_helper.hprotobuf_plugin.hpython_generator.ccpython_generator.hpython_generator_helpers.hpython_plugin.ccpython_private_generator.hruby_generator.ccruby_generator.hruby_generator_helpers-inl.hruby_generator_map-inl.hruby_generator_string-inl.hruby_plugin.ccschema_interface.h
core
ext
filters
backend_metrics
census
channel_idle
client_channel
backend_metric.ccbackend_metric.hbackup_poller.ccbackup_poller.hchannel_connectivity.ccclient_channel.ccclient_channel.hclient_channel_channelz.ccclient_channel_channelz.hclient_channel_factory.ccclient_channel_factory.hclient_channel_internal.hclient_channel_plugin.ccclient_channel_service_config.ccclient_channel_service_config.hconfig_selector.ccconfig_selector.hconnector.hdynamic_filters.ccdynamic_filters.hglobal_subchannel_pool.ccglobal_subchannel_pool.hretry_filter.ccretry_filter.hretry_service_config.ccretry_service_config.hretry_throttle.ccretry_throttle.hservice_config_channel_arg_filter.ccsubchannel.ccsubchannel.hsubchannel_interface_internal.hsubchannel_pool_interface.ccsubchannel_pool_interface.hsubchannel_stream_client.ccsubchannel_stream_client.h
health
http_proxy.cchttp_proxy.hlb_policy
address_filtering.ccaddress_filtering.hbackend_metric_data.hchild_policy_handler.ccchild_policy_handler.h
local_subchannel_pool.cclocal_subchannel_pool.hgrpclb
client_load_reporting_filter.ccclient_load_reporting_filter.hgrpclb.ccgrpclb.hgrpclb_balancer_addresses.ccgrpclb_balancer_addresses.hgrpclb_client_stats.ccgrpclb_client_stats.hload_balancer_api.ccload_balancer_api.h
oob_backend_metric.ccoob_backend_metric.hoob_backend_metric_internal.houtlier_detection
pick_first
priority
ring_hash
rls
round_robin
subchannel_list.hweighted_round_robin
weighted_target
xds
resolver
binder
dns
c_ares
dns_resolver_ares.ccgrpc_ares_ev_driver.hgrpc_ares_ev_driver_posix.ccgrpc_ares_ev_driver_windows.ccgrpc_ares_wrapper.ccgrpc_ares_wrapper.hgrpc_ares_wrapper_posix.ccgrpc_ares_wrapper_windows.cc
dns_resolver_selection.ccdns_resolver_selection.hnative
fake
google_c2p
polling_resolver.ccpolling_resolver.hsockaddr
xds
deadline
fault_injection
fault_injection_filter.ccfault_injection_filter.hfault_injection_service_config_parser.ccfault_injection_service_config_parser.h
http
client
client_authority_filter.ccclient_authority_filter.hhttp_filters_plugin.ccmessage_compress
server
load_reporting
logging
message_size
rbac
server_config_selector
stateful_session
gcp
transport
binder
client
binder_connector.ccbinder_connector.hchannel_create.ccchannel_create_impl.ccchannel_create_impl.hconnection_id_generator.ccconnection_id_generator.hendpoint_binder_pool.ccendpoint_binder_pool.hjni_utils.ccjni_utils.hsecurity_policy_setting.ccsecurity_policy_setting.h
security_policy
server
transport
utils
binder_auto_utils.hndk_binder.ccndk_binder.htransport_stream_receiver.htransport_stream_receiver_impl.cctransport_stream_receiver_impl.h
wire_format
chaotic_good
chttp2
alpn
client
server
transport
bin_decoder.ccbin_decoder.hbin_encoder.ccbin_encoder.hchttp2_transport.ccchttp2_transport.hcontext_list.cccontext_list.hdecode_huff.ccdecode_huff.hflow_control.ccflow_control.hframe.hframe_data.ccframe_data.hframe_goaway.ccframe_goaway.hframe_ping.ccframe_ping.hframe_rst_stream.ccframe_rst_stream.hframe_settings.ccframe_settings.hframe_window_update.ccframe_window_update.hhpack_constants.hhpack_encoder.cchpack_encoder.hhpack_encoder_table.cchpack_encoder_table.hhpack_parser.cchpack_parser.hhpack_parser_table.cchpack_parser_table.hhttp2_settings.cchttp2_settings.hhttp_trace.cchttp_trace.hhuffsyms.cchuffsyms.hinternal.hparsing.ccstream_lists.ccstream_map.ccstream_map.hvarint.ccvarint.hwriting.cc
cronet
client
transport
inproc
upb-generated
envoy
admin
v3
certs.upb.ccerts.upb.hclusters.upb.cclusters.upb.hconfig_dump.upb.cconfig_dump.upb.hconfig_dump_shared.upb.cconfig_dump_shared.upb.hinit_dump.upb.cinit_dump.upb.hlisteners.upb.clisteners.upb.hmemory.upb.cmemory.upb.hmetrics.upb.cmetrics.upb.hmutex_stats.upb.cmutex_stats.upb.hserver_info.upb.cserver_info.upb.htap.upb.ctap.upb.h
annotations
config
accesslog
bootstrap
cluster
v3
common
matcher
core
v3
address.upb.caddress.upb.hbackoff.upb.cbackoff.upb.hbase.upb.cbase.upb.hconfig_source.upb.cconfig_source.upb.hevent_service_config.upb.cevent_service_config.upb.hextension.upb.cextension.upb.hgrpc_method_list.upb.cgrpc_method_list.upb.hgrpc_service.upb.cgrpc_service.upb.hhealth_check.upb.chealth_check.upb.hhttp_uri.upb.chttp_uri.upb.hprotocol.upb.cprotocol.upb.hproxy_protocol.upb.cproxy_protocol.upb.hresolver.upb.cresolver.upb.hsocket_option.upb.csocket_option.upb.hsubstitution_format_string.upb.csubstitution_format_string.upb.hudp_socket_config.upb.cudp_socket_config.upb.h
endpoint
v3
listener
v3
metrics
overload
rbac
route
v3
tap
trace
v3
datadog.upb.cdatadog.upb.hdynamic_ot.upb.cdynamic_ot.upb.hhttp_tracer.upb.chttp_tracer.upb.hlightstep.upb.clightstep.upb.hopencensus.upb.copencensus.upb.hopentelemetry.upb.copentelemetry.upb.hservice.upb.cservice.upb.hskywalking.upb.cskywalking.upb.htrace.upb.ctrace.upb.hxray.upb.cxray.upb.hzipkin.upb.czipkin.upb.h
extensions
clusters
aggregate
filters
common
fault
http
fault
rbac
router
stateful_session
network
http_connection_manager
http
stateful_session
cookie
load_balancing_policies
client_side_weighted_round_robin
common
ring_hash
wrr_locality
transport_sockets
service
discovery
load_stats
status
type
http
matcher
v3
filter_state.upb.cfilter_state.upb.hhttp_inputs.upb.chttp_inputs.upb.hmetadata.upb.cmetadata.upb.hnode.upb.cnode.upb.hnumber.upb.cnumber.upb.hpath.upb.cpath.upb.hregex.upb.cregex.upb.hstatus_code_input.upb.cstatus_code_input.upb.hstring.upb.cstring.upb.hstruct.upb.cstruct.upb.hvalue.upb.cvalue.upb.h
metadata
tracing
v3
hash_policy.upb.chash_policy.upb.hhttp.upb.chttp.upb.hhttp_status.upb.chttp_status.upb.hpercent.upb.cpercent.upb.hrange.upb.crange.upb.hratelimit_strategy.upb.cratelimit_strategy.upb.hratelimit_unit.upb.cratelimit_unit.upb.hsemantic_version.upb.csemantic_version.upb.htoken_bucket.upb.ctoken_bucket.upb.h
google
api
protobuf
any.upb.cany.upb.hdescriptor.upb.cdescriptor.upb.hduration.upb.cduration.upb.hempty.upb.cempty.upb.hstruct.upb.cstruct.upb.htimestamp.upb.ctimestamp.upb.hwrappers.upb.cwrappers.upb.h
rpc
type
opencensus
proto
src
proto
udpa
annotations
validate
xds
annotations
v3
core
v3
data
service
orca
type
upbdefs-generated
envoy
admin
v3
certs.upbdefs.ccerts.upbdefs.hclusters.upbdefs.cclusters.upbdefs.hconfig_dump.upbdefs.cconfig_dump.upbdefs.hconfig_dump_shared.upbdefs.cconfig_dump_shared.upbdefs.hinit_dump.upbdefs.cinit_dump.upbdefs.hlisteners.upbdefs.clisteners.upbdefs.hmemory.upbdefs.cmemory.upbdefs.hmetrics.upbdefs.cmetrics.upbdefs.hmutex_stats.upbdefs.cmutex_stats.upbdefs.hserver_info.upbdefs.cserver_info.upbdefs.htap.upbdefs.ctap.upbdefs.h
annotations
config
accesslog
bootstrap
cluster
v3
common
matcher
core
v3
address.upbdefs.caddress.upbdefs.hbackoff.upbdefs.cbackoff.upbdefs.hbase.upbdefs.cbase.upbdefs.hconfig_source.upbdefs.cconfig_source.upbdefs.hevent_service_config.upbdefs.cevent_service_config.upbdefs.hextension.upbdefs.cextension.upbdefs.hgrpc_method_list.upbdefs.cgrpc_method_list.upbdefs.hgrpc_service.upbdefs.cgrpc_service.upbdefs.hhealth_check.upbdefs.chealth_check.upbdefs.hhttp_uri.upbdefs.chttp_uri.upbdefs.hprotocol.upbdefs.cprotocol.upbdefs.hproxy_protocol.upbdefs.cproxy_protocol.upbdefs.hresolver.upbdefs.cresolver.upbdefs.hsocket_option.upbdefs.csocket_option.upbdefs.hsubstitution_format_string.upbdefs.csubstitution_format_string.upbdefs.hudp_socket_config.upbdefs.cudp_socket_config.upbdefs.h
endpoint
v3
listener
v3
metrics
overload
rbac
route
v3
tap
trace
v3
datadog.upbdefs.cdatadog.upbdefs.hdynamic_ot.upbdefs.cdynamic_ot.upbdefs.hhttp_tracer.upbdefs.chttp_tracer.upbdefs.hlightstep.upbdefs.clightstep.upbdefs.hopencensus.upbdefs.copencensus.upbdefs.hopentelemetry.upbdefs.copentelemetry.upbdefs.hservice.upbdefs.cservice.upbdefs.hskywalking.upbdefs.cskywalking.upbdefs.htrace.upbdefs.ctrace.upbdefs.hxray.upbdefs.cxray.upbdefs.hzipkin.upbdefs.czipkin.upbdefs.h
extensions
clusters
aggregate
filters
common
http
fault
rbac
router
stateful_session
network
http_connection_manager
http
stateful_session
cookie
transport_sockets
service
discovery
load_stats
status
type
http
matcher
v3
filter_state.upbdefs.cfilter_state.upbdefs.hhttp_inputs.upbdefs.chttp_inputs.upbdefs.hmetadata.upbdefs.cmetadata.upbdefs.hnode.upbdefs.cnode.upbdefs.hnumber.upbdefs.cnumber.upbdefs.hpath.upbdefs.cpath.upbdefs.hregex.upbdefs.cregex.upbdefs.hstatus_code_input.upbdefs.cstatus_code_input.upbdefs.hstring.upbdefs.cstring.upbdefs.hstruct.upbdefs.cstruct.upbdefs.hvalue.upbdefs.cvalue.upbdefs.h
metadata
tracing
v3
hash_policy.upbdefs.chash_policy.upbdefs.hhttp.upbdefs.chttp.upbdefs.hhttp_status.upbdefs.chttp_status.upbdefs.hpercent.upbdefs.cpercent.upbdefs.hrange.upbdefs.crange.upbdefs.hratelimit_strategy.upbdefs.cratelimit_strategy.upbdefs.hratelimit_unit.upbdefs.cratelimit_unit.upbdefs.hsemantic_version.upbdefs.csemantic_version.upbdefs.htoken_bucket.upbdefs.ctoken_bucket.upbdefs.h
google
api
annotations.upbdefs.cannotations.upbdefs.h
expr
http.upbdefs.chttp.upbdefs.hhttpbody.upbdefs.chttpbody.upbdefs.hprotobuf
any.upbdefs.cany.upbdefs.hdescriptor.upbdefs.cdescriptor.upbdefs.hduration.upbdefs.cduration.upbdefs.hempty.upbdefs.cempty.upbdefs.hstruct.upbdefs.cstruct.upbdefs.htimestamp.upbdefs.ctimestamp.upbdefs.hwrappers.upbdefs.cwrappers.upbdefs.h
rpc
opencensus
proto
src
proto
grpc
udpa
annotations
validate
xds
annotations
v3
core
v3
authority.upbdefs.cauthority.upbdefs.hcidr.upbdefs.ccidr.upbdefs.hcollection_entry.upbdefs.ccollection_entry.upbdefs.hcontext_params.upbdefs.ccontext_params.upbdefs.hextension.upbdefs.cextension.upbdefs.hresource.upbdefs.cresource.upbdefs.hresource_locator.upbdefs.cresource_locator.upbdefs.hresource_name.upbdefs.cresource_name.upbdefs.h
type
matcher
v3
v3
xds
certificate_provider_store.cccertificate_provider_store.hfile_watcher_certificate_provider_factory.ccfile_watcher_certificate_provider_factory.hgoogle_mesh_ca_certificate_provider_factory.ccgoogle_mesh_ca_certificate_provider_factory.hupb_utils.hxds_api.ccxds_api.hxds_bootstrap.ccxds_bootstrap.hxds_bootstrap_grpc.ccxds_bootstrap_grpc.hxds_certificate_provider.ccxds_certificate_provider.hxds_channel_args.hxds_channel_stack_modifier.ccxds_channel_stack_modifier.hxds_client.ccxds_client.hxds_client_grpc.ccxds_client_grpc.hxds_client_stats.ccxds_client_stats.hxds_cluster.ccxds_cluster.hxds_cluster_specifier_plugin.ccxds_cluster_specifier_plugin.hxds_common_types.ccxds_common_types.hxds_endpoint.ccxds_endpoint.hxds_health_status.ccxds_health_status.hxds_http_fault_filter.ccxds_http_fault_filter.hxds_http_filters.ccxds_http_filters.hxds_http_rbac_filter.ccxds_http_rbac_filter.hxds_http_stateful_session_filter.ccxds_http_stateful_session_filter.hxds_lb_policy_registry.ccxds_lb_policy_registry.hxds_listener.ccxds_listener.hxds_resource_type.hxds_resource_type_impl.hxds_route_config.ccxds_route_config.hxds_routing.ccxds_routing.hxds_server_config_fetcher.ccxds_transport.hxds_transport_grpc.ccxds_transport_grpc.h
lib
address_utils
avl
backoff
channel
call_finalization.hcall_tracer.cccall_tracer.hchannel_args.ccchannel_args.hchannel_args_preconditioning.ccchannel_args_preconditioning.hchannel_fwd.hchannel_stack.ccchannel_stack.hchannel_stack_builder.ccchannel_stack_builder.hchannel_stack_builder_impl.ccchannel_stack_builder_impl.hchannel_trace.ccchannel_trace.hchannelz.ccchannelz.hchannelz_registry.ccchannelz_registry.hconnected_channel.ccconnected_channel.hcontext.hpromise_based_filter.ccpromise_based_filter.hserver_call_tracer_filter.ccstatus_util.ccstatus_util.h
compression
config
debug
event_log.ccevent_log.hhistogram_view.cchistogram_view.hstats.ccstats.hstats_data.ccstats_data.htrace.cctrace.h
event_engine
cf_engine
channel_args_endpoint_config.ccchannel_args_endpoint_config.hcommon_closures.hdefault_event_engine.ccdefault_event_engine.hdefault_event_engine_factory.ccdefault_event_engine_factory.hevent_engine.ccexecutor
forkable.ccforkable.hhandle_containers.hmemory_allocator.ccmemory_allocator_factory.hpoller.hposix.hposix_engine
ev_epoll1_linux.ccev_epoll1_linux.hev_poll_posix.ccev_poll_posix.hevent_poller.hevent_poller_posix_default.ccevent_poller_posix_default.hinternal_errqueue.ccinternal_errqueue.hlockfree_event.cclockfree_event.hposix_endpoint.ccposix_endpoint.hposix_engine.ccposix_engine.hposix_engine_closure.hposix_engine_listener.ccposix_engine_listener.hposix_engine_listener_utils.ccposix_engine_listener_utils.htcp_socket_utils.cctcp_socket_utils.htimer.cctimer.htimer_heap.cctimer_heap.htimer_manager.cctimer_manager.htraced_buffer_list.cctraced_buffer_list.hwakeup_fd_eventfd.ccwakeup_fd_eventfd.hwakeup_fd_pipe.ccwakeup_fd_pipe.hwakeup_fd_posix.hwakeup_fd_posix_default.ccwakeup_fd_posix_default.h
resolved_address.ccresolved_address_internal.hshim.ccshim.hslice.ccslice_buffer.cctcp_socket_utils.cctcp_socket_utils.hthread_local.ccthread_local.hthread_pool.ccthread_pool.htime_util.cctime_util.htrace.cctrace.hutils.ccutils.hwindows
iocp.cciocp.hwin_socket.ccwin_socket.hwindows_endpoint.ccwindows_endpoint.hwindows_engine.ccwindows_engine.hwindows_listener.ccwindows_listener.h
work_queue.ccwork_queue.hexperiments
gpr
alloc.ccalloc.h
android
atm.cciphone
linux
log.cclog_internal.hmsys
posix
spinlock.hstring.ccstring.hsync.ccsync_abseil.cctime.cctime_precise.cctime_precise.htmpfile.huseful.hwindows
wrap_memcpy.ccgprpp
atomic_utils.hbitset.hchunked_vector.hconstruct_destruct.hcpp_impl_of.hcrash.cccrash.hdebug_location.hdual_ref_counted.henv.hexamine_stack.ccexamine_stack.hfork.ccfork.hglobal_config.hglobal_config_custom.hglobal_config_env.ccglobal_config_env.hglobal_config_generic.hhost_port.cchost_port.h
linux
load_file.ccload_file.hmanual_constructor.hmatch.hmemory.hmpscq.ccmpscq.hno_destruct.hnotification.horphanable.hoverload.hpacked_table.hper_cpu.hposix
ref_counted.href_counted_ptr.hsingle_set_ptr.hsorted_pack.hstat.hstatus_helper.ccstatus_helper.hstrerror.ccstrerror.hsync.htable.htchar.cctchar.hthd.htime.cctime.htime_averaged_stats.cctime_averaged_stats.htime_util.cctime_util.hunique_type_name.huuid_v4.ccuuid_v4.hvalidation_errors.ccvalidation_errors.hwindows
work_serializer.ccwork_serializer.hhandshaker
http
format_request.ccformat_request.hhttpcli.cchttpcli.hhttpcli_security_connector.cchttpcli_ssl_credentials.hparser.ccparser.h
iomgr
block_annotate.hbuffer_list.ccbuffer_list.hcall_combiner.cccall_combiner.hcfstream_handle.cccfstream_handle.hclosure.ccclosure.hcombiner.cccombiner.hdualstack_socket_posix.ccdynamic_annotations.hendpoint.ccendpoint.hendpoint_cfstream.ccendpoint_cfstream.hendpoint_pair.hendpoint_pair_posix.ccendpoint_pair_windows.ccerror.ccerror.herror_cfstream.ccerror_cfstream.hev_apple.ccev_apple.hev_epoll1_linux.ccev_epoll1_linux.hev_poll_posix.ccev_poll_posix.hev_posix.ccev_posix.hev_windows.cc
event_engine_shims
exec_ctx.ccexec_ctx.hexecutor.ccexecutor.hfork_posix.ccfork_windows.ccgethostname.hgethostname_fallback.ccgethostname_host_name_max.ccgethostname_sysconf.ccgrpc_if_nametoindex.hgrpc_if_nametoindex_posix.ccgrpc_if_nametoindex_unsupported.ccinternal_errqueue.ccinternal_errqueue.hiocp_windows.cciocp_windows.hiomgr.cciomgr.hiomgr_fwd.hiomgr_internal.cciomgr_internal.hiomgr_posix.cciomgr_posix_cfstream.cciomgr_windows.ccload_file.ccload_file.hlockfree_event.cclockfree_event.hnameser.hpolling_entity.ccpolling_entity.hpollset.ccpollset.hpollset_set.ccpollset_set.hpollset_set_windows.ccpollset_set_windows.hpollset_windows.ccpollset_windows.hport.hpython_util.hresolve_address.ccresolve_address.hresolve_address_impl.hresolve_address_posix.ccresolve_address_posix.hresolve_address_windows.ccresolve_address_windows.hresolved_address.hsockaddr.hsockaddr_posix.hsockaddr_utils_posix.ccsockaddr_windows.hsocket_factory_posix.ccsocket_factory_posix.hsocket_mutator.ccsocket_mutator.hsocket_utils.hsocket_utils_common_posix.ccsocket_utils_linux.ccsocket_utils_posix.ccsocket_utils_posix.hsocket_utils_windows.ccsocket_windows.ccsocket_windows.hsystemd_utils.ccsystemd_utils.htcp_client.cctcp_client.htcp_client_cfstream.cctcp_client_posix.cctcp_client_posix.htcp_client_windows.cctcp_posix.cctcp_posix.htcp_server.cctcp_server.htcp_server_posix.cctcp_server_utils_posix.htcp_server_utils_posix_common.cctcp_server_utils_posix_ifaddrs.cctcp_server_utils_posix_noifaddrs.cctcp_server_windows.cctcp_windows.cctcp_windows.htimer.cctimer.htimer_generic.cctimer_generic.htimer_heap.cctimer_heap.htimer_manager.cctimer_manager.hunix_sockets_posix.ccunix_sockets_posix.hunix_sockets_posix_noop.ccwakeup_fd_eventfd.ccwakeup_fd_nospecial.ccwakeup_fd_pipe.ccwakeup_fd_pipe.hwakeup_fd_posix.ccwakeup_fd_posix.hjson
json.hjson_args.hjson_channel_args.hjson_object_loader.ccjson_object_loader.hjson_reader.ccjson_util.ccjson_util.hjson_writer.cc
load_balancing
lb_policy.cclb_policy.hlb_policy_factory.hlb_policy_registry.cclb_policy_registry.hsubchannel_interface.h
matchers
promise
activity.ccactivity.harena_promise.hcancel_callback.hcontext.h
detail
event_engine_wakeup_scheduler.hexec_ctx_wakeup_scheduler.hfor_each.hif.hinterceptor_list.hjoin.hlatch.hloop.hmap.hmap_pipe.hmpsc.hparty.ccparty.hpipe.hpoll.hpromise.hrace.hseq.hsleep.ccsleep.htrace.cctrace.htry_join.htry_seq.hwait_set.hresolver
resolver.ccresolver.hresolver_factory.hresolver_registry.ccresolver_registry.hserver_address.ccserver_address.h
resource_quota
api.ccapi.harena.ccarena.hmemory_quota.ccmemory_quota.hperiodic_update.ccperiodic_update.hresource_quota.ccresource_quota.hthread_quota.ccthread_quota.htrace.cctrace.h
security
authorization
authorization_engine.hauthorization_policy_provider.hauthorization_policy_provider_vtable.cccel_authorization_engine.cccel_authorization_engine.hevaluate_args.ccevaluate_args.hgrpc_authorization_engine.ccgrpc_authorization_engine.hgrpc_authorization_policy_provider.ccgrpc_authorization_policy_provider.hgrpc_server_authz_filter.ccgrpc_server_authz_filter.hmatchers.ccmatchers.h
mock_cel
activation.hcel_expr_builder_factory.hcel_expression.hcel_value.hevaluator_core.hflat_expr_builder.h
rbac_policy.ccrbac_policy.hrbac_translator.ccrbac_translator.hcertificate_provider
context
credentials
alts
alts_credentials.ccalts_credentials.hcheck_gcp_environment.cccheck_gcp_environment.hcheck_gcp_environment_linux.cccheck_gcp_environment_no_op.cccheck_gcp_environment_windows.ccgrpc_alts_credentials_client_options.ccgrpc_alts_credentials_options.ccgrpc_alts_credentials_options.hgrpc_alts_credentials_server_options.cc
call_creds_util.cccall_creds_util.hchannel_creds_registry.hchannel_creds_registry_init.cccomposite
credentials.cccredentials.hexternal
aws_external_account_credentials.ccaws_external_account_credentials.haws_request_signer.ccaws_request_signer.hexternal_account_credentials.ccexternal_account_credentials.hfile_external_account_credentials.ccfile_external_account_credentials.hurl_external_account_credentials.ccurl_external_account_credentials.h
fake
google_default
iam
insecure
jwt
local
oauth2
plugin
ssl
tls
grpc_tls_certificate_distributor.ccgrpc_tls_certificate_distributor.hgrpc_tls_certificate_provider.ccgrpc_tls_certificate_provider.hgrpc_tls_certificate_verifier.ccgrpc_tls_certificate_verifier.hgrpc_tls_credentials_options.ccgrpc_tls_credentials_options.htls_credentials.cctls_credentials.htls_utils.cctls_utils.h
xds
security_connector
alts
fake
insecure
load_system_roots.hload_system_roots_fallback.ccload_system_roots_supported.ccload_system_roots_supported.hlocal
security_connector.ccsecurity_connector.hssl
ssl_utils.ccssl_utils.hssl_utils_config.ccssl_utils_config.htls
transport
auth_filters.hclient_auth_filter.ccsecure_endpoint.ccsecure_endpoint.hsecurity_handshaker.ccsecurity_handshaker.hserver_auth_filter.cctsi_error.cctsi_error.h
util
service_config
service_config.hservice_config_call_data.hservice_config_impl.ccservice_config_impl.hservice_config_parser.ccservice_config_parser.h
slice
b64.ccb64.hpercent_encoding.ccpercent_encoding.hslice.ccslice.hslice_buffer.ccslice_buffer.hslice_internal.hslice_refcount.ccslice_refcount.hslice_string_helpers.ccslice_string_helpers.h
surface
api_trace.ccapi_trace.hbuiltins.ccbuiltins.hbyte_buffer.ccbyte_buffer_reader.cccall.cccall.hcall_details.cccall_log_batch.cccall_test_only.hcall_trace.cccall_trace.hchannel.ccchannel.hchannel_init.ccchannel_init.hchannel_ping.ccchannel_stack_type.ccchannel_stack_type.hcompletion_queue.cccompletion_queue.hcompletion_queue_factory.cccompletion_queue_factory.hevent_string.ccevent_string.hinit.ccinit.hinit_internally.ccinit_internally.hlame_client.cclame_client.hmetadata_array.ccserver.ccserver.hvalidate_metadata.ccvalidate_metadata.hversion.cc
transport
batch_builder.ccbatch_builder.hbdp_estimator.ccbdp_estimator.hconnectivity_state.ccconnectivity_state.herror_utils.ccerror_utils.hhandshaker.cchandshaker.hhandshaker_factory.hhandshaker_registry.cchandshaker_registry.hhttp2_errors.hhttp_connect_handshaker.cchttp_connect_handshaker.hmetadata_batch.ccmetadata_batch.hparsed_metadata.ccparsed_metadata.hpid_controller.ccpid_controller.hstatus_conversion.ccstatus_conversion.htcp_connect_handshaker.cctcp_connect_handshaker.htimeout_encoding.cctimeout_encoding.htransport.cctransport.htransport_fwd.htransport_impl.htransport_op_string.cc
uri
plugin_registry
tsi
alts
crypt
frame_protector
alts_counter.ccalts_counter.halts_crypter.ccalts_crypter.halts_frame_protector.ccalts_frame_protector.halts_record_protocol_crypter_common.ccalts_record_protocol_crypter_common.halts_seal_privacy_integrity_crypter.ccalts_unseal_privacy_integrity_crypter.ccframe_handler.ccframe_handler.h
handshaker
alts_handshaker_client.ccalts_handshaker_client.halts_shared_resource.ccalts_shared_resource.halts_tsi_handshaker.ccalts_tsi_handshaker.halts_tsi_handshaker_private.halts_tsi_utils.ccalts_tsi_utils.htransport_security_common_api.cctransport_security_common_api.h
zero_copy_frame_protector
alts_grpc_integrity_only_record_protocol.ccalts_grpc_integrity_only_record_protocol.halts_grpc_privacy_integrity_record_protocol.ccalts_grpc_privacy_integrity_record_protocol.halts_grpc_record_protocol.halts_grpc_record_protocol_common.ccalts_grpc_record_protocol_common.halts_iovec_record_protocol.ccalts_iovec_record_protocol.halts_zero_copy_grpc_protector.ccalts_zero_copy_grpc_protector.h
ssl
key_logging
session_cache
cpp
client
channel_cc.ccchannel_test_peer.ccclient_callback.ccclient_context.ccclient_interceptor.ccclient_stats_interceptor.ccclient_stats_interceptor.hcreate_channel.cccreate_channel_internal.cccreate_channel_internal.hcreate_channel_posix.cccronet_credentials.ccinsecure_credentials.ccsecure_credentials.ccsecure_credentials.hxds_credentials.cc
common
alarm.ccalts_context.ccalts_util.ccauth_property_iterator.ccchannel_arguments.ccchannel_filter.ccchannel_filter.hcompletion_queue_cc.ccinsecure_create_auth_context.ccresource_quota_cc.ccrpc_method.ccsecure_auth_context.ccsecure_auth_context.hsecure_channel_arguments.ccsecure_create_auth_context.cctls_certificate_provider.cctls_certificate_verifier.cctls_credentials_options.ccvalidate_service_config.ccversion_cc.cc
ext
filters
census
gcp
environment_autodetect.ccenvironment_autodetect.hobservability.ccobservability_config.ccobservability_config.hobservability_logging_sink.ccobservability_logging_sink.h
proto_server_reflection.ccproto_server_reflection.hproto_server_reflection_plugin.ccserver
admin
async_generic_service.ccauthorization_policy_provider.ccbackend_metric_recorder.ccbackend_metric_recorder.hchannel_argument_option.ccchannelz
create_default_thread_pool.cccsds
dynamic_thread_pool.hexternal_connection_acceptor_impl.ccexternal_connection_acceptor_impl.hhealth
default_health_check_service.ccdefault_health_check_service.hhealth_check_service.cchealth_check_service_server_builder_option.cc
insecure_server_credentials.ccload_reporter
constants.hget_cpu_stats.hget_cpu_stats_linux.ccget_cpu_stats_macos.ccget_cpu_stats_unsupported.ccget_cpu_stats_windows.ccload_data_store.ccload_data_store.hload_reporter.ccload_reporter.hload_reporter_async_service_impl.ccload_reporter_async_service_impl.hload_reporting_service_server_builder_option.ccload_reporting_service_server_builder_plugin.ccload_reporting_service_server_builder_plugin.hutil.cc
orca
secure_server_credentials.ccsecure_server_credentials.hserver_builder.ccserver_callback.ccserver_cc.ccserver_context.ccserver_posix.ccthread_pool_interface.hxds_server_credentials.ccthread_manager
util
objective-c
GRPCClient
GRPCCall+ChannelArg.hGRPCCall+ChannelCredentials.hGRPCCall+Cronet.hGRPCCall+GID.hGRPCCall+Interceptor.hGRPCCall+OAuth2.hGRPCCall+Tests.hGRPCCall.hGRPCCallLegacy.hGRPCCallOptions.hGRPCDispatchable.hGRPCInterceptor.hGRPCTransport.hGRPCTypes.hversion.h
internal
internal_testing
private
GRPCCore
ChannelArgsUtil.hGRPCCall+V2API.hGRPCCallInternal.hGRPCChannel.hGRPCChannelFactory.hGRPCChannelPool+Test.hGRPCChannelPool.hGRPCCompletionQueue.h
GRPCTransport+Private.hGRPCCoreCronet
GRPCCoreFactory.hGRPCHost.hGRPCInsecureChannelFactory.hGRPCOpBatchLog.hGRPCReachabilityFlagNames.xmacro.hGRPCRequestHeaders.hGRPCSecureChannelFactory.hGRPCWrappedCall.hNSData+GRPC.hNSDictionary+GRPC.hNSError+GRPC.hProtoRPC
RxLibrary
GRXBufferedPipe.hGRXConcurrentWriteable.hGRXForwardingWriter.hGRXImmediateSingleWriter.hGRXImmediateWriter.hGRXMappingWriter.hGRXWriteable.hGRXWriter+Immediate.hGRXWriter+Transformations.hGRXWriter.hNSEnumerator+GRXUtil.h
private
examples
InterceptorSample
InterceptorSample
Sample
tvOS-sample
tvOS-sample
watchOS-sample
WatchKit-Extension
watchOS-sample
manual_tests
tests
php
ext
ruby
ext
grpc
rb_byte_buffer.crb_byte_buffer.hrb_call.crb_call.hrb_call_credentials.crb_call_credentials.hrb_channel.crb_channel.hrb_channel_args.crb_channel_args.hrb_channel_credentials.crb_channel_credentials.hrb_completion_queue.crb_completion_queue.hrb_compression_options.crb_compression_options.hrb_enable_cpp.ccrb_event_thread.crb_event_thread.hrb_grpc.crb_grpc.hrb_grpc_imports.generated.crb_grpc_imports.generated.hrb_loader.crb_loader.hrb_server.crb_server.hrb_server_credentials.crb_server_credentials.hrb_xds_channel_credentials.crb_xds_channel_credentials.hrb_xds_server_credentials.crb_xds_server_credentials.h
test
core
json
corpus
006d552e952c42b5340baaeb85c2cb80c81e78dd007eb985c44b6089a34995a7d9ebf349f1c2bf1803b74a08f23734691512cb12d0b38d189a8df9050495693af07325fb0d52eafd2d4c4d802c6457c605454ab015cf74e9c3e8574d995517e05dd567510716d9708d321ffb6a00818614779e779925365c0a9b3522a8e711e3bd53e2c2eb9d28b34a003acc0ade7c2cf97f75d009975f4d720d1fa6c19f48970b1fcf0ac07e1e50cfe27316c7e1c8cc997f13180bc13548356d08009703d35e9c8d74397367bdfb0ea9a160c57f2c705dce037196e360bf9be739c50f20d9c46991c0e97419e2cca07c7389f1d6bdf80f2e2e6346f70c419300b661251754d50f7ca8ea108b310facc1a193833fc2971fd83081f775ea0c108e5bcd69b19ad0df743641085163b84f376fe810e3ecd5624465020fdf0662a67e0f0885536cae113c8c97cbb0a2b6176d75eaa9ac9baaa7ccddcc11479d936dd006410a5946b6081a94d573bf8efd11aa091189b78d1cc35c7ff4907ac16a73aba5471227907b2ee5a9492a890beed55332e4560834c8134d65130947ec69cf8df8483424b45e99cf04e313584505caa892d94982a968bbc4391ebcfe0d06137f554ee0f6b903acb81ab4e1f98c11fe92b0081401ea03ec78b8f20dc7be952555004d7147f0f5141d45a59b073aeec4443cd7bcf20f7833ddbc9515a8f2e7f94aa00b46f1b991416aa015dd63358015c9c1284c27c8893559e15c9b2a50cbd5bbb56f15d1a6cda48ef569b368a0c4627435bc2c80a98817a29f2ac6df774585d7713091b299729738030c17b815f1f72cb64481bc40263e91ce063040f739182d57403d2c973a394055017d35b7621aa0aa05190fbe2da448f6bdec0706c5301ad13363ae3ad91b045a24b8f1f1fd6e8234d5019952ee7713a8b71b6453892473a467d07372d45eb05abc2031647a1c6463aa2dabcb4fadc8e5441d8b418535e768af1dea95b5050b766274ef80847505c0e4f47f3ebb1df0754d3e7970b3afe549b11ca128dcd0d4832b1dfe267b623b20cd97c6e8969d8b9148af9f4a2c1e5c2f367f02e47a8c160cda1cd9d91decbac44120efdba13ca7a3657d071b3d56997aa3b083068a215a956168f77421253e947c2436371d56aa7ea12174b9ab6bf4f7c21fe1ed56957f1776ef611959232f4bced4075545bb1469d5c2360f083ec7ec6526aca41ee8f199e7c0c7cf31d979952571c53fc927d84210636e9e83786be9e9b96b69f70b743b8627da426a5883662d19ea78f306d7a992be52f827296dcda6f7e6979e68ddef7cbc1206a355084ad329b08c03ca5a6851fa4604a984cb7ff44433a5a52a3d964ec4527ad9f02129fcbf087b67a6ea64442b04974149815b143afb17af4388d751217e54ec2b3b1ad952e3acb566e32a84e2d503acde13eb532cc301a6ed7f01e2cd339f02bd0fda20c227a17e2d3d5b9275553430b4cfa68114099120ad7809ee2d5dbf403e0c12e2fe21b04ca3daff171c028ab72d7c769bed62004270034b976b1d940a5686106b2db120231eea12d9cdc6a00f30839b3cef2046be2db610e1a230409a205cf22fbad3348a54cbe7032df1dd2e2f5d57e7d9d4e60a756a86e6035732252e32faacd3ea4461ec7aace297b4be6904d9a3892e756d91759d7e74f5b776c0d2a1935292f576d12f09b24f9f5fa0af2c29b604b4b0f97fa61638953027d901361162b38fcaf17f97ba7d9646e3249530d4467ecb771ece9ed6c78a46adc299072d9db9311048bbf4c4bbabcde73607d7e76915cee9312e323b48969d7bf9a50aacf0912f1b5cb02119e2ab33400a242baeb5c46ddb1578c28b10d32a9c3cd3356a192b7913b04c54574d18c28d46e6395428ab35e995c107a71caeb833bb3b79f9f54781b33fa1373769c15c145472c8ec3bdde8fc84e85ec792113795d911970a1fd8416b93649051b418948e3edf37d3333e1e2a384c3ba14a52682ca29f061d1ac738cd33bb390445e35b6514024b1317902cb7ba1b3a90c688f44447a78efc111872b061a001f04d2b3b1e7b56ad4465d126ea994d34d20dcecbb3a50a3c0a8d6c31edaca124714624eb64cb8ec0cbab133cc0c9adcf3882f01409c70391c3cd30588ef34c3d0d9878b812ce4634962ba3dd755c09535502003d4d5887a2fcdc5dd360b8a6f89dbce6500d85803efb5b7ff94c5b9d411c93da9a70e1cc547f4c59421b7e8ea86e3c07474af16ab3ccef55d1857205428d051e437dd260f2a2f7ed920d9734ca34dc9042adc281578ffb1b8684b78b47aa40a16d10b6e743620ecd2e2fd58fe5650da2e9783f980f29ec0743b1ffcda49477adb1632822202631990ed3a26945279f85bf2f533a629073caf89403006279fab2455d9bb597f08bf698454157ecd86647b5dec4e04561eb5c7e43cae048c06aaaad3d5f5218b376e946417b001eeb87c32b642499fd5e1690d5d88c7f468af040024e96e9878ef33cc52755c5e7f5cbd5469e5ed2547e9e55a96e96eb832c615631e3b576472b07b9fcf2c2451e8781e944bf5f77cd8457c8486da8aff04083c5e0fe112e733f2ae510e312a1488a5ed641e340ae51992e04ce6590bdec5872184a0a19218e082a343a1b17e5333409af9d98f0f54a6644a1a3d5218f4bbd60220cab79c0b7bef45e4b39d4b8a9a04b9469e8fe4016322327fe5408824bb0294e14946fb1f64213384097a676d3ef94f04cd66dfabbd964f8c6c4414b07cdb45dae692e194d134bc072212ace2df385dae143139da74ec0ef4efa35221b2088e785048d0ff8fd99b03d5316fc4fa2a4a5a2f7dc4ddbdecae3ee85c787817b4cf84fed4bf2dc6259d9de54e9fa7db4fd5a61f2535e4ff800de0863adb5851fa26935159aa53b11cba74ff99a030518a132748c44bc1d836018e5b82cd0531c87b9772e54e3e183ef729f0a7d5a0d584f46534d66e7b0709d1e7692faae9e7f7299c92bba4b548775f9d7d13339dba3001f8238b84e9a45753354ec3b2d8a9b7a6d8204712eb1b90da703cf8a79552cfe1d8958e6d003ec8e883c4983dd67ef255e55f0c61d096a08506076489ded3b868db408677056cd60743c2cee939f5f357905bd36ec9363f44156e5f35e3d08b4e17e3558cacddf9e5ed13a0159580b03c49fba02bb8e399500eb66f2ff0482b22a5852643fbbcf92b0181327b69b4874c6ba6fa9f458f497e5efaf9f69080f9eef63b0b9dabcfdbc0d59129aacfb6cebbe2c52f30ef3424209f7252e82598a287a3e56caae23ed63abc95d5f3457165eef5a37a26dd2482226f534f79d321d28e7a615ab725a710dcd4c78ca1a74ceb9fbfb011f7ac86a5f7b5ae7b87f5377d5ffc16fd3f69b4a4aa7be8b11845b3fe86d5a309a6ba745881bd220fe1100b271ce5c38b7da113ab4535dbc22777ce8a1480c1c9d1e5ca6c45a8d2e11c782806df43e7668beb4aba8f55da7b543313339f84fd52e96bacf3a73368a1d2c5e12ae9117668bcc22832640cc626315940aeba85e397439a2680ed827c46704969c6711dabbda845e629dfb8b7533c7c2d173d4c3d587c88112cc295e785c7c26813577f3e30ef8f7e37ab2a9ffe39c5f3394f5058822cc044b926548376258971764805fb9bcbbb30a377209eab0541d144e44e71508d76008213a61d06b4382b223768530c3452968b7b360ba4b2daa4ed4d070fec06687e249e0e6f9ee45625ed64c30c8ab2f0b3bc75690f9faa4270f00416314c2b304d04dc0108a95d29a93515e85e2b0b06462d8079d2ea921617e7d073b85cfab706800d36474383282788e556aa86f57fc8650137ad264d0648c3f58ecc8fb4b8c779e6b11006ab5b1986dad66328e03a2ccd5e54dab23b816182786e6f518b6683e9045bc95e0cb5fc16ec64b118433475ba559689f13680f4682303c8aa6828b67955959dc966968c6ba7f0602a5410d1fa3c5de24fe264436b993699cafde80b1e1777306f781186d1253f018ab2369ab053b59e235fd6af246c5180f15bd9529511369afa12510b2e653b0af7c7030832647b2d63c376b75857f86be5c51b21a97f4a61e69e8bb6cd6986c75e71ecde9f073a7bad89f4831c8cde0bc18306ce5170dc4f2eee3b31a875b6a41f2444959f3dd6d2859436fbbee637f0a5981ca82e8f88a1d0d286d63e39f56d1d537bab9c2830303cabab3cd90356e05a0a240fe2974e14527bbe390d294564156e26e6c9d301adb0f0ddffd79cdf3426a2de99bad486e989edf725ec64849377681ce02641c3d1870e870142f66475ae2fb33722d8d4750f386ecfefe7b719edbe667ce2729ac78a22dac29263c9114402971f99ca2bda6ef2e15b965479a79587f9d794be0743e89b768af4bd591ea7228118550b1bfb8e7d17714a1a32872442a2eaff472685f3ea69451a7327719a1c782a1ba91c031a682a0a2f8658209adbf775e8ffda1f5d340dba472d06dc7c8bf8159e37977de68daecd823babbb58edb1c8e14d7106e83bb7957dc9aac31e6a6783fb3a6ee073688fed6cf9d7ae893cbbf9b11ff411640b80985ce618907559c7b20ac50954063e3ad00813acab4a98b2bfdb8587b6273145fb090de1c6163586f884a1da4b5cfbf7cf84b5a78281e6c6b5a9884110f3dbc6a40e3107ef13b83e6bde582d9000be043e729cd3221c15082059e250904b478f65daa0e647c1647ba6d6a3d8207fdf4bd302d6b6b1894990b353944a8716aa7831a49ad81b59025c241ac9e58bd88463fd798eb84582c1dbe026475319df14c19967d1dd0bf751f860d4ad0b7c026d1fcf51932b5e46500be7860a6865c7cf36a4f4499a6242e51b77b58b868a7447b87a2b80f9272583517c0207af176fc40ea55022c887309d048beef83ad3eabf2a79a64a389ab1c9f88d89860ccaf21e5f0f002303a2cd853ecbb2acb88f658400b1870ddf081fb03020c3098b0b1e08388f8b0984bb2f081918ad883c8f0ffacb5a8ff0a89304953495f060c7abd3584d83cb1c8e6d6653b8a5f6dc6873e3fd51fd866854d85258f8aa83a028a87261277c15667e2957dd52c5db6757ebc8e888aa61d8bd260942521bb1ba82cd4cce2324fdbee8d8874439569824e371a0284460440175cdb8a278d952ec2e33b2a6a1c7876898719a610f55463888e6fec8a05b24f221b6e94fdfe205e5bf7709a2c8e7fda77644ff91578d25243fad51a3cd6d608608ea6295ff82bb119acd44a91b463b19fedafb2268ee51caaa2c2f4ee2e5b4b7ef5a89db7df1068d78ef4dd9f2d0f9d770c937d9a43413d24df83f09b8efd86fb78a56a5145ed7739dcb00c78581c53758f0ba762c2fed0fc993feb91948902ac397b09198fe81e450694cac1eb4c4a5c966ffbc56ade3513902ba3cda1883801594b6e1b452790cc53948fda910a1528b28ebc6ff2f2a4fedb013c86de4103e292049bf3d8a0ec93c2d1633631c0082e66ca69e7920a3c318f3127b9c30ab02a077555c7dfbb6edb925fc05dd661aeb4a776dcbc5df3dcb2cefaf0a69367ba65affd5bf7aabf79c28e783cc5d93518e8939f5049b1eefb91ccbd3fcecaed8cb21ea6b2859405c2b00eaa5526f71cc78914dbd3ecaf093b6e94d3598751569d2a5be258e59665cbbf0692dfbe94f96d95d01e98fd2f04ce26c0913e5f9a882fb495b54a84db75abab401d282fdb04440a879a970896189202e587ec951d5795da3e03062f2fb5d7089711703428704ce2827a719eddb9d54be23a0cb79734597e96eebe99b2243121a51d178a338ec46f9747c85a9510011bf87c23a80b029b9f2d04c37d97d170e1550eee4afc0af065b78cda302a97674c98e02e7fc96479e8d10ff2cc7610be772e2d6fba996156b191b619eff79b2fcbb7598518a09b06bc99667fcfa6d583a742fb5450527fc86dfb78ebbf9b1ead2dbeeb1a3e9a7bebcf6964c3cfbc7e88679b7669e201574bfb979d56110539a90da5aca2c09c24b456af3cb51a1ff2780c2d9cbdd7d93f6c769d0441f23ae7d5a3a5b1140497868ee6eeab656b9d890bd3139a8f9a44d435ff8edfbeb5b072ded09e6a55b6b4563e652a23be9d623ca5055c3569409ec88420ef0408642f6930996e35f5b9f18ec88c9edd067c569315d5e93b0d14c7eac9fa6d81d3cd9fbda4f714043d975389b536b4497c6d713452e59fc8cb8ab3b05e306e5e81d9d949e69f931244eaa02b857f2eff73e8e188f35529dd91f8144b23b9a060d5bfd1235cbbe4bcecf332fa3b03bc2282e3a0931fae1d43e7887c1cabde83fdfc52eaeedba8a0d4af29c6c223b48fe34d6a09b3a7466242f33ca1abe8a785030d475a7350438fd23a05c382c110a1fb86293eac950c2b4f5182d9e4b5d9e0982ef6a2d4e3d6f5ba43c9199d5d2011678f82cfd55afca39653cb3d97c58c44013197f4d7557577700177a4c74ad56ae0e94e96101a8f2ce9b1e588df5e44a6b34b06b00e9226f2bd961483f9da81d8de99a8a72c3b9cc71eb7f0e0e4dabcd2dcd2b997f21c07a749d24bac55bc19465acc92b12244c56ca0f20da78009ff8b3f4d722ee0eb84795e857e74a58aeaa7ae4b16677806d78d0016c276b6722eba8eef3ca806f43dd48e35e75c27814c13a2a96c12449bd1a90a858013f90d2a94e0d62a7156ffd6848bf238a94bfbfe16d026b52d7f73cf78fdf7d6a6c5c58ba9718f029d11a9335ef596cbd42794de5b0b18b5aa6e08a488d1ed00aa51f20c2477fc89e7b0a852aaa038513c192fec501e4e7302156872ce2fde37ac2686c095a5a1c92a1d4209a6c287778720c86dac3478d69a3c81fa62e60f5c3696165a4e5e6ac4ac9231da4082430afe8f4d40127814c613648d8eadc83b19e793491b1c6ea0fd8b46cd9f32e592fcaff25e569bd8c93157e08cd18ebcd896438e34c9affced8168ec801de89deac663f708f0c96cf1a4b015dfc2f62b640d7c25adab7b38c5fcb5cb64c8b021dd7cd98b63092685ea092df0dc01c8f63334b17485b8bdec8809b3819a83753ca893871df403b32ef51eca9c6c658e6fb75fdf96bbba066404e7b3f0c7f6bb763af1be91d9e74eabfeb199dc1f1fb45a1635ec526bcc890f9d735976704e516c5f19b50ce51a7baa28cd298ebd05b4a3b9b70f9d4370b5126721812b925426b30d283d2bb8b6969f230ab57af943a3ee411bffeaa3872eec9c6fb01569a4b5abf6fd22ed0f852781de35d043059d0f86f3cdb6589fc6ab0dc82cf12099d1c2d40ab994e8410cb6f19238d2b04c5b86a17369093dafda34f332e7b858cb282617fb0956d960215c8e84d1ccf909c6b9c38fad09c80db7781fefbe51039752de575eccbb407c8992800444201dccfe744dac49c0295fdebc335734f73502b92d2bd3587259ce915985f0eebd113c2c8a2328e3674c680c7cff829a6c8ab924be051d58015d4af1977a5dfd14ef3fd070ecc9d2be461a0cd1fda052a69c3fd94f8cf5f6f86afa34bef524502f8dbbc45af717ece01ec88edd7f903bbf21a9e8fbc5a3846fb05b4fa0859e0917b2202fc0b6a90832b78ed5f6d129d3640c612540527c85c18d315f0d35849b2aae4a47cab4608204b85d76c257fd6bc9e5254a733378ab4ddd39629c4a3069c2bf7f49d8f2e13a60af4473b3b3451b65b3aa9ac308517acf6f7088634d491a1608240f83a3ac95c3badd71ef8a51b97ce93cbfe99f6778048f2128c482a632702ae7f532d126e70149dda4fadc3cd7c541bb86e55b98e083b141114066f9c17d853374c5b50b9015b6aaedd7eb1077b1204858f837b53cc62ef0dbd1350da9ea5a32e56672d385837643e7c7a34d6d49e1da1ccd490350c2df3a168ed09ae8c88c4bec8d440c56d3ea7abce39276f0927dbe0ac92f147bfc034003ac42ed9e62a16c84102ab417c96b0fe6034668edf37ef0f5f391d5107953dc06cac74aa5d7aab7fce0253f00c1a025980c1f9b7acaea0a0e6d8708cf682eaa446c344da56a7d5515cc8a3dd2678d4b400ad630f402012b894e841b05cd851bec7adad52f79777fb9347d5fd2f9486aa7ce3899b62ba3efe00eb31ddad2861ffe16a30d06ce8b76fdcdbf1c951afc2b115be9acc8a6358b32cec87b67871fc7a59652bc3546fbbb68e4d31e28cf32406111908544e504c84731147f072cdf2fbdcf35dc76bf9a2052636c1ecc92942161830dcdc3cf6a5e6bfe4f15b43e411dd2782e10f1670c9767cfc45616f5f0e7c25df91f6984ff5f6f1648beabcff891e5858ae68d08ecc8470ca6a68c9438bfa3cfff4e9d08cba81b663dd1999710008342851e19crash-f21867fe8b6df0b54c13e2e6e613dce871ecf0f0d1db03c626fb16c3b9cd44cc38cf40ebd355a194d85ca051da784c0441898c5affbf11a2ae8f56bcda03f536ceaf609972aa2a699687cc6f73ac0dcdda4b9237bacccdf19c0760cab7aec4a8359010b0dcc45e405208d7a2db33d0b5b9da2a2f1b034957dcc60d3aaa1fc4d00201a3512284fcb79b5b68efdd0567ae57bf3cc85891a1ca988c2945d9186678dd890a5a32e9f0489c6c77695f2155041f00fc9adf88e2baf7b76ffb2e94b9da57fd8d137f44b1efe00ee378c3f6e0b3cd89bd6e7517478d093f73dde0c124e90d068e2a70a3e148052869033453ec58e0d87b1f3e54e5adc5c2205f9e14772822a25766e1199df649697c570db5d6b2ea09d755eddd32b7e235f6f2a8b6a22117f1baa932fb6c69799e1136e3a654055a867ae62d8e68fa2c410228ac55cb6de3c680aac46b9c46392e3b2c43ecdcc1547f2023e3d134b35cc25a4861d90023c95988ec6103ddd5e3ff65de4b1622315c3b34b7a5e39bffb275489de4a4085cc31476f5de9047422851d8ccf86339dfe4e3c69da200af932c8a79fa055d7aeea28eb1d1e6c3dd630428fd54834172b8fd2735fed9416da4e71eb37fca2070521e1e07c503c2bcd6445b35eae760e6e22ae8cd1ea78fe28b5eb1f3d7b5fdc536e95ff1142118a2ca5b84935612a8a64d55360e64e9c5e2c67930513941753c2d54591c7098c82f6ceb26070d17ffa908204912e75cb4313835042038ebc6aee49e5ae57722df86e7fa33c420f045a449ed1dc11d713e7487de18ce8317b62916959206d0ede3f66106acd7796da8b3942d029fe213058286eed7bd220cd511b6d42ce6553019266a22a3d56af090932162756b798b1a050b05e3d36a3437c4fcf1905eaa84ba6a3593ec6ac0486a5b42893c01f1f4635fbbf765ead81a261ca152df02622e182d2cf46eeb1020c7c4153e742a50bc24c2c6939dab1ef473451610783521d51bc08cdd920ddd97f8a71ff63aa599600f6e7d648c4287905e16e8e6e479fdf667dcf1c06e87db2dc49d86ea1c285e796f8f8cf8d0f85975e49b959799cc52847110cc940b9db1f92c47e35da42d79a48beff54b93cd28f55f05fbf9a33bb8bd78d869fbafa402d9be58940ce2c318fbf6f3156c1bd4bb701839bc0e26533bdccd1c9afe2ef495a1152561572949784c16bf23abb28057fe5dbbcea5ce7e2988b8c69bcfdfde8904aabc1fff8fb34603c7f772768d61504954553e6bed173ctest1.jsontest2.jsontest3.jsontest4.jsontest5.jsontest6.jsontest7.jsontest8.jsontest9.jsontestcase-4743649675313152testcase-4778708900904960testcase-5115340413861888
third_party
address_sorting
address_sorting.caddress_sorting_internal.haddress_sorting_posix.caddress_sorting_windows.c
include
address_sorting
cares
objective_c
Cronet
toolchains
rbe_ubuntu1804
cc
tools
cpp
upb
benchmarks
python
convert.cconvert.hdescriptor.cdescriptor.hdescriptor_containers.cdescriptor_containers.hdescriptor_pool.cdescriptor_pool.hextension_dict.cextension_dict.hmap.cmap.hmessage.cmessage.hprotobuf.cprotobuf.hpython_api.hrepeated.crepeated.hunknown_fields.cunknown_fields.h
third_party
upb
arena.carena.harray.carray.h
bindings
collections.hconformance_upb.cdecode.cdecode.hdecode_fast.cdecode_fast.hdecode_internal.hdef.cdef.hdef.hppencode.cencode.hextension_registry.cextension_registry.hfuzz
internal
json_decode.cjson_decode.hjson_encode.cjson_encode.hjson_test.ccmap.cmap.hmessage_value.hmini_descriptor.cmini_descriptor.hmini_table.cmini_table.hmini_table.hppmini_table_accessors.cmini_table_accessors.hmini_table_accessors_internal.hmini_table_accessors_test.ccmini_table_test.ccmsg.cmsg.hmsg_internal.hmsg_test.ccport_def.incport_undef.increflection.creflection.hreflection.hppstatus.cstatus.htable.ctable_internal.htest_cpp.cctest_generated_code.cctest_table.cctext_encode.ctext_encode.hupb.cupb.hupb.hppupb_internal.hutil
upbc
xxhash
template
update.shtools/cfi
1
.gitignore
vendored
1
.gitignore
vendored
@ -326,6 +326,7 @@ third_party/rust/target/
|
||||
**/*_is_first_class_gcs
|
||||
# These files are created by first class GCS deps.
|
||||
**/*_hash
|
||||
!third_party/grpc/**/ring_hash
|
||||
**/*_content_names
|
||||
|
||||
# Buckup files that are generated by //tools/metrics/histograms/pretty_print.py in presubmit.
|
||||
|
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -247,9 +247,6 @@
|
||||
[submodule "third_party/gemmlowp/src"]
|
||||
path = third_party/gemmlowp/src
|
||||
url = https://chromium.googlesource.com/external/github.com/google/gemmlowp
|
||||
[submodule "third_party/grpc/src"]
|
||||
path = third_party/grpc/src
|
||||
url = https://chromium.googlesource.com/external/github.com/grpc/grpc
|
||||
[submodule "third_party/freetype/src"]
|
||||
path = third_party/freetype/src
|
||||
url = https://chromium.googlesource.com/chromium/src/third_party/freetype2
|
||||
|
4
DEPS
4
DEPS
@ -2001,10 +2001,6 @@ deps = {
|
||||
'src/third_party/gemmlowp/src':
|
||||
Var('chromium_git') + '/external/github.com/google/gemmlowp.git' + '@' + '13d57703abca3005d97b19df1f2db731607a7dc2',
|
||||
|
||||
'src/third_party/grpc/src': {
|
||||
'url': Var('chromium_git') + '/external/github.com/grpc/grpc.git' + '@' + 'a363b6c001139b9c8ffb7cd63f60a72f15349c3b',
|
||||
},
|
||||
|
||||
'src/third_party/freetype/src':
|
||||
Var('chromium_git') + '/chromium/src/third_party/freetype2.git' + '@' + Var('freetype_revision'),
|
||||
|
||||
|
1
OWNERS
1
OWNERS
@ -132,7 +132,6 @@ per-file third_party/google_toolbox_for_mac/src=*
|
||||
per-file third_party/googlemac=*
|
||||
per-file third_party/googletest/src=*
|
||||
per-file third_party/gperf=*
|
||||
per-file third_party/grpc/src=*
|
||||
per-file third_party/gvr-android-sdk/src=*
|
||||
per-file third_party/harfbuzz-ng/src=*
|
||||
per-file third_party/highway/src=*
|
||||
|
@ -1,4 +1,4 @@
|
||||
include_rules = [
|
||||
"+third_party/cast_core/public/src/proto/common",
|
||||
"+third_party/grpc/src/include",
|
||||
"+third_party/grpc/source/include",
|
||||
]
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
#include "chromecast/media/cma/backend/proxy/cast_runtime_audio_channel_endpoint_manager.h"
|
||||
#include "chromecast/public/task_runner.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/create_channel.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/create_channel.h"
|
||||
|
||||
namespace chromecast {
|
||||
namespace media {
|
||||
|
@ -13,7 +13,7 @@
|
||||
#include "chromecast/media/cma/backend/proxy/cast_runtime_audio_channel_broker.h"
|
||||
#include "third_party/cast_core/public/src/proto/runtime/cast_audio_channel_service.grpc.pb.h"
|
||||
#include "third_party/cast_core/public/src/proto/runtime/cast_audio_channel_service.pb.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/impl/codegen/status.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/impl/codegen/status.h"
|
||||
#include "third_party/protobuf/src/google/protobuf/duration.pb.h"
|
||||
|
||||
namespace chromecast {
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "base/check.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/memory/raw_ptr.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/server_builder.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/server_builder.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
#include "base/sequence_checker.h"
|
||||
#include "base/time/time.h"
|
||||
#include "chromeos/assistant/internal/proto/shared/proto/v2/customer_registration_interface.pb.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/grpcpp.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/grpcpp.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include "chromeos/ash/services/libassistant/grpc/rpc_method_driver.h"
|
||||
#include "chromeos/assistant/internal/proto/shared/proto/v2/delegate/event_handler_service.grpc.pb.h"
|
||||
#include "chromeos/assistant/internal/proto/shared/proto/v2/event_notification_interface.pb.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/grpcpp.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/grpcpp.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -19,12 +19,12 @@
|
||||
#include "chromeos/assistant/internal/libassistant/shared_headers.h"
|
||||
#include "chromeos/assistant/internal/proto/shared/proto/v2/delegate/event_handler_interface.pb.h"
|
||||
#include "chromeos/assistant/internal/proto/shared/proto/v2/delegate/event_handler_service.grpc.pb.h"
|
||||
#include "third_party/grpc/src/include/grpc/grpc_security_constants.h"
|
||||
#include "third_party/grpc/src/include/grpc/impl/codegen/grpc_types.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/create_channel.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/security/credentials.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/security/server_credentials.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/channel_arguments.h"
|
||||
#include "third_party/grpc/source/include/grpc/grpc_security_constants.h"
|
||||
#include "third_party/grpc/source/include/grpc/impl/codegen/grpc_types.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/create_channel.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/security/credentials.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/security/server_credentials.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/channel_arguments.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
||||
#include "chromeos/ash/services/libassistant/grpc/grpc_client_thread.h"
|
||||
#include "chromeos/ash/services/libassistant/grpc/services_initializer_base.h"
|
||||
#include "chromeos/ash/services/libassistant/grpc/services_status_provider.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/server_builder.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/server_builder.h"
|
||||
|
||||
namespace assistant {
|
||||
namespace api {
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include "base/synchronization/lock.h"
|
||||
#include "base/threading/platform_thread.h"
|
||||
#include "base/threading/thread.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/completion_queue.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/completion_queue.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -11,12 +11,12 @@
|
||||
#include "chromeos/ash/services/libassistant/grpc/grpc_http_connection_delegate.h"
|
||||
#include "chromeos/assistant/internal/grpc_transport/streaming/bidi_streaming_rpc_call.h"
|
||||
#include "chromeos/assistant/internal/grpc_transport/streaming/streaming_write_queue.h"
|
||||
#include "third_party/grpc/src/include/grpc/grpc_security_constants.h"
|
||||
#include "third_party/grpc/src/include/grpc/impl/codegen/grpc_types.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/create_channel.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/security/credentials.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/security/server_credentials.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/channel_arguments.h"
|
||||
#include "third_party/grpc/source/include/grpc/grpc_security_constants.h"
|
||||
#include "third_party/grpc/source/include/grpc/impl/codegen/grpc_types.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/create_channel.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/security/credentials.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/security/server_credentials.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/channel_arguments.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
#include "chromeos/assistant/internal/grpc_transport/streaming/streaming_write_queue.h"
|
||||
#include "chromeos/assistant/internal/libassistant/shared_headers.h"
|
||||
#include "chromeos/assistant/internal/proto/shared/proto/v2/http_connection_service.grpc.pb.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/channel.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/channel.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include "chromeos/ash/services/libassistant/grpc/grpc_client_thread.h"
|
||||
#include "chromeos/ash/services/libassistant/grpc/grpc_state.h"
|
||||
#include "chromeos/ash/services/libassistant/grpc/grpc_util.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/channel.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/channel.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -16,11 +16,11 @@
|
||||
#include "base/task/sequenced_task_runner.h"
|
||||
#include "chromeos/ash/services/libassistant/grpc/grpc_util.h"
|
||||
#include "chromeos/assistant/internal/grpc_transport/grpc_client_cq_tag.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/client_context.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/generic/generic_stub.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/grpcpp.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/impl/codegen/client_context.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/status.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/client_context.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/generic/generic_stub.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/grpcpp.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/impl/codegen/client_context.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/status.h"
|
||||
|
||||
namespace google {
|
||||
namespace protobuf {
|
||||
|
@ -6,9 +6,9 @@
|
||||
|
||||
#include "base/check_op.h"
|
||||
#include "chromeos/assistant/internal/internal_constants.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/impl/codegen/proto_utils.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/proto_buffer_reader.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/proto_buffer_writer.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/impl/codegen/proto_utils.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/proto_buffer_reader.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/proto_buffer_writer.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -8,9 +8,9 @@
|
||||
#include <string>
|
||||
|
||||
#include "base/functional/callback.h"
|
||||
#include "third_party/grpc/src/include/grpc/grpc_security_constants.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/byte_buffer.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/support/status.h"
|
||||
#include "third_party/grpc/source/include/grpc/grpc_security_constants.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/byte_buffer.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/support/status.h"
|
||||
#include "third_party/protobuf/src/google/protobuf/message_lite.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
@ -14,8 +14,8 @@
|
||||
#include "base/memory/scoped_refptr.h"
|
||||
#include "base/sequence_checker.h"
|
||||
#include "base/threading/thread.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/grpcpp.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/server_context.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/grpcpp.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/server_context.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -12,8 +12,8 @@
|
||||
#include "base/task/sequenced_task_runner.h"
|
||||
#include "base/threading/thread.h"
|
||||
#include "chromeos/ash/services/libassistant/grpc/async_service_driver.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/completion_queue.h"
|
||||
#include "third_party/grpc/src/include/grpcpp/server_builder.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/completion_queue.h"
|
||||
#include "third_party/grpc/source/include/grpcpp/server_builder.h"
|
||||
|
||||
namespace ash::libassistant {
|
||||
|
||||
|
@ -107,7 +107,7 @@ fuzzer_test("devtools_protocol_encoding_json_fuzzer") {
|
||||
"//base",
|
||||
"//third_party/inspector_protocol:crdtp",
|
||||
]
|
||||
seed_corpus = "//third_party/grpc/src/test/core/json/corpus/"
|
||||
seed_corpus = "//third_party/grpc/source/test/core/json/corpus/"
|
||||
}
|
||||
|
||||
fuzzer_test("inspector_fuzzer") {
|
||||
@ -338,7 +338,7 @@ fuzzer_test("first_party_set_parser_fuzzer") {
|
||||
deps = [ ":first_party_set_parser_fuzzer_support" ]
|
||||
dict =
|
||||
"../../browser/first_party_sets/test/first_party_set_parser_fuzzer.dict"
|
||||
seed_corpus = "//third_party/grpc/src/test/core/json/corpus/"
|
||||
seed_corpus = "//third_party/grpc/source/test/core/json/corpus/"
|
||||
}
|
||||
|
||||
fuzzer_test("first_party_set_parser_json_fuzzer") {
|
||||
|
@ -189,5 +189,5 @@ fuzzer_test("trust_token_key_commitment_parser_fuzzer") {
|
||||
"//services/network/public/mojom",
|
||||
]
|
||||
dict = "test/trust_token_key_commitment_parser_fuzzer.dict"
|
||||
seed_corpus = "//third_party/grpc/src/test/core/json/corpus/"
|
||||
seed_corpus = "//third_party/grpc/source/test/core/json/corpus/"
|
||||
}
|
||||
|
3952
third_party/grpc/BUILD.gn
vendored
3952
third_party/grpc/BUILD.gn
vendored
File diff suppressed because it is too large
Load Diff
5
third_party/grpc/DEPS
vendored
Normal file
5
third_party/grpc/DEPS
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
skip_child_includes = [
|
||||
# source/ is a fork of an external repo and should not go through
|
||||
# checkdeps.
|
||||
'source',
|
||||
]
|
22
third_party/grpc/README.chromium
vendored
22
third_party/grpc/README.chromium
vendored
@ -13,24 +13,12 @@ Before integrating with this library, consult with the security team.
|
||||
See go/chrome-grpc-advice for more details.
|
||||
|
||||
Steps to upgrade to a new version of GRPC, all relative to //third_party/grpc:
|
||||
1. Update ../../DEPS to pull origin/grpc/master.
|
||||
NOTE: Tagged "official releases" do not work on the buildbots. The master
|
||||
branch must be used.
|
||||
2. Update revision and version information in this file. Version file can be
|
||||
1. Update revision and version information in this file. Version file can be
|
||||
found in the root BUILD file in gRPC repo.
|
||||
3. Checkout GRPC submodules by running from the src/ directory:
|
||||
git submodule update --init
|
||||
4. Copy template/BUILD.chromium.gn.template to src/templates.
|
||||
5. Rebuild BUILD.gn by running from the src/ directory:
|
||||
tools/buildgen/generate_projects.sh
|
||||
(make sure mako_templates python module is installed in your system using
|
||||
command "apt-get install python3-mako")
|
||||
This will use the template in templates/BUILD.chromium.gn.template to
|
||||
generate src/BUILD.chromium.gn file.
|
||||
6. Run: mv third_party/grpc/src/BUILD.chromium.gn third_party/grpc/BUILD.gn
|
||||
7. Run: gn format --in-place BUILD.gn
|
||||
|
||||
We have a helper script `generate_gn.sh` does step (4), (5), (6), and (7).
|
||||
2. Run third_party/grpc/update.sh.
|
||||
3. Update the BUILD.gn file with ./generate_gn.sh. To use the script,
|
||||
make sure the mako_templates python module is installed ("apt-get
|
||||
install python3-mako").
|
||||
|
||||
Note: Please also remember to check if `plugin_registry/grpc_plugin_registry.cc`
|
||||
needs update! Upstream sometimes introduces new plugins in
|
||||
|
26
third_party/grpc/generate_gn.sh
vendored
26
third_party/grpc/generate_gn.sh
vendored
@ -6,17 +6,33 @@
|
||||
set -e
|
||||
|
||||
# change directory to this script's directory
|
||||
cd `dirname "$0"`
|
||||
chromium_grpc_path="$(realpath "$0" | xargs dirname)"
|
||||
cd "${chromium_grpc_path}"
|
||||
|
||||
if [[ -d /tmp/grpc ]]; then
|
||||
rm -rf /tmp/grpc
|
||||
fi
|
||||
|
||||
revision="$(grep -oP 'Revision: \K[0-9a-f]+' README.chromium)"
|
||||
echo "Cloning grpc at ${revision}..."
|
||||
git clone --recurse-submodules --revision="${revision}" \
|
||||
https://github.com/grpc/grpc /tmp/grpc
|
||||
|
||||
|
||||
echo "Generating BUILD.gn..."
|
||||
# copy template into grpc repo and run generate_projects in it
|
||||
cp template/BUILD.chromium.gn.template src/templates/BUILD.chromium.gn.template
|
||||
cd src
|
||||
cp template/BUILD.chromium.gn.template \
|
||||
/tmp/grpc/templates/BUILD.chromium.gn.template
|
||||
cd /tmp/grpc
|
||||
./tools/buildgen/generate_projects.sh
|
||||
rm templates/BUILD.chromium.gn.template # clean up
|
||||
cd ..
|
||||
|
||||
# move the generated GN file back to this directory
|
||||
mv src/BUILD.chromium.gn BUILD.gn
|
||||
cd "${chromium_grpc_path}"
|
||||
mv /tmp/grpc/BUILD.chromium.gn BUILD.gn
|
||||
|
||||
echo "Formatting..."
|
||||
gn format --inplace BUILD.gn
|
||||
|
||||
echo "Done"
|
||||
|
||||
|
@ -24,10 +24,10 @@
|
||||
|
||||
#include <grpc/grpc.h>
|
||||
|
||||
#include "third_party/grpc/src/src/core/lib/config/core_configuration.h"
|
||||
#include "third_party/grpc/src/src/core/lib/surface/builtins.h"
|
||||
#include "third_party/grpc/src/src/core/lib/transport/http_connect_handshaker.h"
|
||||
#include "third_party/grpc/src/src/core/lib/transport/tcp_connect_handshaker.h"
|
||||
#include "third_party/grpc/source/src/core/lib/config/core_configuration.h"
|
||||
#include "third_party/grpc/source/src/core/lib/surface/builtins.h"
|
||||
#include "third_party/grpc/source/src/core/lib/transport/http_connect_handshaker.h"
|
||||
#include "third_party/grpc/source/src/core/lib/transport/tcp_connect_handshaker.h"
|
||||
|
||||
namespace grpc_event_engine {
|
||||
namespace experimental {
|
||||
|
28
third_party/grpc/source/include/grpc++/alarm.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/alarm.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_ALARM_H
|
||||
#define GRPCXX_ALARM_H
|
||||
|
||||
#include <grpcpp/alarm.h>
|
||||
|
||||
#endif // GRPCXX_ALARM_H
|
28
third_party/grpc/source/include/grpc++/channel.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/channel.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_CHANNEL_H
|
||||
#define GRPCXX_CHANNEL_H
|
||||
|
||||
#include <grpcpp/channel.h>
|
||||
|
||||
#endif // GRPCXX_CHANNEL_H
|
28
third_party/grpc/source/include/grpc++/client_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/client_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_CLIENT_CONTEXT_H
|
||||
#define GRPCXX_CLIENT_CONTEXT_H
|
||||
|
||||
#include <grpcpp/client_context.h>
|
||||
|
||||
#endif // GRPCXX_CLIENT_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/completion_queue.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/completion_queue.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_COMPLETION_QUEUE_H
|
||||
#define GRPCXX_COMPLETION_QUEUE_H
|
||||
|
||||
#include <grpcpp/completion_queue.h>
|
||||
|
||||
#endif // GRPCXX_COMPLETION_QUEUE_H
|
28
third_party/grpc/source/include/grpc++/create_channel.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/create_channel.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_CREATE_CHANNEL_H
|
||||
#define GRPCXX_CREATE_CHANNEL_H
|
||||
|
||||
#include <grpcpp/create_channel.h>
|
||||
|
||||
#endif // GRPCXX_CREATE_CHANNEL_H
|
28
third_party/grpc/source/include/grpc++/create_channel_posix.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/create_channel_posix.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_CREATE_CHANNEL_POSIX_H
|
||||
#define GRPCXX_CREATE_CHANNEL_POSIX_H
|
||||
|
||||
#include <grpcpp/create_channel_posix.h>
|
||||
|
||||
#endif // GRPCXX_CREATE_CHANNEL_POSIX_H
|
28
third_party/grpc/source/include/grpc++/ext/health_check_service_server_builder_option.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/ext/health_check_service_server_builder_option.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_EXT_HEALTH_CHECK_SERVICE_SERVER_BUILDER_OPTION_H
|
||||
#define GRPCXX_EXT_HEALTH_CHECK_SERVICE_SERVER_BUILDER_OPTION_H
|
||||
|
||||
#include <grpcpp/ext/health_check_service_server_builder_option.h>
|
||||
|
||||
#endif // GRPCXX_EXT_HEALTH_CHECK_SERVICE_SERVER_BUILDER_OPTION_H
|
28
third_party/grpc/source/include/grpc++/ext/proto_server_reflection_plugin.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/ext/proto_server_reflection_plugin.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_EXT_PROTO_SERVER_REFLECTION_PLUGIN_H
|
||||
#define GRPCXX_EXT_PROTO_SERVER_REFLECTION_PLUGIN_H
|
||||
|
||||
#include <grpcpp/ext/proto_server_reflection_plugin.h>
|
||||
|
||||
#endif // GRPCXX_EXT_PROTO_SERVER_REFLECTION_PLUGIN_H
|
28
third_party/grpc/source/include/grpc++/generic/async_generic_service.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/generic/async_generic_service.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_GENERIC_ASYNC_GENERIC_SERVICE_H
|
||||
#define GRPCXX_GENERIC_ASYNC_GENERIC_SERVICE_H
|
||||
|
||||
#include <grpcpp/generic/async_generic_service.h>
|
||||
|
||||
#endif // GRPCXX_GENERIC_ASYNC_GENERIC_SERVICE_H
|
28
third_party/grpc/source/include/grpc++/generic/generic_stub.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/generic/generic_stub.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_GENERIC_GENERIC_STUB_H
|
||||
#define GRPCXX_GENERIC_GENERIC_STUB_H
|
||||
|
||||
#include <grpcpp/generic/generic_stub.h>
|
||||
|
||||
#endif // GRPCXX_GENERIC_GENERIC_STUB_H
|
28
third_party/grpc/source/include/grpc++/grpc++.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/grpc++.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_GRPCXX_H
|
||||
#define GRPCXX_GRPCXX_H
|
||||
|
||||
#include <grpcpp/grpcpp.h>
|
||||
|
||||
#endif // GRPCXX_GRPCXX_H
|
28
third_party/grpc/source/include/grpc++/health_check_service_interface.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/health_check_service_interface.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_HEALTH_CHECK_SERVICE_INTERFACE_H
|
||||
#define GRPCXX_HEALTH_CHECK_SERVICE_INTERFACE_H
|
||||
|
||||
#include <grpcpp/health_check_service_interface.h>
|
||||
|
||||
#endif // GRPCXX_HEALTH_CHECK_SERVICE_INTERFACE_H
|
28
third_party/grpc/source/include/grpc++/impl/call.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/call.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CALL_H
|
||||
#define GRPCXX_IMPL_CALL_H
|
||||
|
||||
#include <grpcpp/impl/call.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CALL_H
|
28
third_party/grpc/source/include/grpc++/impl/channel_argument_option.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/channel_argument_option.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CHANNEL_ARGUMENT_OPTION_H
|
||||
#define GRPCXX_IMPL_CHANNEL_ARGUMENT_OPTION_H
|
||||
|
||||
#include <grpcpp/impl/channel_argument_option.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CHANNEL_ARGUMENT_OPTION_H
|
28
third_party/grpc/source/include/grpc++/impl/client_unary_call.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/client_unary_call.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CLIENT_UNARY_CALL_H
|
||||
#define GRPCXX_IMPL_CLIENT_UNARY_CALL_H
|
||||
|
||||
#include <grpcpp/impl/client_unary_call.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CLIENT_UNARY_CALL_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/async_stream.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/async_stream.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_ASYNC_STREAM_H
|
||||
#define GRPCXX_IMPL_CODEGEN_ASYNC_STREAM_H
|
||||
|
||||
#include <grpcpp/impl/codegen/async_stream.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_ASYNC_STREAM_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/async_unary_call.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/async_unary_call.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_ASYNC_UNARY_CALL_H
|
||||
#define GRPCXX_IMPL_CODEGEN_ASYNC_UNARY_CALL_H
|
||||
|
||||
#include <grpcpp/impl/codegen/async_unary_call.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_ASYNC_UNARY_CALL_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/byte_buffer.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/byte_buffer.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_BYTE_BUFFER_H
|
||||
#define GRPCXX_IMPL_CODEGEN_BYTE_BUFFER_H
|
||||
|
||||
#include <grpcpp/impl/codegen/byte_buffer.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_BYTE_BUFFER_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/call.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/call.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CALL_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CALL_H
|
||||
|
||||
#include <grpcpp/impl/codegen/call.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CALL_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/call_hook.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/call_hook.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CALL_HOOK_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CALL_HOOK_H
|
||||
|
||||
#include <grpcpp/impl/codegen/call_hook.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CALL_HOOK_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/channel_interface.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/channel_interface.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CHANNEL_INTERFACE_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CHANNEL_INTERFACE_H
|
||||
|
||||
#include <grpcpp/impl/codegen/channel_interface.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CHANNEL_INTERFACE_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/client_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/client_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CLIENT_CONTEXT_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CLIENT_CONTEXT_H
|
||||
|
||||
#include <grpcpp/impl/codegen/client_context.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CLIENT_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/client_unary_call.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/client_unary_call.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CLIENT_UNARY_CALL_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CLIENT_UNARY_CALL_H
|
||||
|
||||
#include <grpcpp/impl/codegen/client_unary_call.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CLIENT_UNARY_CALL_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/completion_queue.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/completion_queue.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_COMPLETION_QUEUE_H
|
||||
#define GRPCXX_IMPL_CODEGEN_COMPLETION_QUEUE_H
|
||||
|
||||
#include <grpcpp/impl/codegen/completion_queue.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_COMPLETION_QUEUE_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/completion_queue_tag.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/completion_queue_tag.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_COMPLETION_QUEUE_TAG_H
|
||||
#define GRPCXX_IMPL_CODEGEN_COMPLETION_QUEUE_TAG_H
|
||||
|
||||
#include <grpcpp/impl/codegen/completion_queue_tag.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_COMPLETION_QUEUE_TAG_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/config.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/config.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CONFIG_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CONFIG_H
|
||||
|
||||
#include <grpcpp/impl/codegen/config.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CONFIG_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/config_protobuf.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/config_protobuf.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CONFIG_PROTOBUF_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CONFIG_PROTOBUF_H
|
||||
|
||||
#include <grpcpp/impl/codegen/config_protobuf.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CONFIG_PROTOBUF_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/create_auth_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/create_auth_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_CREATE_AUTH_CONTEXT_H
|
||||
#define GRPCXX_IMPL_CODEGEN_CREATE_AUTH_CONTEXT_H
|
||||
|
||||
#include <grpcpp/impl/codegen/create_auth_context.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_CREATE_AUTH_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/metadata_map.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/metadata_map.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_METADATA_MAP_H
|
||||
#define GRPCXX_IMPL_CODEGEN_METADATA_MAP_H
|
||||
|
||||
#include <grpcpp/impl/codegen/metadata_map.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_METADATA_MAP_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/method_handler_impl.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/method_handler_impl.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_METHOD_HANDLER_IMPL_H
|
||||
#define GRPCXX_IMPL_CODEGEN_METHOD_HANDLER_IMPL_H
|
||||
|
||||
#include <grpcpp/impl/codegen/method_handler_impl.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_METHOD_HANDLER_IMPL_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/proto_utils.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/proto_utils.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_PROTO_UTILS_H
|
||||
#define GRPCXX_IMPL_CODEGEN_PROTO_UTILS_H
|
||||
|
||||
#include <grpcpp/impl/codegen/proto_utils.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_PROTO_UTILS_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/rpc_method.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/rpc_method.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_RPC_METHOD_H
|
||||
#define GRPCXX_IMPL_CODEGEN_RPC_METHOD_H
|
||||
|
||||
#include <grpcpp/impl/codegen/rpc_method.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_RPC_METHOD_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/rpc_service_method.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/rpc_service_method.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_RPC_SERVICE_METHOD_H
|
||||
#define GRPCXX_IMPL_CODEGEN_RPC_SERVICE_METHOD_H
|
||||
|
||||
#include <grpcpp/impl/codegen/rpc_service_method.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_RPC_SERVICE_METHOD_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/security/auth_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/security/auth_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SECURITY_AUTH_CONTEXT_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SECURITY_AUTH_CONTEXT_H
|
||||
|
||||
#include <grpcpp/impl/codegen/security/auth_context.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SECURITY_AUTH_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/serialization_traits.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/serialization_traits.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SERIALIZATION_TRAITS_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SERIALIZATION_TRAITS_H
|
||||
|
||||
#include <grpcpp/impl/codegen/serialization_traits.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SERIALIZATION_TRAITS_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/server_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/server_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SERVER_CONTEXT_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SERVER_CONTEXT_H
|
||||
|
||||
#include <grpcpp/impl/codegen/server_context.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SERVER_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/server_interface.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/server_interface.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SERVER_INTERFACE_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SERVER_INTERFACE_H
|
||||
|
||||
#include <grpcpp/impl/codegen/server_interface.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SERVER_INTERFACE_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/service_type.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/service_type.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SERVICE_TYPE_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SERVICE_TYPE_H
|
||||
|
||||
#include <grpcpp/impl/codegen/service_type.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SERVICE_TYPE_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/slice.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/slice.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SLICE_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SLICE_H
|
||||
|
||||
#include <grpcpp/impl/codegen/slice.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SLICE_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/status.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/status.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_STATUS_H
|
||||
#define GRPCXX_IMPL_CODEGEN_STATUS_H
|
||||
|
||||
#include <grpcpp/impl/codegen/status.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_STATUS_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/status_code_enum.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/status_code_enum.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_STATUS_CODE_ENUM_H
|
||||
#define GRPCXX_IMPL_CODEGEN_STATUS_CODE_ENUM_H
|
||||
|
||||
#include <grpcpp/impl/codegen/status_code_enum.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_STATUS_CODE_ENUM_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/string_ref.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/string_ref.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_STRING_REF_H
|
||||
#define GRPCXX_IMPL_CODEGEN_STRING_REF_H
|
||||
|
||||
#include <grpcpp/impl/codegen/string_ref.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_STRING_REF_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/stub_options.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/stub_options.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_STUB_OPTIONS_H
|
||||
#define GRPCXX_IMPL_CODEGEN_STUB_OPTIONS_H
|
||||
|
||||
#include <grpcpp/impl/codegen/stub_options.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_STUB_OPTIONS_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/sync_stream.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/sync_stream.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_SYNC_STREAM_H
|
||||
#define GRPCXX_IMPL_CODEGEN_SYNC_STREAM_H
|
||||
|
||||
#include <grpcpp/impl/codegen/sync_stream.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_SYNC_STREAM_H
|
28
third_party/grpc/source/include/grpc++/impl/codegen/time.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/codegen/time.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_CODEGEN_TIME_H
|
||||
#define GRPCXX_IMPL_CODEGEN_TIME_H
|
||||
|
||||
#include <grpcpp/impl/codegen/time.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_CODEGEN_TIME_H
|
28
third_party/grpc/source/include/grpc++/impl/grpc_library.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/grpc_library.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_GRPC_LIBRARY_H
|
||||
#define GRPCXX_IMPL_GRPC_LIBRARY_H
|
||||
|
||||
#include <grpcpp/impl/grpc_library.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_GRPC_LIBRARY_H
|
28
third_party/grpc/source/include/grpc++/impl/method_handler_impl.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/method_handler_impl.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_METHOD_HANDLER_IMPL_H
|
||||
#define GRPCXX_IMPL_METHOD_HANDLER_IMPL_H
|
||||
|
||||
#include <grpcpp/impl/method_handler_impl.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_METHOD_HANDLER_IMPL_H
|
28
third_party/grpc/source/include/grpc++/impl/rpc_method.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/rpc_method.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_RPC_METHOD_H
|
||||
#define GRPCXX_IMPL_RPC_METHOD_H
|
||||
|
||||
#include <grpcpp/impl/rpc_method.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_RPC_METHOD_H
|
28
third_party/grpc/source/include/grpc++/impl/rpc_service_method.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/rpc_service_method.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_RPC_SERVICE_METHOD_H
|
||||
#define GRPCXX_IMPL_RPC_SERVICE_METHOD_H
|
||||
|
||||
#include <grpcpp/impl/rpc_service_method.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_RPC_SERVICE_METHOD_H
|
28
third_party/grpc/source/include/grpc++/impl/serialization_traits.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/serialization_traits.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_SERIALIZATION_TRAITS_H
|
||||
#define GRPCXX_IMPL_SERIALIZATION_TRAITS_H
|
||||
|
||||
#include <grpcpp/impl/serialization_traits.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_SERIALIZATION_TRAITS_H
|
28
third_party/grpc/source/include/grpc++/impl/server_builder_option.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/server_builder_option.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_SERVER_BUILDER_OPTION_H
|
||||
#define GRPCXX_IMPL_SERVER_BUILDER_OPTION_H
|
||||
|
||||
#include <grpcpp/impl/server_builder_option.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_SERVER_BUILDER_OPTION_H
|
28
third_party/grpc/source/include/grpc++/impl/server_builder_plugin.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/server_builder_plugin.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_SERVER_BUILDER_PLUGIN_H
|
||||
#define GRPCXX_IMPL_SERVER_BUILDER_PLUGIN_H
|
||||
|
||||
#include <grpcpp/impl/server_builder_plugin.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_SERVER_BUILDER_PLUGIN_H
|
28
third_party/grpc/source/include/grpc++/impl/server_initializer.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/server_initializer.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_SERVER_INITIALIZER_H
|
||||
#define GRPCXX_IMPL_SERVER_INITIALIZER_H
|
||||
|
||||
#include <grpcpp/impl/server_initializer.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_SERVER_INITIALIZER_H
|
28
third_party/grpc/source/include/grpc++/impl/service_type.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/impl/service_type.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_IMPL_SERVICE_TYPE_H
|
||||
#define GRPCXX_IMPL_SERVICE_TYPE_H
|
||||
|
||||
#include <grpcpp/impl/service_type.h>
|
||||
|
||||
#endif // GRPCXX_IMPL_SERVICE_TYPE_H
|
28
third_party/grpc/source/include/grpc++/resource_quota.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/resource_quota.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_RESOURCE_QUOTA_H
|
||||
#define GRPCXX_RESOURCE_QUOTA_H
|
||||
|
||||
#include <grpcpp/resource_quota.h>
|
||||
|
||||
#endif // GRPCXX_RESOURCE_QUOTA_H
|
28
third_party/grpc/source/include/grpc++/security/auth_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/security/auth_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SECURITY_AUTH_CONTEXT_H
|
||||
#define GRPCXX_SECURITY_AUTH_CONTEXT_H
|
||||
|
||||
#include <grpcpp/security/auth_context.h>
|
||||
|
||||
#endif // GRPCXX_SECURITY_AUTH_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/security/auth_metadata_processor.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/security/auth_metadata_processor.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SECURITY_AUTH_METADATA_PROCESSOR_H
|
||||
#define GRPCXX_SECURITY_AUTH_METADATA_PROCESSOR_H
|
||||
|
||||
#include <grpcpp/security/auth_metadata_processor.h>
|
||||
|
||||
#endif // GRPCXX_SECURITY_AUTH_METADATA_PROCESSOR_H
|
28
third_party/grpc/source/include/grpc++/security/credentials.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/security/credentials.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SECURITY_CREDENTIALS_H
|
||||
#define GRPCXX_SECURITY_CREDENTIALS_H
|
||||
|
||||
#include <grpcpp/security/credentials.h>
|
||||
|
||||
#endif // GRPCXX_SECURITY_CREDENTIALS_H
|
28
third_party/grpc/source/include/grpc++/security/server_credentials.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/security/server_credentials.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SECURITY_SERVER_CREDENTIALS_H
|
||||
#define GRPCXX_SECURITY_SERVER_CREDENTIALS_H
|
||||
|
||||
#include <grpcpp/security/server_credentials.h>
|
||||
|
||||
#endif // GRPCXX_SECURITY_SERVER_CREDENTIALS_H
|
28
third_party/grpc/source/include/grpc++/server.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/server.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SERVER_H
|
||||
#define GRPCXX_SERVER_H
|
||||
|
||||
#include <grpcpp/server.h>
|
||||
|
||||
#endif // GRPCXX_SERVER_H
|
28
third_party/grpc/source/include/grpc++/server_builder.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/server_builder.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SERVER_BUILDER_H
|
||||
#define GRPCXX_SERVER_BUILDER_H
|
||||
|
||||
#include <grpcpp/server_builder.h>
|
||||
|
||||
#endif // GRPCXX_SERVER_BUILDER_H
|
28
third_party/grpc/source/include/grpc++/server_context.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/server_context.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SERVER_CONTEXT_H
|
||||
#define GRPCXX_SERVER_CONTEXT_H
|
||||
|
||||
#include <grpcpp/server_context.h>
|
||||
|
||||
#endif // GRPCXX_SERVER_CONTEXT_H
|
28
third_party/grpc/source/include/grpc++/server_posix.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/server_posix.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SERVER_POSIX_H
|
||||
#define GRPCXX_SERVER_POSIX_H
|
||||
|
||||
#include <grpcpp/server_posix.h>
|
||||
|
||||
#endif // GRPCXX_SERVER_POSIX_H
|
28
third_party/grpc/source/include/grpc++/support/async_stream.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/async_stream.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_ASYNC_STREAM_H
|
||||
#define GRPCXX_SUPPORT_ASYNC_STREAM_H
|
||||
|
||||
#include <grpcpp/support/async_stream.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_ASYNC_STREAM_H
|
28
third_party/grpc/source/include/grpc++/support/async_unary_call.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/async_unary_call.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_ASYNC_UNARY_CALL_H
|
||||
#define GRPCXX_SUPPORT_ASYNC_UNARY_CALL_H
|
||||
|
||||
#include <grpcpp/support/async_unary_call.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_ASYNC_UNARY_CALL_H
|
28
third_party/grpc/source/include/grpc++/support/byte_buffer.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/byte_buffer.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_BYTE_BUFFER_H
|
||||
#define GRPCXX_SUPPORT_BYTE_BUFFER_H
|
||||
|
||||
#include <grpcpp/support/byte_buffer.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_BYTE_BUFFER_H
|
28
third_party/grpc/source/include/grpc++/support/channel_arguments.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/channel_arguments.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_CHANNEL_ARGUMENTS_H
|
||||
#define GRPCXX_SUPPORT_CHANNEL_ARGUMENTS_H
|
||||
|
||||
#include <grpcpp/support/channel_arguments.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_CHANNEL_ARGUMENTS_H
|
28
third_party/grpc/source/include/grpc++/support/config.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/config.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_CONFIG_H
|
||||
#define GRPCXX_SUPPORT_CONFIG_H
|
||||
|
||||
#include <grpcpp/support/config.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_CONFIG_H
|
28
third_party/grpc/source/include/grpc++/support/error_details.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/error_details.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_ERROR_DETAILS_H
|
||||
#define GRPCXX_SUPPORT_ERROR_DETAILS_H
|
||||
|
||||
#include <grpcpp/support/error_details.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_ERROR_DETAILS_H
|
28
third_party/grpc/source/include/grpc++/support/slice.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/slice.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_SLICE_H
|
||||
#define GRPCXX_SUPPORT_SLICE_H
|
||||
|
||||
#include <grpcpp/support/slice.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_SLICE_H
|
28
third_party/grpc/source/include/grpc++/support/status.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/status.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_STATUS_H
|
||||
#define GRPCXX_SUPPORT_STATUS_H
|
||||
|
||||
#include <grpcpp/support/status.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_STATUS_H
|
28
third_party/grpc/source/include/grpc++/support/status_code_enum.h
vendored
Normal file
28
third_party/grpc/source/include/grpc++/support/status_code_enum.h
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
//
|
||||
//
|
||||
// Copyright 2018 gRPC authors.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
//
|
||||
|
||||
// DEPRECATED: The headers in include/grpc++ are deprecated. Please include the
|
||||
// headers in include/grpcpp instead. This header exists only for backwards
|
||||
// compatibility.
|
||||
|
||||
#ifndef GRPCXX_SUPPORT_STATUS_CODE_ENUM_H
|
||||
#define GRPCXX_SUPPORT_STATUS_CODE_ENUM_H
|
||||
|
||||
#include <grpcpp/support/status_code_enum.h>
|
||||
|
||||
#endif // GRPCXX_SUPPORT_STATUS_CODE_ENUM_H
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user