Changes for C to C++. Adding extern C to header files for compatibility.

Also converting to .cc
reviewable/pr12692/r4
Yash Tibrewal 7 years ago
parent 1c9b584a15
commit 83062842c3
  1. 2652
      CMakeLists.txt
  2. 2724
      Makefile
  3. 602
      binding.gyp
  4. 656
      build.yaml
  5. 602
      config.m4
  6. 602
      config.w32
  7. 602
      gRPC-Core.podspec
  8. 602
      grpc.gemspec
  9. 1822
      grpc.gyp
  10. 602
      package.xml
  11. 0
      src/core/ext/census/base_resources.cc
  12. 0
      src/core/ext/census/census_init.cc
  13. 0
      src/core/ext/census/census_log.cc
  14. 0
      src/core/ext/census/census_rpc_stats.cc
  15. 0
      src/core/ext/census/census_tracing.cc
  16. 0
      src/core/ext/census/context.cc
  17. 0
      src/core/ext/census/gen/census.pb.cc
  18. 0
      src/core/ext/census/gen/trace_context.pb.cc
  19. 0
      src/core/ext/census/grpc_context.cc
  20. 0
      src/core/ext/census/grpc_filter.cc
  21. 4
      src/core/ext/census/grpc_plugin.cc
  22. 0
      src/core/ext/census/hash_table.cc
  23. 0
      src/core/ext/census/initialize.cc
  24. 0
      src/core/ext/census/intrusive_hash_map.cc
  25. 0
      src/core/ext/census/mlog.cc
  26. 0
      src/core/ext/census/operation.cc
  27. 0
      src/core/ext/census/placeholders.cc
  28. 0
      src/core/ext/census/resource.cc
  29. 0
      src/core/ext/census/trace_context.cc
  30. 0
      src/core/ext/census/tracing.cc
  31. 0
      src/core/ext/census/window_stats.cc
  32. 0
      src/core/ext/filters/client_channel/channel_connectivity.cc
  33. 0
      src/core/ext/filters/client_channel/client_channel.cc
  34. 0
      src/core/ext/filters/client_channel/client_channel_factory.cc
  35. 4
      src/core/ext/filters/client_channel/client_channel_plugin.cc
  36. 0
      src/core/ext/filters/client_channel/connector.cc
  37. 0
      src/core/ext/filters/client_channel/http_connect_handshaker.cc
  38. 0
      src/core/ext/filters/client_channel/http_proxy.cc
  39. 0
      src/core/ext/filters/client_channel/lb_policy.cc
  40. 0
      src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
  41. 4
      src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
  42. 0
      src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc
  43. 0
      src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc
  44. 0
      src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc
  45. 0
      src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc
  46. 0
      src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc
  47. 4
      src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc
  48. 4
      src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc
  49. 0
      src/core/ext/filters/client_channel/lb_policy_factory.cc
  50. 0
      src/core/ext/filters/client_channel/lb_policy_registry.cc
  51. 0
      src/core/ext/filters/client_channel/parse_address.cc
  52. 0
      src/core/ext/filters/client_channel/proxy_mapper.cc
  53. 0
      src/core/ext/filters/client_channel/proxy_mapper_registry.cc
  54. 0
      src/core/ext/filters/client_channel/resolver.cc
  55. 8
      src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc
  56. 0
      src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc
  57. 0
      src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc
  58. 0
      src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc
  59. 4
      src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc
  60. 4
      src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
  61. 4
      src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc
  62. 0
      src/core/ext/filters/client_channel/resolver_factory.cc
  63. 0
      src/core/ext/filters/client_channel/resolver_registry.cc
  64. 0
      src/core/ext/filters/client_channel/retry_throttle.cc
  65. 0
      src/core/ext/filters/client_channel/subchannel.cc
  66. 0
      src/core/ext/filters/client_channel/subchannel_index.cc
  67. 0
      src/core/ext/filters/client_channel/uri_parser.cc
  68. 4
      src/core/ext/filters/deadline/deadline_filter.cc
  69. 0
      src/core/ext/filters/http/client/http_client_filter.cc
  70. 0
      src/core/ext/filters/http/http_filters_plugin.cc
  71. 0
      src/core/ext/filters/http/message_compress/message_compress_filter.cc
  72. 0
      src/core/ext/filters/http/server/http_server_filter.cc
  73. 0
      src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
  74. 4
      src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
  75. 4
      src/core/ext/filters/max_age/max_age_filter.cc
  76. 4
      src/core/ext/filters/message_size/message_size_filter.cc
  77. 4
      src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc
  78. 0
      src/core/ext/filters/workarounds/workaround_utils.cc
  79. 0
      src/core/ext/transport/chttp2/alpn/alpn.cc
  80. 0
      src/core/ext/transport/chttp2/client/chttp2_connector.cc
  81. 0
      src/core/ext/transport/chttp2/client/insecure/channel_create.cc
  82. 0
      src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc
  83. 0
      src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc
  84. 0
      src/core/ext/transport/chttp2/server/chttp2_server.cc
  85. 0
      src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc
  86. 0
      src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc
  87. 0
      src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc
  88. 0
      src/core/ext/transport/chttp2/transport/bin_decoder.cc
  89. 0
      src/core/ext/transport/chttp2/transport/bin_encoder.cc
  90. 4
      src/core/ext/transport/chttp2/transport/chttp2_plugin.cc
  91. 0
      src/core/ext/transport/chttp2/transport/chttp2_transport.cc
  92. 0
      src/core/ext/transport/chttp2/transport/flow_control.cc
  93. 0
      src/core/ext/transport/chttp2/transport/frame_data.cc
  94. 0
      src/core/ext/transport/chttp2/transport/frame_goaway.cc
  95. 0
      src/core/ext/transport/chttp2/transport/frame_ping.cc
  96. 0
      src/core/ext/transport/chttp2/transport/frame_rst_stream.cc
  97. 0
      src/core/ext/transport/chttp2/transport/frame_settings.cc
  98. 0
      src/core/ext/transport/chttp2/transport/frame_window_update.cc
  99. 0
      src/core/ext/transport/chttp2/transport/hpack_encoder.cc
  100. 0
      src/core/ext/transport/chttp2/transport/hpack_parser.cc
  101. Some files were not shown because too many files have changed in this diff Show More

File diff suppressed because it is too large Load Diff

2724
Makefile

File diff suppressed because it is too large Load Diff

@ -593,52 +593,52 @@
'dependencies': [ 'dependencies': [
], ],
'sources': [ 'sources': [
'src/core/lib/profiling/basic_timers.c', 'src/core/lib/profiling/basic_timers.cc',
'src/core/lib/profiling/stap_timers.c', 'src/core/lib/profiling/stap_timers.cc',
'src/core/lib/support/alloc.c', 'src/core/lib/support/alloc.cc',
'src/core/lib/support/arena.c', 'src/core/lib/support/arena.cc',
'src/core/lib/support/atm.c', 'src/core/lib/support/atm.cc',
'src/core/lib/support/avl.c', 'src/core/lib/support/avl.cc',
'src/core/lib/support/backoff.c', 'src/core/lib/support/backoff.cc',
'src/core/lib/support/cmdline.c', 'src/core/lib/support/cmdline.cc',
'src/core/lib/support/cpu_iphone.c', 'src/core/lib/support/cpu_iphone.cc',
'src/core/lib/support/cpu_linux.c', 'src/core/lib/support/cpu_linux.cc',
'src/core/lib/support/cpu_posix.c', 'src/core/lib/support/cpu_posix.cc',
'src/core/lib/support/cpu_windows.c', 'src/core/lib/support/cpu_windows.cc',
'src/core/lib/support/env_linux.c', 'src/core/lib/support/env_linux.cc',
'src/core/lib/support/env_posix.c', 'src/core/lib/support/env_posix.cc',
'src/core/lib/support/env_windows.c', 'src/core/lib/support/env_windows.cc',
'src/core/lib/support/histogram.c', 'src/core/lib/support/histogram.cc',
'src/core/lib/support/host_port.c', 'src/core/lib/support/host_port.cc',
'src/core/lib/support/log.c', 'src/core/lib/support/log.cc',
'src/core/lib/support/log_android.c', 'src/core/lib/support/log_android.cc',
'src/core/lib/support/log_linux.c', 'src/core/lib/support/log_linux.cc',
'src/core/lib/support/log_posix.c', 'src/core/lib/support/log_posix.cc',
'src/core/lib/support/log_windows.c', 'src/core/lib/support/log_windows.cc',
'src/core/lib/support/mpscq.c', 'src/core/lib/support/mpscq.cc',
'src/core/lib/support/murmur_hash.c', 'src/core/lib/support/murmur_hash.cc',
'src/core/lib/support/stack_lockfree.c', 'src/core/lib/support/stack_lockfree.cc',
'src/core/lib/support/string.c', 'src/core/lib/support/string.cc',
'src/core/lib/support/string_posix.c', 'src/core/lib/support/string_posix.cc',
'src/core/lib/support/string_util_windows.c', 'src/core/lib/support/string_util_windows.cc',
'src/core/lib/support/string_windows.c', 'src/core/lib/support/string_windows.cc',
'src/core/lib/support/subprocess_posix.c', 'src/core/lib/support/subprocess_posix.cc',
'src/core/lib/support/subprocess_windows.c', 'src/core/lib/support/subprocess_windows.cc',
'src/core/lib/support/sync.c', 'src/core/lib/support/sync.cc',
'src/core/lib/support/sync_posix.c', 'src/core/lib/support/sync_posix.cc',
'src/core/lib/support/sync_windows.c', 'src/core/lib/support/sync_windows.cc',
'src/core/lib/support/thd.c', 'src/core/lib/support/thd.cc',
'src/core/lib/support/thd_posix.c', 'src/core/lib/support/thd_posix.cc',
'src/core/lib/support/thd_windows.c', 'src/core/lib/support/thd_windows.cc',
'src/core/lib/support/time.c', 'src/core/lib/support/time.cc',
'src/core/lib/support/time_posix.c', 'src/core/lib/support/time_posix.cc',
'src/core/lib/support/time_precise.c', 'src/core/lib/support/time_precise.cc',
'src/core/lib/support/time_windows.c', 'src/core/lib/support/time_windows.cc',
'src/core/lib/support/tls_pthread.c', 'src/core/lib/support/tls_pthread.cc',
'src/core/lib/support/tmpfile_msys.c', 'src/core/lib/support/tmpfile_msys.cc',
'src/core/lib/support/tmpfile_posix.c', 'src/core/lib/support/tmpfile_posix.cc',
'src/core/lib/support/tmpfile_windows.c', 'src/core/lib/support/tmpfile_windows.cc',
'src/core/lib/support/wrap_memcpy.c', 'src/core/lib/support/wrap_memcpy.cc',
], ],
'conditions': [ 'conditions': [
['OS == "mac"', { ['OS == "mac"', {
@ -656,266 +656,264 @@
'gpr', 'gpr',
], ],
'sources': [ 'sources': [
'src/core/lib/surface/init.c', 'src/core/lib/surface/init.cc',
'src/core/lib/channel/channel_args.c', 'src/core/lib/channel/channel_args.cc',
'src/core/lib/channel/channel_stack.c', 'src/core/lib/channel/channel_stack.cc',
'src/core/lib/channel/channel_stack_builder.c', 'src/core/lib/channel/channel_stack_builder.cc',
'src/core/lib/channel/connected_channel.c', 'src/core/lib/channel/connected_channel.cc',
'src/core/lib/channel/handshaker.c', 'src/core/lib/channel/handshaker.cc',
'src/core/lib/channel/handshaker_factory.c', 'src/core/lib/channel/handshaker_factory.cc',
'src/core/lib/channel/handshaker_registry.c', 'src/core/lib/channel/handshaker_registry.cc',
'src/core/lib/compression/compression.c', 'src/core/lib/compression/compression.cc',
'src/core/lib/compression/message_compress.c', 'src/core/lib/compression/message_compress.cc',
'src/core/lib/compression/stream_compression.c', 'src/core/lib/compression/stream_compression.cc',
'src/core/lib/compression/stream_compression_gzip.c', 'src/core/lib/debug/stats.cc',
'src/core/lib/compression/stream_compression_identity.c', 'src/core/lib/debug/stats_data.cc',
'src/core/lib/debug/stats.c', 'src/core/lib/http/format_request.cc',
'src/core/lib/debug/stats_data.c', 'src/core/lib/http/httpcli.cc',
'src/core/lib/http/format_request.c', 'src/core/lib/http/parser.cc',
'src/core/lib/http/httpcli.c', 'src/core/lib/iomgr/call_combiner.cc',
'src/core/lib/http/parser.c', 'src/core/lib/iomgr/closure.cc',
'src/core/lib/iomgr/call_combiner.c', 'src/core/lib/iomgr/combiner.cc',
'src/core/lib/iomgr/closure.c', 'src/core/lib/iomgr/endpoint.cc',
'src/core/lib/iomgr/combiner.c', 'src/core/lib/iomgr/endpoint_pair_posix.cc',
'src/core/lib/iomgr/endpoint.c', 'src/core/lib/iomgr/endpoint_pair_uv.cc',
'src/core/lib/iomgr/endpoint_pair_posix.c', 'src/core/lib/iomgr/endpoint_pair_windows.cc',
'src/core/lib/iomgr/endpoint_pair_uv.c', 'src/core/lib/iomgr/error.cc',
'src/core/lib/iomgr/endpoint_pair_windows.c', 'src/core/lib/iomgr/ev_epoll1_linux.cc',
'src/core/lib/iomgr/error.c', 'src/core/lib/iomgr/ev_epollex_linux.cc',
'src/core/lib/iomgr/ev_epoll1_linux.c', 'src/core/lib/iomgr/ev_epollsig_linux.cc',
'src/core/lib/iomgr/ev_epollex_linux.c', 'src/core/lib/iomgr/ev_poll_posix.cc',
'src/core/lib/iomgr/ev_epollsig_linux.c', 'src/core/lib/iomgr/ev_posix.cc',
'src/core/lib/iomgr/ev_poll_posix.c', 'src/core/lib/iomgr/ev_windows.cc',
'src/core/lib/iomgr/ev_posix.c', 'src/core/lib/iomgr/exec_ctx.cc',
'src/core/lib/iomgr/ev_windows.c', 'src/core/lib/iomgr/executor.cc',
'src/core/lib/iomgr/exec_ctx.c', 'src/core/lib/iomgr/gethostname_fallback.cc',
'src/core/lib/iomgr/executor.c', 'src/core/lib/iomgr/gethostname_host_name_max.cc',
'src/core/lib/iomgr/gethostname_fallback.c', 'src/core/lib/iomgr/gethostname_sysconf.cc',
'src/core/lib/iomgr/gethostname_host_name_max.c', 'src/core/lib/iomgr/iocp_windows.cc',
'src/core/lib/iomgr/gethostname_sysconf.c', 'src/core/lib/iomgr/iomgr.cc',
'src/core/lib/iomgr/iocp_windows.c', 'src/core/lib/iomgr/iomgr_posix.cc',
'src/core/lib/iomgr/iomgr.c', 'src/core/lib/iomgr/iomgr_uv.cc',
'src/core/lib/iomgr/iomgr_posix.c', 'src/core/lib/iomgr/iomgr_windows.cc',
'src/core/lib/iomgr/iomgr_uv.c', 'src/core/lib/iomgr/is_epollexclusive_available.cc',
'src/core/lib/iomgr/iomgr_windows.c', 'src/core/lib/iomgr/load_file.cc',
'src/core/lib/iomgr/is_epollexclusive_available.c', 'src/core/lib/iomgr/lockfree_event.cc',
'src/core/lib/iomgr/load_file.c', 'src/core/lib/iomgr/network_status_tracker.cc',
'src/core/lib/iomgr/lockfree_event.c', 'src/core/lib/iomgr/polling_entity.cc',
'src/core/lib/iomgr/network_status_tracker.c', 'src/core/lib/iomgr/pollset_set_uv.cc',
'src/core/lib/iomgr/polling_entity.c', 'src/core/lib/iomgr/pollset_set_windows.cc',
'src/core/lib/iomgr/pollset_set_uv.c', 'src/core/lib/iomgr/pollset_uv.cc',
'src/core/lib/iomgr/pollset_set_windows.c', 'src/core/lib/iomgr/pollset_windows.cc',
'src/core/lib/iomgr/pollset_uv.c', 'src/core/lib/iomgr/resolve_address_posix.cc',
'src/core/lib/iomgr/pollset_windows.c', 'src/core/lib/iomgr/resolve_address_uv.cc',
'src/core/lib/iomgr/resolve_address_posix.c', 'src/core/lib/iomgr/resolve_address_windows.cc',
'src/core/lib/iomgr/resolve_address_uv.c', 'src/core/lib/iomgr/resource_quota.cc',
'src/core/lib/iomgr/resolve_address_windows.c', 'src/core/lib/iomgr/sockaddr_utils.cc',
'src/core/lib/iomgr/resource_quota.c', 'src/core/lib/iomgr/socket_factory_posix.cc',
'src/core/lib/iomgr/sockaddr_utils.c', 'src/core/lib/iomgr/socket_mutator.cc',
'src/core/lib/iomgr/socket_factory_posix.c', 'src/core/lib/iomgr/socket_utils_common_posix.cc',
'src/core/lib/iomgr/socket_mutator.c', 'src/core/lib/iomgr/socket_utils_linux.cc',
'src/core/lib/iomgr/socket_utils_common_posix.c', 'src/core/lib/iomgr/socket_utils_posix.cc',
'src/core/lib/iomgr/socket_utils_linux.c', 'src/core/lib/iomgr/socket_utils_uv.cc',
'src/core/lib/iomgr/socket_utils_posix.c', 'src/core/lib/iomgr/socket_utils_windows.cc',
'src/core/lib/iomgr/socket_utils_uv.c', 'src/core/lib/iomgr/socket_windows.cc',
'src/core/lib/iomgr/socket_utils_windows.c', 'src/core/lib/iomgr/tcp_client_posix.cc',
'src/core/lib/iomgr/socket_windows.c', 'src/core/lib/iomgr/tcp_client_uv.cc',
'src/core/lib/iomgr/tcp_client_posix.c', 'src/core/lib/iomgr/tcp_client_windows.cc',
'src/core/lib/iomgr/tcp_client_uv.c', 'src/core/lib/iomgr/tcp_posix.cc',
'src/core/lib/iomgr/tcp_client_windows.c', 'src/core/lib/iomgr/tcp_server_posix.cc',
'src/core/lib/iomgr/tcp_posix.c', 'src/core/lib/iomgr/tcp_server_utils_posix_common.cc',
'src/core/lib/iomgr/tcp_server_posix.c', 'src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc',
'src/core/lib/iomgr/tcp_server_utils_posix_common.c', 'src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc',
'src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c', 'src/core/lib/iomgr/tcp_server_uv.cc',
'src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c', 'src/core/lib/iomgr/tcp_server_windows.cc',
'src/core/lib/iomgr/tcp_server_uv.c', 'src/core/lib/iomgr/tcp_uv.cc',
'src/core/lib/iomgr/tcp_server_windows.c', 'src/core/lib/iomgr/tcp_windows.cc',
'src/core/lib/iomgr/tcp_uv.c', 'src/core/lib/iomgr/time_averaged_stats.cc',
'src/core/lib/iomgr/tcp_windows.c', 'src/core/lib/iomgr/timer_generic.cc',
'src/core/lib/iomgr/time_averaged_stats.c', 'src/core/lib/iomgr/timer_heap.cc',
'src/core/lib/iomgr/timer_generic.c', 'src/core/lib/iomgr/timer_manager.cc',
'src/core/lib/iomgr/timer_heap.c', 'src/core/lib/iomgr/timer_uv.cc',
'src/core/lib/iomgr/timer_manager.c', 'src/core/lib/iomgr/udp_server.cc',
'src/core/lib/iomgr/timer_uv.c', 'src/core/lib/iomgr/unix_sockets_posix.cc',
'src/core/lib/iomgr/udp_server.c', 'src/core/lib/iomgr/unix_sockets_posix_noop.cc',
'src/core/lib/iomgr/unix_sockets_posix.c', 'src/core/lib/iomgr/wakeup_fd_cv.cc',
'src/core/lib/iomgr/unix_sockets_posix_noop.c', 'src/core/lib/iomgr/wakeup_fd_eventfd.cc',
'src/core/lib/iomgr/wakeup_fd_cv.c', 'src/core/lib/iomgr/wakeup_fd_nospecial.cc',
'src/core/lib/iomgr/wakeup_fd_eventfd.c', 'src/core/lib/iomgr/wakeup_fd_pipe.cc',
'src/core/lib/iomgr/wakeup_fd_nospecial.c', 'src/core/lib/iomgr/wakeup_fd_posix.cc',
'src/core/lib/iomgr/wakeup_fd_pipe.c', 'src/core/lib/json/json.cc',
'src/core/lib/iomgr/wakeup_fd_posix.c', 'src/core/lib/json/json_reader.cc',
'src/core/lib/json/json.c', 'src/core/lib/json/json_string.cc',
'src/core/lib/json/json_reader.c', 'src/core/lib/json/json_writer.cc',
'src/core/lib/json/json_string.c', 'src/core/lib/slice/b64.cc',
'src/core/lib/json/json_writer.c', 'src/core/lib/slice/percent_encoding.cc',
'src/core/lib/slice/b64.c', 'src/core/lib/slice/slice.cc',
'src/core/lib/slice/percent_encoding.c', 'src/core/lib/slice/slice_buffer.cc',
'src/core/lib/slice/slice.c', 'src/core/lib/slice/slice_hash_table.cc',
'src/core/lib/slice/slice_buffer.c', 'src/core/lib/slice/slice_intern.cc',
'src/core/lib/slice/slice_hash_table.c', 'src/core/lib/slice/slice_string_helpers.cc',
'src/core/lib/slice/slice_intern.c', 'src/core/lib/surface/alarm.cc',
'src/core/lib/slice/slice_string_helpers.c', 'src/core/lib/surface/api_trace.cc',
'src/core/lib/surface/alarm.c', 'src/core/lib/surface/byte_buffer.cc',
'src/core/lib/surface/api_trace.c', 'src/core/lib/surface/byte_buffer_reader.cc',
'src/core/lib/surface/byte_buffer.c', 'src/core/lib/surface/call.cc',
'src/core/lib/surface/byte_buffer_reader.c', 'src/core/lib/surface/call_details.cc',
'src/core/lib/surface/call.c', 'src/core/lib/surface/call_log_batch.cc',
'src/core/lib/surface/call_details.c', 'src/core/lib/surface/channel.cc',
'src/core/lib/surface/call_log_batch.c', 'src/core/lib/surface/channel_init.cc',
'src/core/lib/surface/channel.c', 'src/core/lib/surface/channel_ping.cc',
'src/core/lib/surface/channel_init.c', 'src/core/lib/surface/channel_stack_type.cc',
'src/core/lib/surface/channel_ping.c', 'src/core/lib/surface/completion_queue.cc',
'src/core/lib/surface/channel_stack_type.c', 'src/core/lib/surface/completion_queue_factory.cc',
'src/core/lib/surface/completion_queue.c', 'src/core/lib/surface/event_string.cc',
'src/core/lib/surface/completion_queue_factory.c',
'src/core/lib/surface/event_string.c',
'src/core/lib/surface/lame_client.cc', 'src/core/lib/surface/lame_client.cc',
'src/core/lib/surface/metadata_array.c', 'src/core/lib/surface/metadata_array.cc',
'src/core/lib/surface/server.c', 'src/core/lib/surface/server.cc',
'src/core/lib/surface/validate_metadata.c', 'src/core/lib/surface/validate_metadata.cc',
'src/core/lib/surface/version.c', 'src/core/lib/surface/version.cc',
'src/core/lib/transport/bdp_estimator.c', 'src/core/lib/transport/bdp_estimator.cc',
'src/core/lib/transport/byte_stream.c', 'src/core/lib/transport/byte_stream.cc',
'src/core/lib/transport/connectivity_state.c', 'src/core/lib/transport/connectivity_state.cc',
'src/core/lib/transport/error_utils.c', 'src/core/lib/transport/error_utils.cc',
'src/core/lib/transport/metadata.c', 'src/core/lib/transport/metadata.cc',
'src/core/lib/transport/metadata_batch.c', 'src/core/lib/transport/metadata_batch.cc',
'src/core/lib/transport/pid_controller.c', 'src/core/lib/transport/pid_controller.cc',
'src/core/lib/transport/service_config.c', 'src/core/lib/transport/service_config.cc',
'src/core/lib/transport/static_metadata.c', 'src/core/lib/transport/static_metadata.cc',
'src/core/lib/transport/status_conversion.c', 'src/core/lib/transport/status_conversion.cc',
'src/core/lib/transport/timeout_encoding.c', 'src/core/lib/transport/timeout_encoding.cc',
'src/core/lib/transport/transport.c', 'src/core/lib/transport/transport.cc',
'src/core/lib/transport/transport_op_string.c', 'src/core/lib/transport/transport_op_string.cc',
'src/core/lib/debug/trace.c', 'src/core/lib/debug/trace.cc',
'src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c', 'src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc',
'src/core/ext/transport/chttp2/transport/bin_decoder.c', 'src/core/ext/transport/chttp2/transport/bin_decoder.cc',
'src/core/ext/transport/chttp2/transport/bin_encoder.c', 'src/core/ext/transport/chttp2/transport/bin_encoder.cc',
'src/core/ext/transport/chttp2/transport/chttp2_plugin.c', 'src/core/ext/transport/chttp2/transport/chttp2_plugin.cc',
'src/core/ext/transport/chttp2/transport/chttp2_transport.c', 'src/core/ext/transport/chttp2/transport/chttp2_transport.cc',
'src/core/ext/transport/chttp2/transport/flow_control.c', 'src/core/ext/transport/chttp2/transport/flow_control.cc',
'src/core/ext/transport/chttp2/transport/frame_data.c', 'src/core/ext/transport/chttp2/transport/frame_data.cc',
'src/core/ext/transport/chttp2/transport/frame_goaway.c', 'src/core/ext/transport/chttp2/transport/frame_goaway.cc',
'src/core/ext/transport/chttp2/transport/frame_ping.c', 'src/core/ext/transport/chttp2/transport/frame_ping.cc',
'src/core/ext/transport/chttp2/transport/frame_rst_stream.c', 'src/core/ext/transport/chttp2/transport/frame_rst_stream.cc',
'src/core/ext/transport/chttp2/transport/frame_settings.c', 'src/core/ext/transport/chttp2/transport/frame_settings.cc',
'src/core/ext/transport/chttp2/transport/frame_window_update.c', 'src/core/ext/transport/chttp2/transport/frame_window_update.cc',
'src/core/ext/transport/chttp2/transport/hpack_encoder.c', 'src/core/ext/transport/chttp2/transport/hpack_encoder.cc',
'src/core/ext/transport/chttp2/transport/hpack_parser.c', 'src/core/ext/transport/chttp2/transport/hpack_parser.cc',
'src/core/ext/transport/chttp2/transport/hpack_table.c', 'src/core/ext/transport/chttp2/transport/hpack_table.cc',
'src/core/ext/transport/chttp2/transport/http2_settings.c', 'src/core/ext/transport/chttp2/transport/http2_settings.cc',
'src/core/ext/transport/chttp2/transport/huffsyms.c', 'src/core/ext/transport/chttp2/transport/huffsyms.cc',
'src/core/ext/transport/chttp2/transport/incoming_metadata.c', 'src/core/ext/transport/chttp2/transport/incoming_metadata.cc',
'src/core/ext/transport/chttp2/transport/parsing.c', 'src/core/ext/transport/chttp2/transport/parsing.cc',
'src/core/ext/transport/chttp2/transport/stream_lists.c', 'src/core/ext/transport/chttp2/transport/stream_lists.cc',
'src/core/ext/transport/chttp2/transport/stream_map.c', 'src/core/ext/transport/chttp2/transport/stream_map.cc',
'src/core/ext/transport/chttp2/transport/varint.c', 'src/core/ext/transport/chttp2/transport/varint.cc',
'src/core/ext/transport/chttp2/transport/writing.c', 'src/core/ext/transport/chttp2/transport/writing.cc',
'src/core/ext/transport/chttp2/alpn/alpn.c', 'src/core/ext/transport/chttp2/alpn/alpn.cc',
'src/core/ext/filters/http/client/http_client_filter.c', 'src/core/ext/filters/http/client/http_client_filter.cc',
'src/core/ext/filters/http/http_filters_plugin.c', 'src/core/ext/filters/http/http_filters_plugin.cc',
'src/core/ext/filters/http/message_compress/message_compress_filter.c', 'src/core/ext/filters/http/message_compress/message_compress_filter.cc',
'src/core/ext/filters/http/server/http_server_filter.c', 'src/core/ext/filters/http/server/http_server_filter.cc',
'src/core/lib/http/httpcli_security_connector.c', 'src/core/lib/http/httpcli_security_connector.cc',
'src/core/lib/security/context/security_context.c', 'src/core/lib/security/context/security_context.cc',
'src/core/lib/security/credentials/composite/composite_credentials.c', 'src/core/lib/security/credentials/composite/composite_credentials.cc',
'src/core/lib/security/credentials/credentials.c', 'src/core/lib/security/credentials/credentials.cc',
'src/core/lib/security/credentials/credentials_metadata.c', 'src/core/lib/security/credentials/credentials_metadata.cc',
'src/core/lib/security/credentials/fake/fake_credentials.c', 'src/core/lib/security/credentials/fake/fake_credentials.cc',
'src/core/lib/security/credentials/google_default/credentials_generic.c', 'src/core/lib/security/credentials/google_default/credentials_generic.cc',
'src/core/lib/security/credentials/google_default/google_default_credentials.c', 'src/core/lib/security/credentials/google_default/google_default_credentials.cc',
'src/core/lib/security/credentials/iam/iam_credentials.c', 'src/core/lib/security/credentials/iam/iam_credentials.cc',
'src/core/lib/security/credentials/jwt/json_token.c', 'src/core/lib/security/credentials/jwt/json_token.cc',
'src/core/lib/security/credentials/jwt/jwt_credentials.c', 'src/core/lib/security/credentials/jwt/jwt_credentials.cc',
'src/core/lib/security/credentials/jwt/jwt_verifier.c', 'src/core/lib/security/credentials/jwt/jwt_verifier.cc',
'src/core/lib/security/credentials/oauth2/oauth2_credentials.c', 'src/core/lib/security/credentials/oauth2/oauth2_credentials.cc',
'src/core/lib/security/credentials/plugin/plugin_credentials.c', 'src/core/lib/security/credentials/plugin/plugin_credentials.cc',
'src/core/lib/security/credentials/ssl/ssl_credentials.c', 'src/core/lib/security/credentials/ssl/ssl_credentials.cc',
'src/core/lib/security/transport/client_auth_filter.c', 'src/core/lib/security/transport/client_auth_filter.cc',
'src/core/lib/security/transport/lb_targets_info.c', 'src/core/lib/security/transport/lb_targets_info.cc',
'src/core/lib/security/transport/secure_endpoint.c', 'src/core/lib/security/transport/secure_endpoint.cc',
'src/core/lib/security/transport/security_connector.c', 'src/core/lib/security/transport/security_connector.cc',
'src/core/lib/security/transport/security_handshaker.c', 'src/core/lib/security/transport/security_handshaker.cc',
'src/core/lib/security/transport/server_auth_filter.c', 'src/core/lib/security/transport/server_auth_filter.cc',
'src/core/lib/security/transport/tsi_error.c', 'src/core/lib/security/transport/tsi_error.cc',
'src/core/lib/security/util/json_util.c', 'src/core/lib/security/util/json_util.cc',
'src/core/lib/surface/init_secure.c', 'src/core/lib/surface/init_secure.cc',
'src/core/tsi/fake_transport_security.c', 'src/core/tsi/fake_transport_security.cc',
'src/core/tsi/gts_transport_security.c', 'src/core/tsi/gts_transport_security.cc',
'src/core/tsi/ssl_transport_security.c', 'src/core/tsi/ssl_transport_security.cc',
'src/core/tsi/transport_security_grpc.c', 'src/core/tsi/transport_security_grpc.cc',
'src/core/tsi/transport_security.c', 'src/core/tsi/transport_security.cc',
'src/core/tsi/transport_security_adapter.c', 'src/core/tsi/transport_security_adapter.cc',
'src/core/ext/transport/chttp2/server/chttp2_server.c', 'src/core/ext/transport/chttp2/server/chttp2_server.cc',
'src/core/ext/transport/chttp2/client/secure/secure_channel_create.c', 'src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc',
'src/core/ext/filters/client_channel/channel_connectivity.c', 'src/core/ext/filters/client_channel/channel_connectivity.cc',
'src/core/ext/filters/client_channel/client_channel.c', 'src/core/ext/filters/client_channel/client_channel.cc',
'src/core/ext/filters/client_channel/client_channel_factory.c', 'src/core/ext/filters/client_channel/client_channel_factory.cc',
'src/core/ext/filters/client_channel/client_channel_plugin.c', 'src/core/ext/filters/client_channel/client_channel_plugin.cc',
'src/core/ext/filters/client_channel/connector.c', 'src/core/ext/filters/client_channel/connector.cc',
'src/core/ext/filters/client_channel/http_connect_handshaker.c', 'src/core/ext/filters/client_channel/http_connect_handshaker.cc',
'src/core/ext/filters/client_channel/http_proxy.c', 'src/core/ext/filters/client_channel/http_proxy.cc',
'src/core/ext/filters/client_channel/lb_policy.c', 'src/core/ext/filters/client_channel/lb_policy.cc',
'src/core/ext/filters/client_channel/lb_policy_factory.c', 'src/core/ext/filters/client_channel/lb_policy_factory.cc',
'src/core/ext/filters/client_channel/lb_policy_registry.c', 'src/core/ext/filters/client_channel/lb_policy_registry.cc',
'src/core/ext/filters/client_channel/parse_address.c', 'src/core/ext/filters/client_channel/parse_address.cc',
'src/core/ext/filters/client_channel/proxy_mapper.c', 'src/core/ext/filters/client_channel/proxy_mapper.cc',
'src/core/ext/filters/client_channel/proxy_mapper_registry.c', 'src/core/ext/filters/client_channel/proxy_mapper_registry.cc',
'src/core/ext/filters/client_channel/resolver.c', 'src/core/ext/filters/client_channel/resolver.cc',
'src/core/ext/filters/client_channel/resolver_factory.c', 'src/core/ext/filters/client_channel/resolver_factory.cc',
'src/core/ext/filters/client_channel/resolver_registry.c', 'src/core/ext/filters/client_channel/resolver_registry.cc',
'src/core/ext/filters/client_channel/retry_throttle.c', 'src/core/ext/filters/client_channel/retry_throttle.cc',
'src/core/ext/filters/client_channel/subchannel.c', 'src/core/ext/filters/client_channel/subchannel.cc',
'src/core/ext/filters/client_channel/subchannel_index.c', 'src/core/ext/filters/client_channel/subchannel_index.cc',
'src/core/ext/filters/client_channel/uri_parser.c', 'src/core/ext/filters/client_channel/uri_parser.cc',
'src/core/ext/filters/deadline/deadline_filter.c', 'src/core/ext/filters/deadline/deadline_filter.cc',
'src/core/ext/transport/chttp2/client/chttp2_connector.c', 'src/core/ext/transport/chttp2/client/chttp2_connector.cc',
'src/core/ext/transport/chttp2/server/insecure/server_chttp2.c', 'src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc',
'src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c', 'src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc',
'src/core/ext/transport/chttp2/client/insecure/channel_create.c', 'src/core/ext/transport/chttp2/client/insecure/channel_create.cc',
'src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c', 'src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc',
'src/core/ext/transport/inproc/inproc_plugin.c', 'src/core/ext/transport/inproc/inproc_plugin.cc',
'src/core/ext/transport/inproc/inproc_transport.c', 'src/core/ext/transport/inproc/inproc_transport.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc',
'third_party/nanopb/pb_common.c', 'third_party/nanopb/pb_common.c',
'third_party/nanopb/pb_decode.c', 'third_party/nanopb/pb_decode.c',
'third_party/nanopb/pb_encode.c', 'third_party/nanopb/pb_encode.c',
'src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c', 'src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc',
'src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c', 'src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc',
'src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c', 'src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc',
'src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c', 'src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc',
'src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c', 'src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc',
'src/core/ext/filters/load_reporting/server_load_reporting_filter.c', 'src/core/ext/filters/load_reporting/server_load_reporting_filter.cc',
'src/core/ext/filters/load_reporting/server_load_reporting_plugin.c', 'src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc',
'src/core/ext/census/base_resources.c', 'src/core/ext/census/base_resources.cc',
'src/core/ext/census/context.c', 'src/core/ext/census/context.cc',
'src/core/ext/census/gen/census.pb.c', 'src/core/ext/census/gen/census.pb.cc',
'src/core/ext/census/gen/trace_context.pb.c', 'src/core/ext/census/gen/trace_context.pb.cc',
'src/core/ext/census/grpc_context.c', 'src/core/ext/census/grpc_context.cc',
'src/core/ext/census/grpc_filter.c', 'src/core/ext/census/grpc_filter.cc',
'src/core/ext/census/grpc_plugin.c', 'src/core/ext/census/grpc_plugin.cc',
'src/core/ext/census/initialize.c', 'src/core/ext/census/initialize.cc',
'src/core/ext/census/intrusive_hash_map.c', 'src/core/ext/census/intrusive_hash_map.cc',
'src/core/ext/census/mlog.c', 'src/core/ext/census/mlog.cc',
'src/core/ext/census/operation.c', 'src/core/ext/census/operation.cc',
'src/core/ext/census/placeholders.c', 'src/core/ext/census/placeholders.cc',
'src/core/ext/census/resource.c', 'src/core/ext/census/resource.cc',
'src/core/ext/census/trace_context.c', 'src/core/ext/census/trace_context.cc',
'src/core/ext/census/tracing.c', 'src/core/ext/census/tracing.cc',
'src/core/ext/filters/max_age/max_age_filter.c', 'src/core/ext/filters/max_age/max_age_filter.cc',
'src/core/ext/filters/message_size/message_size_filter.c', 'src/core/ext/filters/message_size/message_size_filter.cc',
'src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c', 'src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc',
'src/core/ext/filters/workarounds/workaround_utils.c', 'src/core/ext/filters/workarounds/workaround_utils.cc',
'src/core/plugin_registry/grpc_plugin_registry.cc', 'src/core/plugin_registry/grpc_plugin_registry.cc',
], ],
'conditions': [ 'conditions': [

@ -39,73 +39,73 @@ filegroups:
- src/core/ext/census/trace_string.h - src/core/ext/census/trace_string.h
- src/core/ext/census/tracing.h - src/core/ext/census/tracing.h
src: src:
- src/core/ext/census/base_resources.c - src/core/ext/census/base_resources.cc
- src/core/ext/census/context.c - src/core/ext/census/context.cc
- src/core/ext/census/gen/census.pb.c - src/core/ext/census/gen/census.pb.cc
- src/core/ext/census/gen/trace_context.pb.c - src/core/ext/census/gen/trace_context.pb.cc
- src/core/ext/census/grpc_context.c - src/core/ext/census/grpc_context.cc
- src/core/ext/census/grpc_filter.c - src/core/ext/census/grpc_filter.cc
- src/core/ext/census/grpc_plugin.c - src/core/ext/census/grpc_plugin.cc
- src/core/ext/census/initialize.c - src/core/ext/census/initialize.cc
- src/core/ext/census/intrusive_hash_map.c - src/core/ext/census/intrusive_hash_map.cc
- src/core/ext/census/mlog.c - src/core/ext/census/mlog.cc
- src/core/ext/census/operation.c - src/core/ext/census/operation.cc
- src/core/ext/census/placeholders.c - src/core/ext/census/placeholders.cc
- src/core/ext/census/resource.c - src/core/ext/census/resource.cc
- src/core/ext/census/trace_context.c - src/core/ext/census/trace_context.cc
- src/core/ext/census/tracing.c - src/core/ext/census/tracing.cc
plugin: census_grpc_plugin plugin: census_grpc_plugin
uses: uses:
- grpc_base - grpc_base
- nanopb - nanopb
- name: gpr_base - name: gpr_base
src: src:
- src/core/lib/profiling/basic_timers.c - src/core/lib/profiling/basic_timers.cc
- src/core/lib/profiling/stap_timers.c - src/core/lib/profiling/stap_timers.cc
- src/core/lib/support/alloc.c - src/core/lib/support/alloc.cc
- src/core/lib/support/arena.c - src/core/lib/support/arena.cc
- src/core/lib/support/atm.c - src/core/lib/support/atm.cc
- src/core/lib/support/avl.c - src/core/lib/support/avl.cc
- src/core/lib/support/backoff.c - src/core/lib/support/backoff.cc
- src/core/lib/support/cmdline.c - src/core/lib/support/cmdline.cc
- src/core/lib/support/cpu_iphone.c - src/core/lib/support/cpu_iphone.cc
- src/core/lib/support/cpu_linux.c - src/core/lib/support/cpu_linux.cc
- src/core/lib/support/cpu_posix.c - src/core/lib/support/cpu_posix.cc
- src/core/lib/support/cpu_windows.c - src/core/lib/support/cpu_windows.cc
- src/core/lib/support/env_linux.c - src/core/lib/support/env_linux.cc
- src/core/lib/support/env_posix.c - src/core/lib/support/env_posix.cc
- src/core/lib/support/env_windows.c - src/core/lib/support/env_windows.cc
- src/core/lib/support/histogram.c - src/core/lib/support/histogram.cc
- src/core/lib/support/host_port.c - src/core/lib/support/host_port.cc
- src/core/lib/support/log.c - src/core/lib/support/log.cc
- src/core/lib/support/log_android.c - src/core/lib/support/log_android.cc
- src/core/lib/support/log_linux.c - src/core/lib/support/log_linux.cc
- src/core/lib/support/log_posix.c - src/core/lib/support/log_posix.cc
- src/core/lib/support/log_windows.c - src/core/lib/support/log_windows.cc
- src/core/lib/support/mpscq.c - src/core/lib/support/mpscq.cc
- src/core/lib/support/murmur_hash.c - src/core/lib/support/murmur_hash.cc
- src/core/lib/support/stack_lockfree.c - src/core/lib/support/stack_lockfree.cc
- src/core/lib/support/string.c - src/core/lib/support/string.cc
- src/core/lib/support/string_posix.c - src/core/lib/support/string_posix.cc
- src/core/lib/support/string_util_windows.c - src/core/lib/support/string_util_windows.cc
- src/core/lib/support/string_windows.c - src/core/lib/support/string_windows.cc
- src/core/lib/support/subprocess_posix.c - src/core/lib/support/subprocess_posix.cc
- src/core/lib/support/subprocess_windows.c - src/core/lib/support/subprocess_windows.cc
- src/core/lib/support/sync.c - src/core/lib/support/sync.cc
- src/core/lib/support/sync_posix.c - src/core/lib/support/sync_posix.cc
- src/core/lib/support/sync_windows.c - src/core/lib/support/sync_windows.cc
- src/core/lib/support/thd.c - src/core/lib/support/thd.cc
- src/core/lib/support/thd_posix.c - src/core/lib/support/thd_posix.cc
- src/core/lib/support/thd_windows.c - src/core/lib/support/thd_windows.cc
- src/core/lib/support/time.c - src/core/lib/support/time.cc
- src/core/lib/support/time_posix.c - src/core/lib/support/time_posix.cc
- src/core/lib/support/time_precise.c - src/core/lib/support/time_precise.cc
- src/core/lib/support/time_windows.c - src/core/lib/support/time_windows.cc
- src/core/lib/support/tls_pthread.c - src/core/lib/support/tls_pthread.cc
- src/core/lib/support/tmpfile_msys.c - src/core/lib/support/tmpfile_msys.cc
- src/core/lib/support/tmpfile_posix.c - src/core/lib/support/tmpfile_posix.cc
- src/core/lib/support/tmpfile_windows.c - src/core/lib/support/tmpfile_windows.cc
- src/core/lib/support/wrap_memcpy.c - src/core/lib/support/wrap_memcpy.cc
uses: uses:
- gpr_base_headers - gpr_base_headers
- name: gpr_base_headers - name: gpr_base_headers
@ -185,137 +185,135 @@ filegroups:
- grpc++_codegen_base - grpc++_codegen_base
- name: grpc_base - name: grpc_base
src: src:
- src/core/lib/channel/channel_args.c - src/core/lib/channel/channel_args.cc
- src/core/lib/channel/channel_stack.c - src/core/lib/channel/channel_stack.cc
- src/core/lib/channel/channel_stack_builder.c - src/core/lib/channel/channel_stack_builder.cc
- src/core/lib/channel/connected_channel.c - src/core/lib/channel/connected_channel.cc
- src/core/lib/channel/handshaker.c - src/core/lib/channel/handshaker.cc
- src/core/lib/channel/handshaker_factory.c - src/core/lib/channel/handshaker_factory.cc
- src/core/lib/channel/handshaker_registry.c - src/core/lib/channel/handshaker_registry.cc
- src/core/lib/compression/compression.c - src/core/lib/compression/compression.cc
- src/core/lib/compression/message_compress.c - src/core/lib/compression/message_compress.cc
- src/core/lib/compression/stream_compression.c - src/core/lib/compression/stream_compression.cc
- src/core/lib/compression/stream_compression_gzip.c - src/core/lib/debug/stats.cc
- src/core/lib/compression/stream_compression_identity.c - src/core/lib/debug/stats_data.cc
- src/core/lib/debug/stats.c - src/core/lib/http/format_request.cc
- src/core/lib/debug/stats_data.c - src/core/lib/http/httpcli.cc
- src/core/lib/http/format_request.c - src/core/lib/http/parser.cc
- src/core/lib/http/httpcli.c - src/core/lib/iomgr/call_combiner.cc
- src/core/lib/http/parser.c - src/core/lib/iomgr/closure.cc
- src/core/lib/iomgr/call_combiner.c - src/core/lib/iomgr/combiner.cc
- src/core/lib/iomgr/closure.c - src/core/lib/iomgr/endpoint.cc
- src/core/lib/iomgr/combiner.c - src/core/lib/iomgr/endpoint_pair_posix.cc
- src/core/lib/iomgr/endpoint.c - src/core/lib/iomgr/endpoint_pair_uv.cc
- src/core/lib/iomgr/endpoint_pair_posix.c - src/core/lib/iomgr/endpoint_pair_windows.cc
- src/core/lib/iomgr/endpoint_pair_uv.c - src/core/lib/iomgr/error.cc
- src/core/lib/iomgr/endpoint_pair_windows.c - src/core/lib/iomgr/ev_epoll1_linux.cc
- src/core/lib/iomgr/error.c - src/core/lib/iomgr/ev_epollex_linux.cc
- src/core/lib/iomgr/ev_epoll1_linux.c - src/core/lib/iomgr/ev_epollsig_linux.cc
- src/core/lib/iomgr/ev_epollex_linux.c - src/core/lib/iomgr/ev_poll_posix.cc
- src/core/lib/iomgr/ev_epollsig_linux.c - src/core/lib/iomgr/ev_posix.cc
- src/core/lib/iomgr/ev_poll_posix.c - src/core/lib/iomgr/ev_windows.cc
- src/core/lib/iomgr/ev_posix.c - src/core/lib/iomgr/exec_ctx.cc
- src/core/lib/iomgr/ev_windows.c - src/core/lib/iomgr/executor.cc
- src/core/lib/iomgr/exec_ctx.c - src/core/lib/iomgr/gethostname_fallback.cc
- src/core/lib/iomgr/executor.c - src/core/lib/iomgr/gethostname_host_name_max.cc
- src/core/lib/iomgr/gethostname_fallback.c - src/core/lib/iomgr/gethostname_sysconf.cc
- src/core/lib/iomgr/gethostname_host_name_max.c - src/core/lib/iomgr/iocp_windows.cc
- src/core/lib/iomgr/gethostname_sysconf.c - src/core/lib/iomgr/iomgr.cc
- src/core/lib/iomgr/iocp_windows.c - src/core/lib/iomgr/iomgr_posix.cc
- src/core/lib/iomgr/iomgr.c - src/core/lib/iomgr/iomgr_uv.cc
- src/core/lib/iomgr/iomgr_posix.c - src/core/lib/iomgr/iomgr_windows.cc
- src/core/lib/iomgr/iomgr_uv.c - src/core/lib/iomgr/is_epollexclusive_available.cc
- src/core/lib/iomgr/iomgr_windows.c - src/core/lib/iomgr/load_file.cc
- src/core/lib/iomgr/is_epollexclusive_available.c - src/core/lib/iomgr/lockfree_event.cc
- src/core/lib/iomgr/load_file.c - src/core/lib/iomgr/network_status_tracker.cc
- src/core/lib/iomgr/lockfree_event.c - src/core/lib/iomgr/polling_entity.cc
- src/core/lib/iomgr/network_status_tracker.c - src/core/lib/iomgr/pollset_set_uv.cc
- src/core/lib/iomgr/polling_entity.c - src/core/lib/iomgr/pollset_set_windows.cc
- src/core/lib/iomgr/pollset_set_uv.c - src/core/lib/iomgr/pollset_uv.cc
- src/core/lib/iomgr/pollset_set_windows.c - src/core/lib/iomgr/pollset_windows.cc
- src/core/lib/iomgr/pollset_uv.c - src/core/lib/iomgr/resolve_address_posix.cc
- src/core/lib/iomgr/pollset_windows.c - src/core/lib/iomgr/resolve_address_uv.cc
- src/core/lib/iomgr/resolve_address_posix.c - src/core/lib/iomgr/resolve_address_windows.cc
- src/core/lib/iomgr/resolve_address_uv.c - src/core/lib/iomgr/resource_quota.cc
- src/core/lib/iomgr/resolve_address_windows.c - src/core/lib/iomgr/sockaddr_utils.cc
- src/core/lib/iomgr/resource_quota.c - src/core/lib/iomgr/socket_factory_posix.cc
- src/core/lib/iomgr/sockaddr_utils.c - src/core/lib/iomgr/socket_mutator.cc
- src/core/lib/iomgr/socket_factory_posix.c - src/core/lib/iomgr/socket_utils_common_posix.cc
- src/core/lib/iomgr/socket_mutator.c - src/core/lib/iomgr/socket_utils_linux.cc
- src/core/lib/iomgr/socket_utils_common_posix.c - src/core/lib/iomgr/socket_utils_posix.cc
- src/core/lib/iomgr/socket_utils_linux.c - src/core/lib/iomgr/socket_utils_uv.cc
- src/core/lib/iomgr/socket_utils_posix.c - src/core/lib/iomgr/socket_utils_windows.cc
- src/core/lib/iomgr/socket_utils_uv.c - src/core/lib/iomgr/socket_windows.cc
- src/core/lib/iomgr/socket_utils_windows.c - src/core/lib/iomgr/tcp_client_posix.cc
- src/core/lib/iomgr/socket_windows.c - src/core/lib/iomgr/tcp_client_uv.cc
- src/core/lib/iomgr/tcp_client_posix.c - src/core/lib/iomgr/tcp_client_windows.cc
- src/core/lib/iomgr/tcp_client_uv.c - src/core/lib/iomgr/tcp_posix.cc
- src/core/lib/iomgr/tcp_client_windows.c - src/core/lib/iomgr/tcp_server_posix.cc
- src/core/lib/iomgr/tcp_posix.c - src/core/lib/iomgr/tcp_server_utils_posix_common.cc
- src/core/lib/iomgr/tcp_server_posix.c - src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc
- src/core/lib/iomgr/tcp_server_utils_posix_common.c - src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc
- src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c - src/core/lib/iomgr/tcp_server_uv.cc
- src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c - src/core/lib/iomgr/tcp_server_windows.cc
- src/core/lib/iomgr/tcp_server_uv.c - src/core/lib/iomgr/tcp_uv.cc
- src/core/lib/iomgr/tcp_server_windows.c - src/core/lib/iomgr/tcp_windows.cc
- src/core/lib/iomgr/tcp_uv.c - src/core/lib/iomgr/time_averaged_stats.cc
- src/core/lib/iomgr/tcp_windows.c - src/core/lib/iomgr/timer_generic.cc
- src/core/lib/iomgr/time_averaged_stats.c - src/core/lib/iomgr/timer_heap.cc
- src/core/lib/iomgr/timer_generic.c - src/core/lib/iomgr/timer_manager.cc
- src/core/lib/iomgr/timer_heap.c - src/core/lib/iomgr/timer_uv.cc
- src/core/lib/iomgr/timer_manager.c - src/core/lib/iomgr/udp_server.cc
- src/core/lib/iomgr/timer_uv.c - src/core/lib/iomgr/unix_sockets_posix.cc
- src/core/lib/iomgr/udp_server.c - src/core/lib/iomgr/unix_sockets_posix_noop.cc
- src/core/lib/iomgr/unix_sockets_posix.c - src/core/lib/iomgr/wakeup_fd_cv.cc
- src/core/lib/iomgr/unix_sockets_posix_noop.c - src/core/lib/iomgr/wakeup_fd_eventfd.cc
- src/core/lib/iomgr/wakeup_fd_cv.c - src/core/lib/iomgr/wakeup_fd_nospecial.cc
- src/core/lib/iomgr/wakeup_fd_eventfd.c - src/core/lib/iomgr/wakeup_fd_pipe.cc
- src/core/lib/iomgr/wakeup_fd_nospecial.c - src/core/lib/iomgr/wakeup_fd_posix.cc
- src/core/lib/iomgr/wakeup_fd_pipe.c - src/core/lib/json/json.cc
- src/core/lib/iomgr/wakeup_fd_posix.c - src/core/lib/json/json_reader.cc
- src/core/lib/json/json.c - src/core/lib/json/json_string.cc
- src/core/lib/json/json_reader.c - src/core/lib/json/json_writer.cc
- src/core/lib/json/json_string.c - src/core/lib/slice/b64.cc
- src/core/lib/json/json_writer.c - src/core/lib/slice/percent_encoding.cc
- src/core/lib/slice/b64.c - src/core/lib/slice/slice.cc
- src/core/lib/slice/percent_encoding.c - src/core/lib/slice/slice_buffer.cc
- src/core/lib/slice/slice.c - src/core/lib/slice/slice_hash_table.cc
- src/core/lib/slice/slice_buffer.c - src/core/lib/slice/slice_intern.cc
- src/core/lib/slice/slice_hash_table.c - src/core/lib/slice/slice_string_helpers.cc
- src/core/lib/slice/slice_intern.c - src/core/lib/surface/alarm.cc
- src/core/lib/slice/slice_string_helpers.c - src/core/lib/surface/api_trace.cc
- src/core/lib/surface/alarm.c - src/core/lib/surface/byte_buffer.cc
- src/core/lib/surface/api_trace.c - src/core/lib/surface/byte_buffer_reader.cc
- src/core/lib/surface/byte_buffer.c - src/core/lib/surface/call.cc
- src/core/lib/surface/byte_buffer_reader.c - src/core/lib/surface/call_details.cc
- src/core/lib/surface/call.c - src/core/lib/surface/call_log_batch.cc
- src/core/lib/surface/call_details.c - src/core/lib/surface/channel.cc
- src/core/lib/surface/call_log_batch.c - src/core/lib/surface/channel_init.cc
- src/core/lib/surface/channel.c - src/core/lib/surface/channel_ping.cc
- src/core/lib/surface/channel_init.c - src/core/lib/surface/channel_stack_type.cc
- src/core/lib/surface/channel_ping.c - src/core/lib/surface/completion_queue.cc
- src/core/lib/surface/channel_stack_type.c - src/core/lib/surface/completion_queue_factory.cc
- src/core/lib/surface/completion_queue.c - src/core/lib/surface/event_string.cc
- src/core/lib/surface/completion_queue_factory.c
- src/core/lib/surface/event_string.c
- src/core/lib/surface/lame_client.cc - src/core/lib/surface/lame_client.cc
- src/core/lib/surface/metadata_array.c - src/core/lib/surface/metadata_array.cc
- src/core/lib/surface/server.c - src/core/lib/surface/server.cc
- src/core/lib/surface/validate_metadata.c - src/core/lib/surface/validate_metadata.cc
- src/core/lib/surface/version.c - src/core/lib/surface/version.cc
- src/core/lib/transport/bdp_estimator.c - src/core/lib/transport/bdp_estimator.cc
- src/core/lib/transport/byte_stream.c - src/core/lib/transport/byte_stream.cc
- src/core/lib/transport/connectivity_state.c - src/core/lib/transport/connectivity_state.cc
- src/core/lib/transport/error_utils.c - src/core/lib/transport/error_utils.cc
- src/core/lib/transport/metadata.c - src/core/lib/transport/metadata.cc
- src/core/lib/transport/metadata_batch.c - src/core/lib/transport/metadata_batch.cc
- src/core/lib/transport/pid_controller.c - src/core/lib/transport/pid_controller.cc
- src/core/lib/transport/service_config.c - src/core/lib/transport/service_config.cc
- src/core/lib/transport/static_metadata.c - src/core/lib/transport/static_metadata.cc
- src/core/lib/transport/status_conversion.c - src/core/lib/transport/status_conversion.cc
- src/core/lib/transport/timeout_encoding.c - src/core/lib/transport/timeout_encoding.cc
- src/core/lib/transport/transport.c - src/core/lib/transport/transport.cc
- src/core/lib/transport/transport_op_string.c - src/core/lib/transport/transport_op_string.cc
deps: deps:
- gpr - gpr
filegroups: filegroups:
@ -480,26 +478,26 @@ filegroups:
- src/core/ext/filters/client_channel/subchannel_index.h - src/core/ext/filters/client_channel/subchannel_index.h
- src/core/ext/filters/client_channel/uri_parser.h - src/core/ext/filters/client_channel/uri_parser.h
src: src:
- src/core/ext/filters/client_channel/channel_connectivity.c - src/core/ext/filters/client_channel/channel_connectivity.cc
- src/core/ext/filters/client_channel/client_channel.c - src/core/ext/filters/client_channel/client_channel.cc
- src/core/ext/filters/client_channel/client_channel_factory.c - src/core/ext/filters/client_channel/client_channel_factory.cc
- src/core/ext/filters/client_channel/client_channel_plugin.c - src/core/ext/filters/client_channel/client_channel_plugin.cc
- src/core/ext/filters/client_channel/connector.c - src/core/ext/filters/client_channel/connector.cc
- src/core/ext/filters/client_channel/http_connect_handshaker.c - src/core/ext/filters/client_channel/http_connect_handshaker.cc
- src/core/ext/filters/client_channel/http_proxy.c - src/core/ext/filters/client_channel/http_proxy.cc
- src/core/ext/filters/client_channel/lb_policy.c - src/core/ext/filters/client_channel/lb_policy.cc
- src/core/ext/filters/client_channel/lb_policy_factory.c - src/core/ext/filters/client_channel/lb_policy_factory.cc
- src/core/ext/filters/client_channel/lb_policy_registry.c - src/core/ext/filters/client_channel/lb_policy_registry.cc
- src/core/ext/filters/client_channel/parse_address.c - src/core/ext/filters/client_channel/parse_address.cc
- src/core/ext/filters/client_channel/proxy_mapper.c - src/core/ext/filters/client_channel/proxy_mapper.cc
- src/core/ext/filters/client_channel/proxy_mapper_registry.c - src/core/ext/filters/client_channel/proxy_mapper_registry.cc
- src/core/ext/filters/client_channel/resolver.c - src/core/ext/filters/client_channel/resolver.cc
- src/core/ext/filters/client_channel/resolver_factory.c - src/core/ext/filters/client_channel/resolver_factory.cc
- src/core/ext/filters/client_channel/resolver_registry.c - src/core/ext/filters/client_channel/resolver_registry.cc
- src/core/ext/filters/client_channel/retry_throttle.c - src/core/ext/filters/client_channel/retry_throttle.cc
- src/core/ext/filters/client_channel/subchannel.c - src/core/ext/filters/client_channel/subchannel.cc
- src/core/ext/filters/client_channel/subchannel_index.c - src/core/ext/filters/client_channel/subchannel_index.cc
- src/core/ext/filters/client_channel/uri_parser.c - src/core/ext/filters/client_channel/uri_parser.cc
plugin: grpc_client_channel plugin: grpc_client_channel
uses: uses:
- grpc_base - grpc_base
@ -521,7 +519,7 @@ filegroups:
headers: headers:
- src/core/ext/filters/deadline/deadline_filter.h - src/core/ext/filters/deadline/deadline_filter.h
src: src:
- src/core/ext/filters/deadline/deadline_filter.c - src/core/ext/filters/deadline/deadline_filter.cc
plugin: grpc_deadline_filter plugin: grpc_deadline_filter
uses: uses:
- grpc_base - grpc_base
@ -531,10 +529,10 @@ filegroups:
- src/core/ext/filters/http/message_compress/message_compress_filter.h - src/core/ext/filters/http/message_compress/message_compress_filter.h
- src/core/ext/filters/http/server/http_server_filter.h - src/core/ext/filters/http/server/http_server_filter.h
src: src:
- src/core/ext/filters/http/client/http_client_filter.c - src/core/ext/filters/http/client/http_client_filter.cc
- src/core/ext/filters/http/http_filters_plugin.c - src/core/ext/filters/http/http_filters_plugin.cc
- src/core/ext/filters/http/message_compress/message_compress_filter.c - src/core/ext/filters/http/message_compress/message_compress_filter.cc
- src/core/ext/filters/http/server/http_server_filter.c - src/core/ext/filters/http/server/http_server_filter.cc
plugin: grpc_http_filters plugin: grpc_http_filters
uses: uses:
- grpc_base - grpc_base
@ -547,12 +545,12 @@ filegroups:
- src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h
- src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
src: src:
- src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.c - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc
plugin: grpc_lb_policy_grpclb plugin: grpc_lb_policy_grpclb
uses: uses:
- grpc_base - grpc_base
@ -568,12 +566,12 @@ filegroups:
- src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h
- src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
src: src:
- src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc
- src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc
plugin: grpc_lb_policy_grpclb plugin: grpc_lb_policy_grpclb
uses: uses:
- grpc_base - grpc_base
@ -583,14 +581,14 @@ filegroups:
- grpc_resolver_fake - grpc_resolver_fake
- name: grpc_lb_policy_pick_first - name: grpc_lb_policy_pick_first
src: src:
- src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c - src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc
plugin: grpc_lb_policy_pick_first plugin: grpc_lb_policy_pick_first
uses: uses:
- grpc_base - grpc_base
- grpc_client_channel - grpc_client_channel
- name: grpc_lb_policy_round_robin - name: grpc_lb_policy_round_robin
src: src:
- src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c - src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc
plugin: grpc_lb_policy_round_robin plugin: grpc_lb_policy_round_robin
uses: uses:
- grpc_base - grpc_base
@ -599,7 +597,7 @@ filegroups:
headers: headers:
- src/core/ext/filters/max_age/max_age_filter.h - src/core/ext/filters/max_age/max_age_filter.h
src: src:
- src/core/ext/filters/max_age/max_age_filter.c - src/core/ext/filters/max_age/max_age_filter.cc
plugin: grpc_max_age_filter plugin: grpc_max_age_filter
uses: uses:
- grpc_base - grpc_base
@ -607,7 +605,7 @@ filegroups:
headers: headers:
- src/core/ext/filters/message_size/message_size_filter.h - src/core/ext/filters/message_size/message_size_filter.h
src: src:
- src/core/ext/filters/message_size/message_size_filter.c - src/core/ext/filters/message_size/message_size_filter.cc
plugin: grpc_message_size_filter plugin: grpc_message_size_filter
uses: uses:
- grpc_base - grpc_base
@ -616,17 +614,17 @@ filegroups:
- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h
- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h
src: src:
- src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c - src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc
- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc
- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc
- src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc
plugin: grpc_resolver_dns_ares plugin: grpc_resolver_dns_ares
uses: uses:
- grpc_base - grpc_base
- grpc_client_channel - grpc_client_channel
- name: grpc_resolver_dns_native - name: grpc_resolver_dns_native
src: src:
- src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c - src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc
plugin: grpc_resolver_dns_native plugin: grpc_resolver_dns_native
uses: uses:
- grpc_base - grpc_base
@ -635,14 +633,14 @@ filegroups:
headers: headers:
- src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h
src: src:
- src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
plugin: grpc_resolver_fake plugin: grpc_resolver_fake
uses: uses:
- grpc_base - grpc_base
- grpc_client_channel - grpc_client_channel
- name: grpc_resolver_sockaddr - name: grpc_resolver_sockaddr
src: src:
- src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c - src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc
plugin: grpc_resolver_sockaddr plugin: grpc_resolver_sockaddr
uses: uses:
- grpc_base - grpc_base
@ -671,30 +669,30 @@ filegroups:
- src/core/lib/security/transport/tsi_error.h - src/core/lib/security/transport/tsi_error.h
- src/core/lib/security/util/json_util.h - src/core/lib/security/util/json_util.h
src: src:
- src/core/lib/http/httpcli_security_connector.c - src/core/lib/http/httpcli_security_connector.cc
- src/core/lib/security/context/security_context.c - src/core/lib/security/context/security_context.cc
- src/core/lib/security/credentials/composite/composite_credentials.c - src/core/lib/security/credentials/composite/composite_credentials.cc
- src/core/lib/security/credentials/credentials.c - src/core/lib/security/credentials/credentials.cc
- src/core/lib/security/credentials/credentials_metadata.c - src/core/lib/security/credentials/credentials_metadata.cc
- src/core/lib/security/credentials/fake/fake_credentials.c - src/core/lib/security/credentials/fake/fake_credentials.cc
- src/core/lib/security/credentials/google_default/credentials_generic.c - src/core/lib/security/credentials/google_default/credentials_generic.cc
- src/core/lib/security/credentials/google_default/google_default_credentials.c - src/core/lib/security/credentials/google_default/google_default_credentials.cc
- src/core/lib/security/credentials/iam/iam_credentials.c - src/core/lib/security/credentials/iam/iam_credentials.cc
- src/core/lib/security/credentials/jwt/json_token.c - src/core/lib/security/credentials/jwt/json_token.cc
- src/core/lib/security/credentials/jwt/jwt_credentials.c - src/core/lib/security/credentials/jwt/jwt_credentials.cc
- src/core/lib/security/credentials/jwt/jwt_verifier.c - src/core/lib/security/credentials/jwt/jwt_verifier.cc
- src/core/lib/security/credentials/oauth2/oauth2_credentials.c - src/core/lib/security/credentials/oauth2/oauth2_credentials.cc
- src/core/lib/security/credentials/plugin/plugin_credentials.c - src/core/lib/security/credentials/plugin/plugin_credentials.cc
- src/core/lib/security/credentials/ssl/ssl_credentials.c - src/core/lib/security/credentials/ssl/ssl_credentials.cc
- src/core/lib/security/transport/client_auth_filter.c - src/core/lib/security/transport/client_auth_filter.cc
- src/core/lib/security/transport/lb_targets_info.c - src/core/lib/security/transport/lb_targets_info.cc
- src/core/lib/security/transport/secure_endpoint.c - src/core/lib/security/transport/secure_endpoint.cc
- src/core/lib/security/transport/security_connector.c - src/core/lib/security/transport/security_connector.cc
- src/core/lib/security/transport/security_handshaker.c - src/core/lib/security/transport/security_handshaker.cc
- src/core/lib/security/transport/server_auth_filter.c - src/core/lib/security/transport/server_auth_filter.cc
- src/core/lib/security/transport/tsi_error.c - src/core/lib/security/transport/tsi_error.cc
- src/core/lib/security/util/json_util.c - src/core/lib/security/util/json_util.cc
- src/core/lib/surface/init_secure.c - src/core/lib/surface/init_secure.cc
secure: true secure: true
uses: uses:
- grpc_base - grpc_base
@ -704,7 +702,7 @@ filegroups:
headers: headers:
- src/core/ext/filters/workarounds/workaround_utils.h - src/core/ext/filters/workarounds/workaround_utils.h
src: src:
- src/core/ext/filters/workarounds/workaround_utils.c - src/core/ext/filters/workarounds/workaround_utils.cc
uses: uses:
- grpc_base - grpc_base
- name: grpc_server_load_reporting - name: grpc_server_load_reporting
@ -712,8 +710,8 @@ filegroups:
- src/core/ext/filters/load_reporting/server_load_reporting_filter.h - src/core/ext/filters/load_reporting/server_load_reporting_filter.h
- src/core/ext/filters/load_reporting/server_load_reporting_plugin.h - src/core/ext/filters/load_reporting/server_load_reporting_plugin.h
src: src:
- src/core/ext/filters/load_reporting/server_load_reporting_filter.c - src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
- src/core/ext/filters/load_reporting/server_load_reporting_plugin.c - src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
plugin: grpc_server_load_reporting_plugin plugin: grpc_server_load_reporting_plugin
uses: uses:
- grpc_base - grpc_base
@ -736,21 +734,21 @@ filegroups:
- test/core/util/slice_splitter.h - test/core/util/slice_splitter.h
- test/core/util/trickle_endpoint.h - test/core/util/trickle_endpoint.h
src: src:
- src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
- test/core/end2end/cq_verifier.c - test/core/end2end/cq_verifier.cc
- test/core/end2end/fixtures/http_proxy_fixture.c - test/core/end2end/fixtures/http_proxy_fixture.cc
- test/core/end2end/fixtures/proxy.c - test/core/end2end/fixtures/proxy.cc
- test/core/iomgr/endpoint_tests.c - test/core/iomgr/endpoint_tests.cc
- test/core/util/debugger_macros.c - test/core/util/debugger_macros.cc
- test/core/util/grpc_profiler.c - test/core/util/grpc_profiler.cc
- test/core/util/memory_counters.c - test/core/util/memory_counters.cc
- test/core/util/mock_endpoint.c - test/core/util/mock_endpoint.cc
- test/core/util/parse_hexstring.c - test/core/util/parse_hexstring.cc
- test/core/util/passthru_endpoint.c - test/core/util/passthru_endpoint.cc
- test/core/util/port.c - test/core/util/port.cc
- test/core/util/port_server_client.c - test/core/util/port_server_client.cc
- test/core/util/slice_splitter.c - test/core/util/slice_splitter.cc
- test/core/util/trickle_endpoint.c - test/core/util/trickle_endpoint.cc
deps: deps:
- gpr_test_util - gpr_test_util
- gpr - gpr
@ -760,7 +758,7 @@ filegroups:
- grpc_transport_chttp2 - grpc_transport_chttp2
- name: grpc_trace - name: grpc_trace
src: src:
- src/core/lib/debug/trace.c - src/core/lib/debug/trace.cc
deps: deps:
- gpr - gpr
filegroups: filegroups:
@ -792,28 +790,28 @@ filegroups:
- src/core/ext/transport/chttp2/transport/stream_map.h - src/core/ext/transport/chttp2/transport/stream_map.h
- src/core/ext/transport/chttp2/transport/varint.h - src/core/ext/transport/chttp2/transport/varint.h
src: src:
- src/core/ext/transport/chttp2/transport/bin_decoder.c - src/core/ext/transport/chttp2/transport/bin_decoder.cc
- src/core/ext/transport/chttp2/transport/bin_encoder.c - src/core/ext/transport/chttp2/transport/bin_encoder.cc
- src/core/ext/transport/chttp2/transport/chttp2_plugin.c - src/core/ext/transport/chttp2/transport/chttp2_plugin.cc
- src/core/ext/transport/chttp2/transport/chttp2_transport.c - src/core/ext/transport/chttp2/transport/chttp2_transport.cc
- src/core/ext/transport/chttp2/transport/flow_control.c - src/core/ext/transport/chttp2/transport/flow_control.cc
- src/core/ext/transport/chttp2/transport/frame_data.c - src/core/ext/transport/chttp2/transport/frame_data.cc
- src/core/ext/transport/chttp2/transport/frame_goaway.c - src/core/ext/transport/chttp2/transport/frame_goaway.cc
- src/core/ext/transport/chttp2/transport/frame_ping.c - src/core/ext/transport/chttp2/transport/frame_ping.cc
- src/core/ext/transport/chttp2/transport/frame_rst_stream.c - src/core/ext/transport/chttp2/transport/frame_rst_stream.cc
- src/core/ext/transport/chttp2/transport/frame_settings.c - src/core/ext/transport/chttp2/transport/frame_settings.cc
- src/core/ext/transport/chttp2/transport/frame_window_update.c - src/core/ext/transport/chttp2/transport/frame_window_update.cc
- src/core/ext/transport/chttp2/transport/hpack_encoder.c - src/core/ext/transport/chttp2/transport/hpack_encoder.cc
- src/core/ext/transport/chttp2/transport/hpack_parser.c - src/core/ext/transport/chttp2/transport/hpack_parser.cc
- src/core/ext/transport/chttp2/transport/hpack_table.c - src/core/ext/transport/chttp2/transport/hpack_table.cc
- src/core/ext/transport/chttp2/transport/http2_settings.c - src/core/ext/transport/chttp2/transport/http2_settings.cc
- src/core/ext/transport/chttp2/transport/huffsyms.c - src/core/ext/transport/chttp2/transport/huffsyms.cc
- src/core/ext/transport/chttp2/transport/incoming_metadata.c - src/core/ext/transport/chttp2/transport/incoming_metadata.cc
- src/core/ext/transport/chttp2/transport/parsing.c - src/core/ext/transport/chttp2/transport/parsing.cc
- src/core/ext/transport/chttp2/transport/stream_lists.c - src/core/ext/transport/chttp2/transport/stream_lists.cc
- src/core/ext/transport/chttp2/transport/stream_map.c - src/core/ext/transport/chttp2/transport/stream_map.cc
- src/core/ext/transport/chttp2/transport/varint.c - src/core/ext/transport/chttp2/transport/varint.cc
- src/core/ext/transport/chttp2/transport/writing.c - src/core/ext/transport/chttp2/transport/writing.cc
plugin: grpc_chttp2_plugin plugin: grpc_chttp2_plugin
uses: uses:
- grpc_base - grpc_base
@ -823,22 +821,22 @@ filegroups:
headers: headers:
- src/core/ext/transport/chttp2/alpn/alpn.h - src/core/ext/transport/chttp2/alpn/alpn.h
src: src:
- src/core/ext/transport/chttp2/alpn/alpn.c - src/core/ext/transport/chttp2/alpn/alpn.cc
deps: deps:
- gpr - gpr
- name: grpc_transport_chttp2_client_connector - name: grpc_transport_chttp2_client_connector
headers: headers:
- src/core/ext/transport/chttp2/client/chttp2_connector.h - src/core/ext/transport/chttp2/client/chttp2_connector.h
src: src:
- src/core/ext/transport/chttp2/client/chttp2_connector.c - src/core/ext/transport/chttp2/client/chttp2_connector.cc
uses: uses:
- grpc_transport_chttp2 - grpc_transport_chttp2
- grpc_base - grpc_base
- grpc_client_channel - grpc_client_channel
- name: grpc_transport_chttp2_client_insecure - name: grpc_transport_chttp2_client_insecure
src: src:
- src/core/ext/transport/chttp2/client/insecure/channel_create.c - src/core/ext/transport/chttp2/client/insecure/channel_create.cc
- src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c - src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc
uses: uses:
- grpc_transport_chttp2_client_connector - grpc_transport_chttp2_client_connector
- grpc_transport_chttp2 - grpc_transport_chttp2
@ -846,7 +844,7 @@ filegroups:
- grpc_client_channel - grpc_client_channel
- name: grpc_transport_chttp2_client_secure - name: grpc_transport_chttp2_client_secure
src: src:
- src/core/ext/transport/chttp2/client/secure/secure_channel_create.c - src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc
uses: uses:
- grpc_transport_chttp2 - grpc_transport_chttp2
- grpc_base - grpc_base
@ -857,21 +855,21 @@ filegroups:
headers: headers:
- src/core/ext/transport/chttp2/server/chttp2_server.h - src/core/ext/transport/chttp2/server/chttp2_server.h
src: src:
- src/core/ext/transport/chttp2/server/chttp2_server.c - src/core/ext/transport/chttp2/server/chttp2_server.cc
uses: uses:
- grpc_transport_chttp2 - grpc_transport_chttp2
- grpc_base - grpc_base
- name: grpc_transport_chttp2_server_insecure - name: grpc_transport_chttp2_server_insecure
src: src:
- src/core/ext/transport/chttp2/server/insecure/server_chttp2.c - src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc
- src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c - src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc
uses: uses:
- grpc_transport_chttp2 - grpc_transport_chttp2
- grpc_base - grpc_base
- grpc_transport_chttp2_server - grpc_transport_chttp2_server
- name: grpc_transport_chttp2_server_secure - name: grpc_transport_chttp2_server_secure
src: src:
- src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc
uses: uses:
- grpc_transport_chttp2 - grpc_transport_chttp2
- grpc_base - grpc_base
@ -886,17 +884,17 @@ filegroups:
- src/core/ext/transport/cronet/transport/cronet_transport.h - src/core/ext/transport/cronet/transport/cronet_transport.h
- third_party/objective_c/Cronet/bidirectional_stream_c.h - third_party/objective_c/Cronet/bidirectional_stream_c.h
src: src:
- src/core/ext/transport/cronet/client/secure/cronet_channel_create.c - src/core/ext/transport/cronet/client/secure/cronet_channel_create.cc
- src/core/ext/transport/cronet/transport/cronet_api_dummy.c - src/core/ext/transport/cronet/transport/cronet_api_dummy.cc
- src/core/ext/transport/cronet/transport/cronet_transport.c - src/core/ext/transport/cronet/transport/cronet_transport.cc
filegroups: filegroups:
- grpc_base - grpc_base
- grpc_transport_chttp2 - grpc_transport_chttp2
- grpc_http_filters - grpc_http_filters
- name: grpc_transport_inproc - name: grpc_transport_inproc
src: src:
- src/core/ext/transport/inproc/inproc_plugin.c - src/core/ext/transport/inproc/inproc_plugin.cc
- src/core/ext/transport/inproc/inproc_transport.c - src/core/ext/transport/inproc/inproc_transport.cc
plugin: grpc_inproc_plugin plugin: grpc_inproc_plugin
uses: uses:
- grpc_transport_inproc_headers - grpc_transport_inproc_headers
@ -910,7 +908,7 @@ filegroups:
headers: headers:
- src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h
src: src:
- src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc
plugin: grpc_workaround_cronet_compression_filter plugin: grpc_workaround_cronet_compression_filter
uses: uses:
- grpc_base - grpc_base
@ -944,10 +942,10 @@ filegroups:
- src/core/tsi/ssl_types.h - src/core/tsi/ssl_types.h
- src/core/tsi/transport_security_grpc.h - src/core/tsi/transport_security_grpc.h
src: src:
- src/core/tsi/fake_transport_security.c - src/core/tsi/fake_transport_security.cc
- src/core/tsi/gts_transport_security.c - src/core/tsi/gts_transport_security.cc
- src/core/tsi/ssl_transport_security.c - src/core/tsi/ssl_transport_security.cc
- src/core/tsi/transport_security_grpc.c - src/core/tsi/transport_security_grpc.cc
deps: deps:
- gpr - gpr
plugin: grpc_tsi_gts plugin: grpc_tsi_gts
@ -962,8 +960,8 @@ filegroups:
- src/core/tsi/transport_security_adapter.h - src/core/tsi/transport_security_adapter.h
- src/core/tsi/transport_security_interface.h - src/core/tsi/transport_security_interface.h
src: src:
- src/core/tsi/transport_security.c - src/core/tsi/transport_security.cc
- src/core/tsi/transport_security_adapter.c - src/core/tsi/transport_security_adapter.cc
deps: deps:
- gpr - gpr
secure: true secure: true
@ -1152,7 +1150,7 @@ libs:
build: all build: all
language: c language: c
src: src:
- src/core/lib/surface/init.c - src/core/lib/surface/init.cc
baselib: true baselib: true
deps_linkage: static deps_linkage: static
dll: true dll: true
@ -1188,7 +1186,7 @@ libs:
build: all build: all
language: c language: c
src: src:
- src/core/lib/surface/init.c - src/core/lib/surface/init.cc
baselib: true baselib: true
deps_linkage: static deps_linkage: static
dll: true dll: true
@ -1256,8 +1254,8 @@ libs:
build: all build: all
language: c language: c
src: src:
- src/core/lib/surface/init.c - src/core/lib/surface/init.cc
- src/core/lib/surface/init_unsecure.c - src/core/lib/surface/init_unsecure.cc
baselib: true baselib: true
deps_linkage: static deps_linkage: static
dll: true dll: true

@ -39,312 +39,310 @@ if test "$PHP_GRPC" != "no"; then
src/php/ext/grpc/server.c \ src/php/ext/grpc/server.c \
src/php/ext/grpc/server_credentials.c \ src/php/ext/grpc/server_credentials.c \
src/php/ext/grpc/timeval.c \ src/php/ext/grpc/timeval.c \
src/core/lib/profiling/basic_timers.c \ src/core/lib/profiling/basic_timers.cc \
src/core/lib/profiling/stap_timers.c \ src/core/lib/profiling/stap_timers.cc \
src/core/lib/support/alloc.c \ src/core/lib/support/alloc.cc \
src/core/lib/support/arena.c \ src/core/lib/support/arena.cc \
src/core/lib/support/atm.c \ src/core/lib/support/atm.cc \
src/core/lib/support/avl.c \ src/core/lib/support/avl.cc \
src/core/lib/support/backoff.c \ src/core/lib/support/backoff.cc \
src/core/lib/support/cmdline.c \ src/core/lib/support/cmdline.cc \
src/core/lib/support/cpu_iphone.c \ src/core/lib/support/cpu_iphone.cc \
src/core/lib/support/cpu_linux.c \ src/core/lib/support/cpu_linux.cc \
src/core/lib/support/cpu_posix.c \ src/core/lib/support/cpu_posix.cc \
src/core/lib/support/cpu_windows.c \ src/core/lib/support/cpu_windows.cc \
src/core/lib/support/env_linux.c \ src/core/lib/support/env_linux.cc \
src/core/lib/support/env_posix.c \ src/core/lib/support/env_posix.cc \
src/core/lib/support/env_windows.c \ src/core/lib/support/env_windows.cc \
src/core/lib/support/histogram.c \ src/core/lib/support/histogram.cc \
src/core/lib/support/host_port.c \ src/core/lib/support/host_port.cc \
src/core/lib/support/log.c \ src/core/lib/support/log.cc \
src/core/lib/support/log_android.c \ src/core/lib/support/log_android.cc \
src/core/lib/support/log_linux.c \ src/core/lib/support/log_linux.cc \
src/core/lib/support/log_posix.c \ src/core/lib/support/log_posix.cc \
src/core/lib/support/log_windows.c \ src/core/lib/support/log_windows.cc \
src/core/lib/support/mpscq.c \ src/core/lib/support/mpscq.cc \
src/core/lib/support/murmur_hash.c \ src/core/lib/support/murmur_hash.cc \
src/core/lib/support/stack_lockfree.c \ src/core/lib/support/stack_lockfree.cc \
src/core/lib/support/string.c \ src/core/lib/support/string.cc \
src/core/lib/support/string_posix.c \ src/core/lib/support/string_posix.cc \
src/core/lib/support/string_util_windows.c \ src/core/lib/support/string_util_windows.cc \
src/core/lib/support/string_windows.c \ src/core/lib/support/string_windows.cc \
src/core/lib/support/subprocess_posix.c \ src/core/lib/support/subprocess_posix.cc \
src/core/lib/support/subprocess_windows.c \ src/core/lib/support/subprocess_windows.cc \
src/core/lib/support/sync.c \ src/core/lib/support/sync.cc \
src/core/lib/support/sync_posix.c \ src/core/lib/support/sync_posix.cc \
src/core/lib/support/sync_windows.c \ src/core/lib/support/sync_windows.cc \
src/core/lib/support/thd.c \ src/core/lib/support/thd.cc \
src/core/lib/support/thd_posix.c \ src/core/lib/support/thd_posix.cc \
src/core/lib/support/thd_windows.c \ src/core/lib/support/thd_windows.cc \
src/core/lib/support/time.c \ src/core/lib/support/time.cc \
src/core/lib/support/time_posix.c \ src/core/lib/support/time_posix.cc \
src/core/lib/support/time_precise.c \ src/core/lib/support/time_precise.cc \
src/core/lib/support/time_windows.c \ src/core/lib/support/time_windows.cc \
src/core/lib/support/tls_pthread.c \ src/core/lib/support/tls_pthread.cc \
src/core/lib/support/tmpfile_msys.c \ src/core/lib/support/tmpfile_msys.cc \
src/core/lib/support/tmpfile_posix.c \ src/core/lib/support/tmpfile_posix.cc \
src/core/lib/support/tmpfile_windows.c \ src/core/lib/support/tmpfile_windows.cc \
src/core/lib/support/wrap_memcpy.c \ src/core/lib/support/wrap_memcpy.cc \
src/core/lib/surface/init.c \ src/core/lib/surface/init.cc \
src/core/lib/channel/channel_args.c \ src/core/lib/channel/channel_args.cc \
src/core/lib/channel/channel_stack.c \ src/core/lib/channel/channel_stack.cc \
src/core/lib/channel/channel_stack_builder.c \ src/core/lib/channel/channel_stack_builder.cc \
src/core/lib/channel/connected_channel.c \ src/core/lib/channel/connected_channel.cc \
src/core/lib/channel/handshaker.c \ src/core/lib/channel/handshaker.cc \
src/core/lib/channel/handshaker_factory.c \ src/core/lib/channel/handshaker_factory.cc \
src/core/lib/channel/handshaker_registry.c \ src/core/lib/channel/handshaker_registry.cc \
src/core/lib/compression/compression.c \ src/core/lib/compression/compression.cc \
src/core/lib/compression/message_compress.c \ src/core/lib/compression/message_compress.cc \
src/core/lib/compression/stream_compression.c \ src/core/lib/compression/stream_compression.cc \
src/core/lib/compression/stream_compression_gzip.c \ src/core/lib/debug/stats.cc \
src/core/lib/compression/stream_compression_identity.c \ src/core/lib/debug/stats_data.cc \
src/core/lib/debug/stats.c \ src/core/lib/http/format_request.cc \
src/core/lib/debug/stats_data.c \ src/core/lib/http/httpcli.cc \
src/core/lib/http/format_request.c \ src/core/lib/http/parser.cc \
src/core/lib/http/httpcli.c \ src/core/lib/iomgr/call_combiner.cc \
src/core/lib/http/parser.c \ src/core/lib/iomgr/closure.cc \
src/core/lib/iomgr/call_combiner.c \ src/core/lib/iomgr/combiner.cc \
src/core/lib/iomgr/closure.c \ src/core/lib/iomgr/endpoint.cc \
src/core/lib/iomgr/combiner.c \ src/core/lib/iomgr/endpoint_pair_posix.cc \
src/core/lib/iomgr/endpoint.c \ src/core/lib/iomgr/endpoint_pair_uv.cc \
src/core/lib/iomgr/endpoint_pair_posix.c \ src/core/lib/iomgr/endpoint_pair_windows.cc \
src/core/lib/iomgr/endpoint_pair_uv.c \ src/core/lib/iomgr/error.cc \
src/core/lib/iomgr/endpoint_pair_windows.c \ src/core/lib/iomgr/ev_epoll1_linux.cc \
src/core/lib/iomgr/error.c \ src/core/lib/iomgr/ev_epollex_linux.cc \
src/core/lib/iomgr/ev_epoll1_linux.c \ src/core/lib/iomgr/ev_epollsig_linux.cc \
src/core/lib/iomgr/ev_epollex_linux.c \ src/core/lib/iomgr/ev_poll_posix.cc \
src/core/lib/iomgr/ev_epollsig_linux.c \ src/core/lib/iomgr/ev_posix.cc \
src/core/lib/iomgr/ev_poll_posix.c \ src/core/lib/iomgr/ev_windows.cc \
src/core/lib/iomgr/ev_posix.c \ src/core/lib/iomgr/exec_ctx.cc \
src/core/lib/iomgr/ev_windows.c \ src/core/lib/iomgr/executor.cc \
src/core/lib/iomgr/exec_ctx.c \ src/core/lib/iomgr/gethostname_fallback.cc \
src/core/lib/iomgr/executor.c \ src/core/lib/iomgr/gethostname_host_name_max.cc \
src/core/lib/iomgr/gethostname_fallback.c \ src/core/lib/iomgr/gethostname_sysconf.cc \
src/core/lib/iomgr/gethostname_host_name_max.c \ src/core/lib/iomgr/iocp_windows.cc \
src/core/lib/iomgr/gethostname_sysconf.c \ src/core/lib/iomgr/iomgr.cc \
src/core/lib/iomgr/iocp_windows.c \ src/core/lib/iomgr/iomgr_posix.cc \
src/core/lib/iomgr/iomgr.c \ src/core/lib/iomgr/iomgr_uv.cc \
src/core/lib/iomgr/iomgr_posix.c \ src/core/lib/iomgr/iomgr_windows.cc \
src/core/lib/iomgr/iomgr_uv.c \ src/core/lib/iomgr/is_epollexclusive_available.cc \
src/core/lib/iomgr/iomgr_windows.c \ src/core/lib/iomgr/load_file.cc \
src/core/lib/iomgr/is_epollexclusive_available.c \ src/core/lib/iomgr/lockfree_event.cc \
src/core/lib/iomgr/load_file.c \ src/core/lib/iomgr/network_status_tracker.cc \
src/core/lib/iomgr/lockfree_event.c \ src/core/lib/iomgr/polling_entity.cc \
src/core/lib/iomgr/network_status_tracker.c \ src/core/lib/iomgr/pollset_set_uv.cc \
src/core/lib/iomgr/polling_entity.c \ src/core/lib/iomgr/pollset_set_windows.cc \
src/core/lib/iomgr/pollset_set_uv.c \ src/core/lib/iomgr/pollset_uv.cc \
src/core/lib/iomgr/pollset_set_windows.c \ src/core/lib/iomgr/pollset_windows.cc \
src/core/lib/iomgr/pollset_uv.c \ src/core/lib/iomgr/resolve_address_posix.cc \
src/core/lib/iomgr/pollset_windows.c \ src/core/lib/iomgr/resolve_address_uv.cc \
src/core/lib/iomgr/resolve_address_posix.c \ src/core/lib/iomgr/resolve_address_windows.cc \
src/core/lib/iomgr/resolve_address_uv.c \ src/core/lib/iomgr/resource_quota.cc \
src/core/lib/iomgr/resolve_address_windows.c \ src/core/lib/iomgr/sockaddr_utils.cc \
src/core/lib/iomgr/resource_quota.c \ src/core/lib/iomgr/socket_factory_posix.cc \
src/core/lib/iomgr/sockaddr_utils.c \ src/core/lib/iomgr/socket_mutator.cc \
src/core/lib/iomgr/socket_factory_posix.c \ src/core/lib/iomgr/socket_utils_common_posix.cc \
src/core/lib/iomgr/socket_mutator.c \ src/core/lib/iomgr/socket_utils_linux.cc \
src/core/lib/iomgr/socket_utils_common_posix.c \ src/core/lib/iomgr/socket_utils_posix.cc \
src/core/lib/iomgr/socket_utils_linux.c \ src/core/lib/iomgr/socket_utils_uv.cc \
src/core/lib/iomgr/socket_utils_posix.c \ src/core/lib/iomgr/socket_utils_windows.cc \
src/core/lib/iomgr/socket_utils_uv.c \ src/core/lib/iomgr/socket_windows.cc \
src/core/lib/iomgr/socket_utils_windows.c \ src/core/lib/iomgr/tcp_client_posix.cc \
src/core/lib/iomgr/socket_windows.c \ src/core/lib/iomgr/tcp_client_uv.cc \
src/core/lib/iomgr/tcp_client_posix.c \ src/core/lib/iomgr/tcp_client_windows.cc \
src/core/lib/iomgr/tcp_client_uv.c \ src/core/lib/iomgr/tcp_posix.cc \
src/core/lib/iomgr/tcp_client_windows.c \ src/core/lib/iomgr/tcp_server_posix.cc \
src/core/lib/iomgr/tcp_posix.c \ src/core/lib/iomgr/tcp_server_utils_posix_common.cc \
src/core/lib/iomgr/tcp_server_posix.c \ src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc \
src/core/lib/iomgr/tcp_server_utils_posix_common.c \ src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc \
src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c \ src/core/lib/iomgr/tcp_server_uv.cc \
src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c \ src/core/lib/iomgr/tcp_server_windows.cc \
src/core/lib/iomgr/tcp_server_uv.c \ src/core/lib/iomgr/tcp_uv.cc \
src/core/lib/iomgr/tcp_server_windows.c \ src/core/lib/iomgr/tcp_windows.cc \
src/core/lib/iomgr/tcp_uv.c \ src/core/lib/iomgr/time_averaged_stats.cc \
src/core/lib/iomgr/tcp_windows.c \ src/core/lib/iomgr/timer_generic.cc \
src/core/lib/iomgr/time_averaged_stats.c \ src/core/lib/iomgr/timer_heap.cc \
src/core/lib/iomgr/timer_generic.c \ src/core/lib/iomgr/timer_manager.cc \
src/core/lib/iomgr/timer_heap.c \ src/core/lib/iomgr/timer_uv.cc \
src/core/lib/iomgr/timer_manager.c \ src/core/lib/iomgr/udp_server.cc \
src/core/lib/iomgr/timer_uv.c \ src/core/lib/iomgr/unix_sockets_posix.cc \
src/core/lib/iomgr/udp_server.c \ src/core/lib/iomgr/unix_sockets_posix_noop.cc \
src/core/lib/iomgr/unix_sockets_posix.c \ src/core/lib/iomgr/wakeup_fd_cv.cc \
src/core/lib/iomgr/unix_sockets_posix_noop.c \ src/core/lib/iomgr/wakeup_fd_eventfd.cc \
src/core/lib/iomgr/wakeup_fd_cv.c \ src/core/lib/iomgr/wakeup_fd_nospecial.cc \
src/core/lib/iomgr/wakeup_fd_eventfd.c \ src/core/lib/iomgr/wakeup_fd_pipe.cc \
src/core/lib/iomgr/wakeup_fd_nospecial.c \ src/core/lib/iomgr/wakeup_fd_posix.cc \
src/core/lib/iomgr/wakeup_fd_pipe.c \ src/core/lib/json/json.cc \
src/core/lib/iomgr/wakeup_fd_posix.c \ src/core/lib/json/json_reader.cc \
src/core/lib/json/json.c \ src/core/lib/json/json_string.cc \
src/core/lib/json/json_reader.c \ src/core/lib/json/json_writer.cc \
src/core/lib/json/json_string.c \ src/core/lib/slice/b64.cc \
src/core/lib/json/json_writer.c \ src/core/lib/slice/percent_encoding.cc \
src/core/lib/slice/b64.c \ src/core/lib/slice/slice.cc \
src/core/lib/slice/percent_encoding.c \ src/core/lib/slice/slice_buffer.cc \
src/core/lib/slice/slice.c \ src/core/lib/slice/slice_hash_table.cc \
src/core/lib/slice/slice_buffer.c \ src/core/lib/slice/slice_intern.cc \
src/core/lib/slice/slice_hash_table.c \ src/core/lib/slice/slice_string_helpers.cc \
src/core/lib/slice/slice_intern.c \ src/core/lib/surface/alarm.cc \
src/core/lib/slice/slice_string_helpers.c \ src/core/lib/surface/api_trace.cc \
src/core/lib/surface/alarm.c \ src/core/lib/surface/byte_buffer.cc \
src/core/lib/surface/api_trace.c \ src/core/lib/surface/byte_buffer_reader.cc \
src/core/lib/surface/byte_buffer.c \ src/core/lib/surface/call.cc \
src/core/lib/surface/byte_buffer_reader.c \ src/core/lib/surface/call_details.cc \
src/core/lib/surface/call.c \ src/core/lib/surface/call_log_batch.cc \
src/core/lib/surface/call_details.c \ src/core/lib/surface/channel.cc \
src/core/lib/surface/call_log_batch.c \ src/core/lib/surface/channel_init.cc \
src/core/lib/surface/channel.c \ src/core/lib/surface/channel_ping.cc \
src/core/lib/surface/channel_init.c \ src/core/lib/surface/channel_stack_type.cc \
src/core/lib/surface/channel_ping.c \ src/core/lib/surface/completion_queue.cc \
src/core/lib/surface/channel_stack_type.c \ src/core/lib/surface/completion_queue_factory.cc \
src/core/lib/surface/completion_queue.c \ src/core/lib/surface/event_string.cc \
src/core/lib/surface/completion_queue_factory.c \
src/core/lib/surface/event_string.c \
src/core/lib/surface/lame_client.cc \ src/core/lib/surface/lame_client.cc \
src/core/lib/surface/metadata_array.c \ src/core/lib/surface/metadata_array.cc \
src/core/lib/surface/server.c \ src/core/lib/surface/server.cc \
src/core/lib/surface/validate_metadata.c \ src/core/lib/surface/validate_metadata.cc \
src/core/lib/surface/version.c \ src/core/lib/surface/version.cc \
src/core/lib/transport/bdp_estimator.c \ src/core/lib/transport/bdp_estimator.cc \
src/core/lib/transport/byte_stream.c \ src/core/lib/transport/byte_stream.cc \
src/core/lib/transport/connectivity_state.c \ src/core/lib/transport/connectivity_state.cc \
src/core/lib/transport/error_utils.c \ src/core/lib/transport/error_utils.cc \
src/core/lib/transport/metadata.c \ src/core/lib/transport/metadata.cc \
src/core/lib/transport/metadata_batch.c \ src/core/lib/transport/metadata_batch.cc \
src/core/lib/transport/pid_controller.c \ src/core/lib/transport/pid_controller.cc \
src/core/lib/transport/service_config.c \ src/core/lib/transport/service_config.cc \
src/core/lib/transport/static_metadata.c \ src/core/lib/transport/static_metadata.cc \
src/core/lib/transport/status_conversion.c \ src/core/lib/transport/status_conversion.cc \
src/core/lib/transport/timeout_encoding.c \ src/core/lib/transport/timeout_encoding.cc \
src/core/lib/transport/transport.c \ src/core/lib/transport/transport.cc \
src/core/lib/transport/transport_op_string.c \ src/core/lib/transport/transport_op_string.cc \
src/core/lib/debug/trace.c \ src/core/lib/debug/trace.cc \
src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c \ src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc \
src/core/ext/transport/chttp2/transport/bin_decoder.c \ src/core/ext/transport/chttp2/transport/bin_decoder.cc \
src/core/ext/transport/chttp2/transport/bin_encoder.c \ src/core/ext/transport/chttp2/transport/bin_encoder.cc \
src/core/ext/transport/chttp2/transport/chttp2_plugin.c \ src/core/ext/transport/chttp2/transport/chttp2_plugin.cc \
src/core/ext/transport/chttp2/transport/chttp2_transport.c \ src/core/ext/transport/chttp2/transport/chttp2_transport.cc \
src/core/ext/transport/chttp2/transport/flow_control.c \ src/core/ext/transport/chttp2/transport/flow_control.cc \
src/core/ext/transport/chttp2/transport/frame_data.c \ src/core/ext/transport/chttp2/transport/frame_data.cc \
src/core/ext/transport/chttp2/transport/frame_goaway.c \ src/core/ext/transport/chttp2/transport/frame_goaway.cc \
src/core/ext/transport/chttp2/transport/frame_ping.c \ src/core/ext/transport/chttp2/transport/frame_ping.cc \
src/core/ext/transport/chttp2/transport/frame_rst_stream.c \ src/core/ext/transport/chttp2/transport/frame_rst_stream.cc \
src/core/ext/transport/chttp2/transport/frame_settings.c \ src/core/ext/transport/chttp2/transport/frame_settings.cc \
src/core/ext/transport/chttp2/transport/frame_window_update.c \ src/core/ext/transport/chttp2/transport/frame_window_update.cc \
src/core/ext/transport/chttp2/transport/hpack_encoder.c \ src/core/ext/transport/chttp2/transport/hpack_encoder.cc \
src/core/ext/transport/chttp2/transport/hpack_parser.c \ src/core/ext/transport/chttp2/transport/hpack_parser.cc \
src/core/ext/transport/chttp2/transport/hpack_table.c \ src/core/ext/transport/chttp2/transport/hpack_table.cc \
src/core/ext/transport/chttp2/transport/http2_settings.c \ src/core/ext/transport/chttp2/transport/http2_settings.cc \
src/core/ext/transport/chttp2/transport/huffsyms.c \ src/core/ext/transport/chttp2/transport/huffsyms.cc \
src/core/ext/transport/chttp2/transport/incoming_metadata.c \ src/core/ext/transport/chttp2/transport/incoming_metadata.cc \
src/core/ext/transport/chttp2/transport/parsing.c \ src/core/ext/transport/chttp2/transport/parsing.cc \
src/core/ext/transport/chttp2/transport/stream_lists.c \ src/core/ext/transport/chttp2/transport/stream_lists.cc \
src/core/ext/transport/chttp2/transport/stream_map.c \ src/core/ext/transport/chttp2/transport/stream_map.cc \
src/core/ext/transport/chttp2/transport/varint.c \ src/core/ext/transport/chttp2/transport/varint.cc \
src/core/ext/transport/chttp2/transport/writing.c \ src/core/ext/transport/chttp2/transport/writing.cc \
src/core/ext/transport/chttp2/alpn/alpn.c \ src/core/ext/transport/chttp2/alpn/alpn.cc \
src/core/ext/filters/http/client/http_client_filter.c \ src/core/ext/filters/http/client/http_client_filter.cc \
src/core/ext/filters/http/http_filters_plugin.c \ src/core/ext/filters/http/http_filters_plugin.cc \
src/core/ext/filters/http/message_compress/message_compress_filter.c \ src/core/ext/filters/http/message_compress/message_compress_filter.cc \
src/core/ext/filters/http/server/http_server_filter.c \ src/core/ext/filters/http/server/http_server_filter.cc \
src/core/lib/http/httpcli_security_connector.c \ src/core/lib/http/httpcli_security_connector.cc \
src/core/lib/security/context/security_context.c \ src/core/lib/security/context/security_context.cc \
src/core/lib/security/credentials/composite/composite_credentials.c \ src/core/lib/security/credentials/composite/composite_credentials.cc \
src/core/lib/security/credentials/credentials.c \ src/core/lib/security/credentials/credentials.cc \
src/core/lib/security/credentials/credentials_metadata.c \ src/core/lib/security/credentials/credentials_metadata.cc \
src/core/lib/security/credentials/fake/fake_credentials.c \ src/core/lib/security/credentials/fake/fake_credentials.cc \
src/core/lib/security/credentials/google_default/credentials_generic.c \ src/core/lib/security/credentials/google_default/credentials_generic.cc \
src/core/lib/security/credentials/google_default/google_default_credentials.c \ src/core/lib/security/credentials/google_default/google_default_credentials.cc \
src/core/lib/security/credentials/iam/iam_credentials.c \ src/core/lib/security/credentials/iam/iam_credentials.cc \
src/core/lib/security/credentials/jwt/json_token.c \ src/core/lib/security/credentials/jwt/json_token.cc \
src/core/lib/security/credentials/jwt/jwt_credentials.c \ src/core/lib/security/credentials/jwt/jwt_credentials.cc \
src/core/lib/security/credentials/jwt/jwt_verifier.c \ src/core/lib/security/credentials/jwt/jwt_verifier.cc \
src/core/lib/security/credentials/oauth2/oauth2_credentials.c \ src/core/lib/security/credentials/oauth2/oauth2_credentials.cc \
src/core/lib/security/credentials/plugin/plugin_credentials.c \ src/core/lib/security/credentials/plugin/plugin_credentials.cc \
src/core/lib/security/credentials/ssl/ssl_credentials.c \ src/core/lib/security/credentials/ssl/ssl_credentials.cc \
src/core/lib/security/transport/client_auth_filter.c \ src/core/lib/security/transport/client_auth_filter.cc \
src/core/lib/security/transport/lb_targets_info.c \ src/core/lib/security/transport/lb_targets_info.cc \
src/core/lib/security/transport/secure_endpoint.c \ src/core/lib/security/transport/secure_endpoint.cc \
src/core/lib/security/transport/security_connector.c \ src/core/lib/security/transport/security_connector.cc \
src/core/lib/security/transport/security_handshaker.c \ src/core/lib/security/transport/security_handshaker.cc \
src/core/lib/security/transport/server_auth_filter.c \ src/core/lib/security/transport/server_auth_filter.cc \
src/core/lib/security/transport/tsi_error.c \ src/core/lib/security/transport/tsi_error.cc \
src/core/lib/security/util/json_util.c \ src/core/lib/security/util/json_util.cc \
src/core/lib/surface/init_secure.c \ src/core/lib/surface/init_secure.cc \
src/core/tsi/fake_transport_security.c \ src/core/tsi/fake_transport_security.cc \
src/core/tsi/gts_transport_security.c \ src/core/tsi/gts_transport_security.cc \
src/core/tsi/ssl_transport_security.c \ src/core/tsi/ssl_transport_security.cc \
src/core/tsi/transport_security_grpc.c \ src/core/tsi/transport_security_grpc.cc \
src/core/tsi/transport_security.c \ src/core/tsi/transport_security.cc \
src/core/tsi/transport_security_adapter.c \ src/core/tsi/transport_security_adapter.cc \
src/core/ext/transport/chttp2/server/chttp2_server.c \ src/core/ext/transport/chttp2/server/chttp2_server.cc \
src/core/ext/transport/chttp2/client/secure/secure_channel_create.c \ src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc \
src/core/ext/filters/client_channel/channel_connectivity.c \ src/core/ext/filters/client_channel/channel_connectivity.cc \
src/core/ext/filters/client_channel/client_channel.c \ src/core/ext/filters/client_channel/client_channel.cc \
src/core/ext/filters/client_channel/client_channel_factory.c \ src/core/ext/filters/client_channel/client_channel_factory.cc \
src/core/ext/filters/client_channel/client_channel_plugin.c \ src/core/ext/filters/client_channel/client_channel_plugin.cc \
src/core/ext/filters/client_channel/connector.c \ src/core/ext/filters/client_channel/connector.cc \
src/core/ext/filters/client_channel/http_connect_handshaker.c \ src/core/ext/filters/client_channel/http_connect_handshaker.cc \
src/core/ext/filters/client_channel/http_proxy.c \ src/core/ext/filters/client_channel/http_proxy.cc \
src/core/ext/filters/client_channel/lb_policy.c \ src/core/ext/filters/client_channel/lb_policy.cc \
src/core/ext/filters/client_channel/lb_policy_factory.c \ src/core/ext/filters/client_channel/lb_policy_factory.cc \
src/core/ext/filters/client_channel/lb_policy_registry.c \ src/core/ext/filters/client_channel/lb_policy_registry.cc \
src/core/ext/filters/client_channel/parse_address.c \ src/core/ext/filters/client_channel/parse_address.cc \
src/core/ext/filters/client_channel/proxy_mapper.c \ src/core/ext/filters/client_channel/proxy_mapper.cc \
src/core/ext/filters/client_channel/proxy_mapper_registry.c \ src/core/ext/filters/client_channel/proxy_mapper_registry.cc \
src/core/ext/filters/client_channel/resolver.c \ src/core/ext/filters/client_channel/resolver.cc \
src/core/ext/filters/client_channel/resolver_factory.c \ src/core/ext/filters/client_channel/resolver_factory.cc \
src/core/ext/filters/client_channel/resolver_registry.c \ src/core/ext/filters/client_channel/resolver_registry.cc \
src/core/ext/filters/client_channel/retry_throttle.c \ src/core/ext/filters/client_channel/retry_throttle.cc \
src/core/ext/filters/client_channel/subchannel.c \ src/core/ext/filters/client_channel/subchannel.cc \
src/core/ext/filters/client_channel/subchannel_index.c \ src/core/ext/filters/client_channel/subchannel_index.cc \
src/core/ext/filters/client_channel/uri_parser.c \ src/core/ext/filters/client_channel/uri_parser.cc \
src/core/ext/filters/deadline/deadline_filter.c \ src/core/ext/filters/deadline/deadline_filter.cc \
src/core/ext/transport/chttp2/client/chttp2_connector.c \ src/core/ext/transport/chttp2/client/chttp2_connector.cc \
src/core/ext/transport/chttp2/server/insecure/server_chttp2.c \ src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc \
src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c \ src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc \
src/core/ext/transport/chttp2/client/insecure/channel_create.c \ src/core/ext/transport/chttp2/client/insecure/channel_create.cc \
src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c \ src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc \
src/core/ext/transport/inproc/inproc_plugin.c \ src/core/ext/transport/inproc/inproc_plugin.cc \
src/core/ext/transport/inproc/inproc_transport.c \ src/core/ext/transport/inproc/inproc_transport.cc \
src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c \ src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc \
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c \ src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc \
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c \ src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc \
src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c \ src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc \
src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c \ src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc \
src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c \ src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc \
third_party/nanopb/pb_common.c \ third_party/nanopb/pb_common.c \
third_party/nanopb/pb_decode.c \ third_party/nanopb/pb_decode.c \
third_party/nanopb/pb_encode.c \ third_party/nanopb/pb_encode.c \
src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c \ src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc \
src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c \ src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc \
src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c \ src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc \
src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c \ src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc \
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c \ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc \
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c \ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc \
src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c \ src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc \
src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c \ src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc \
src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c \ src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc \
src/core/ext/filters/load_reporting/server_load_reporting_filter.c \ src/core/ext/filters/load_reporting/server_load_reporting_filter.cc \
src/core/ext/filters/load_reporting/server_load_reporting_plugin.c \ src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc \
src/core/ext/census/base_resources.c \ src/core/ext/census/base_resources.cc \
src/core/ext/census/context.c \ src/core/ext/census/context.cc \
src/core/ext/census/gen/census.pb.c \ src/core/ext/census/gen/census.pb.cc \
src/core/ext/census/gen/trace_context.pb.c \ src/core/ext/census/gen/trace_context.pb.cc \
src/core/ext/census/grpc_context.c \ src/core/ext/census/grpc_context.cc \
src/core/ext/census/grpc_filter.c \ src/core/ext/census/grpc_filter.cc \
src/core/ext/census/grpc_plugin.c \ src/core/ext/census/grpc_plugin.cc \
src/core/ext/census/initialize.c \ src/core/ext/census/initialize.cc \
src/core/ext/census/intrusive_hash_map.c \ src/core/ext/census/intrusive_hash_map.cc \
src/core/ext/census/mlog.c \ src/core/ext/census/mlog.cc \
src/core/ext/census/operation.c \ src/core/ext/census/operation.cc \
src/core/ext/census/placeholders.c \ src/core/ext/census/placeholders.cc \
src/core/ext/census/resource.c \ src/core/ext/census/resource.cc \
src/core/ext/census/trace_context.c \ src/core/ext/census/trace_context.cc \
src/core/ext/census/tracing.c \ src/core/ext/census/tracing.cc \
src/core/ext/filters/max_age/max_age_filter.c \ src/core/ext/filters/max_age/max_age_filter.cc \
src/core/ext/filters/message_size/message_size_filter.c \ src/core/ext/filters/message_size/message_size_filter.cc \
src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c \ src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc \
src/core/ext/filters/workarounds/workaround_utils.c \ src/core/ext/filters/workarounds/workaround_utils.cc \
src/core/plugin_registry/grpc_plugin_registry.cc \ src/core/plugin_registry/grpc_plugin_registry.cc \
src/boringssl/err_data.c \ src/boringssl/err_data.c \
third_party/boringssl/crypto/aes/aes.c \ third_party/boringssl/crypto/aes/aes.c \

@ -16,312 +16,310 @@ if (PHP_GRPC != "no") {
"src\\php\\ext\\grpc\\server.c " + "src\\php\\ext\\grpc\\server.c " +
"src\\php\\ext\\grpc\\server_credentials.c " + "src\\php\\ext\\grpc\\server_credentials.c " +
"src\\php\\ext\\grpc\\timeval.c " + "src\\php\\ext\\grpc\\timeval.c " +
"src\\core\\lib\\profiling\\basic_timers.c " + "src\\core\\lib\\profiling\\basic_timers.cc " +
"src\\core\\lib\\profiling\\stap_timers.c " + "src\\core\\lib\\profiling\\stap_timers.cc " +
"src\\core\\lib\\support\\alloc.c " + "src\\core\\lib\\support\\alloc.cc " +
"src\\core\\lib\\support\\arena.c " + "src\\core\\lib\\support\\arena.cc " +
"src\\core\\lib\\support\\atm.c " + "src\\core\\lib\\support\\atm.cc " +
"src\\core\\lib\\support\\avl.c " + "src\\core\\lib\\support\\avl.cc " +
"src\\core\\lib\\support\\backoff.c " + "src\\core\\lib\\support\\backoff.cc " +
"src\\core\\lib\\support\\cmdline.c " + "src\\core\\lib\\support\\cmdline.cc " +
"src\\core\\lib\\support\\cpu_iphone.c " + "src\\core\\lib\\support\\cpu_iphone.cc " +
"src\\core\\lib\\support\\cpu_linux.c " + "src\\core\\lib\\support\\cpu_linux.cc " +
"src\\core\\lib\\support\\cpu_posix.c " + "src\\core\\lib\\support\\cpu_posix.cc " +
"src\\core\\lib\\support\\cpu_windows.c " + "src\\core\\lib\\support\\cpu_windows.cc " +
"src\\core\\lib\\support\\env_linux.c " + "src\\core\\lib\\support\\env_linux.cc " +
"src\\core\\lib\\support\\env_posix.c " + "src\\core\\lib\\support\\env_posix.cc " +
"src\\core\\lib\\support\\env_windows.c " + "src\\core\\lib\\support\\env_windows.cc " +
"src\\core\\lib\\support\\histogram.c " + "src\\core\\lib\\support\\histogram.cc " +
"src\\core\\lib\\support\\host_port.c " + "src\\core\\lib\\support\\host_port.cc " +
"src\\core\\lib\\support\\log.c " + "src\\core\\lib\\support\\log.cc " +
"src\\core\\lib\\support\\log_android.c " + "src\\core\\lib\\support\\log_android.cc " +
"src\\core\\lib\\support\\log_linux.c " + "src\\core\\lib\\support\\log_linux.cc " +
"src\\core\\lib\\support\\log_posix.c " + "src\\core\\lib\\support\\log_posix.cc " +
"src\\core\\lib\\support\\log_windows.c " + "src\\core\\lib\\support\\log_windows.cc " +
"src\\core\\lib\\support\\mpscq.c " + "src\\core\\lib\\support\\mpscq.cc " +
"src\\core\\lib\\support\\murmur_hash.c " + "src\\core\\lib\\support\\murmur_hash.cc " +
"src\\core\\lib\\support\\stack_lockfree.c " + "src\\core\\lib\\support\\stack_lockfree.cc " +
"src\\core\\lib\\support\\string.c " + "src\\core\\lib\\support\\string.cc " +
"src\\core\\lib\\support\\string_posix.c " + "src\\core\\lib\\support\\string_posix.cc " +
"src\\core\\lib\\support\\string_util_windows.c " + "src\\core\\lib\\support\\string_util_windows.cc " +
"src\\core\\lib\\support\\string_windows.c " + "src\\core\\lib\\support\\string_windows.cc " +
"src\\core\\lib\\support\\subprocess_posix.c " + "src\\core\\lib\\support\\subprocess_posix.cc " +
"src\\core\\lib\\support\\subprocess_windows.c " + "src\\core\\lib\\support\\subprocess_windows.cc " +
"src\\core\\lib\\support\\sync.c " + "src\\core\\lib\\support\\sync.cc " +
"src\\core\\lib\\support\\sync_posix.c " + "src\\core\\lib\\support\\sync_posix.cc " +
"src\\core\\lib\\support\\sync_windows.c " + "src\\core\\lib\\support\\sync_windows.cc " +
"src\\core\\lib\\support\\thd.c " + "src\\core\\lib\\support\\thd.cc " +
"src\\core\\lib\\support\\thd_posix.c " + "src\\core\\lib\\support\\thd_posix.cc " +
"src\\core\\lib\\support\\thd_windows.c " + "src\\core\\lib\\support\\thd_windows.cc " +
"src\\core\\lib\\support\\time.c " + "src\\core\\lib\\support\\time.cc " +
"src\\core\\lib\\support\\time_posix.c " + "src\\core\\lib\\support\\time_posix.cc " +
"src\\core\\lib\\support\\time_precise.c " + "src\\core\\lib\\support\\time_precise.cc " +
"src\\core\\lib\\support\\time_windows.c " + "src\\core\\lib\\support\\time_windows.cc " +
"src\\core\\lib\\support\\tls_pthread.c " + "src\\core\\lib\\support\\tls_pthread.cc " +
"src\\core\\lib\\support\\tmpfile_msys.c " + "src\\core\\lib\\support\\tmpfile_msys.cc " +
"src\\core\\lib\\support\\tmpfile_posix.c " + "src\\core\\lib\\support\\tmpfile_posix.cc " +
"src\\core\\lib\\support\\tmpfile_windows.c " + "src\\core\\lib\\support\\tmpfile_windows.cc " +
"src\\core\\lib\\support\\wrap_memcpy.c " + "src\\core\\lib\\support\\wrap_memcpy.cc " +
"src\\core\\lib\\surface\\init.c " + "src\\core\\lib\\surface\\init.cc " +
"src\\core\\lib\\channel\\channel_args.c " + "src\\core\\lib\\channel\\channel_args.cc " +
"src\\core\\lib\\channel\\channel_stack.c " + "src\\core\\lib\\channel\\channel_stack.cc " +
"src\\core\\lib\\channel\\channel_stack_builder.c " + "src\\core\\lib\\channel\\channel_stack_builder.cc " +
"src\\core\\lib\\channel\\connected_channel.c " + "src\\core\\lib\\channel\\connected_channel.cc " +
"src\\core\\lib\\channel\\handshaker.c " + "src\\core\\lib\\channel\\handshaker.cc " +
"src\\core\\lib\\channel\\handshaker_factory.c " + "src\\core\\lib\\channel\\handshaker_factory.cc " +
"src\\core\\lib\\channel\\handshaker_registry.c " + "src\\core\\lib\\channel\\handshaker_registry.cc " +
"src\\core\\lib\\compression\\compression.c " + "src\\core\\lib\\compression\\compression.cc " +
"src\\core\\lib\\compression\\message_compress.c " + "src\\core\\lib\\compression\\message_compress.cc " +
"src\\core\\lib\\compression\\stream_compression.c " + "src\\core\\lib\\compression\\stream_compression.cc " +
"src\\core\\lib\\compression\\stream_compression_gzip.c " + "src\\core\\lib\\debug\\stats.cc " +
"src\\core\\lib\\compression\\stream_compression_identity.c " + "src\\core\\lib\\debug\\stats_data.cc " +
"src\\core\\lib\\debug\\stats.c " + "src\\core\\lib\\http\\format_request.cc " +
"src\\core\\lib\\debug\\stats_data.c " + "src\\core\\lib\\http\\httpcli.cc " +
"src\\core\\lib\\http\\format_request.c " + "src\\core\\lib\\http\\parser.cc " +
"src\\core\\lib\\http\\httpcli.c " + "src\\core\\lib\\iomgr\\call_combiner.cc " +
"src\\core\\lib\\http\\parser.c " + "src\\core\\lib\\iomgr\\closure.cc " +
"src\\core\\lib\\iomgr\\call_combiner.c " + "src\\core\\lib\\iomgr\\combiner.cc " +
"src\\core\\lib\\iomgr\\closure.c " + "src\\core\\lib\\iomgr\\endpoint.cc " +
"src\\core\\lib\\iomgr\\combiner.c " + "src\\core\\lib\\iomgr\\endpoint_pair_posix.cc " +
"src\\core\\lib\\iomgr\\endpoint.c " + "src\\core\\lib\\iomgr\\endpoint_pair_uv.cc " +
"src\\core\\lib\\iomgr\\endpoint_pair_posix.c " + "src\\core\\lib\\iomgr\\endpoint_pair_windows.cc " +
"src\\core\\lib\\iomgr\\endpoint_pair_uv.c " + "src\\core\\lib\\iomgr\\error.cc " +
"src\\core\\lib\\iomgr\\endpoint_pair_windows.c " + "src\\core\\lib\\iomgr\\ev_epoll1_linux.cc " +
"src\\core\\lib\\iomgr\\error.c " + "src\\core\\lib\\iomgr\\ev_epollex_linux.cc " +
"src\\core\\lib\\iomgr\\ev_epoll1_linux.c " + "src\\core\\lib\\iomgr\\ev_epollsig_linux.cc " +
"src\\core\\lib\\iomgr\\ev_epollex_linux.c " + "src\\core\\lib\\iomgr\\ev_poll_posix.cc " +
"src\\core\\lib\\iomgr\\ev_epollsig_linux.c " + "src\\core\\lib\\iomgr\\ev_posix.cc " +
"src\\core\\lib\\iomgr\\ev_poll_posix.c " + "src\\core\\lib\\iomgr\\ev_windows.cc " +
"src\\core\\lib\\iomgr\\ev_posix.c " + "src\\core\\lib\\iomgr\\exec_ctx.cc " +
"src\\core\\lib\\iomgr\\ev_windows.c " + "src\\core\\lib\\iomgr\\executor.cc " +
"src\\core\\lib\\iomgr\\exec_ctx.c " + "src\\core\\lib\\iomgr\\gethostname_fallback.cc " +
"src\\core\\lib\\iomgr\\executor.c " + "src\\core\\lib\\iomgr\\gethostname_host_name_max.cc " +
"src\\core\\lib\\iomgr\\gethostname_fallback.c " + "src\\core\\lib\\iomgr\\gethostname_sysconf.cc " +
"src\\core\\lib\\iomgr\\gethostname_host_name_max.c " + "src\\core\\lib\\iomgr\\iocp_windows.cc " +
"src\\core\\lib\\iomgr\\gethostname_sysconf.c " + "src\\core\\lib\\iomgr\\iomgr.cc " +
"src\\core\\lib\\iomgr\\iocp_windows.c " + "src\\core\\lib\\iomgr\\iomgr_posix.cc " +
"src\\core\\lib\\iomgr\\iomgr.c " + "src\\core\\lib\\iomgr\\iomgr_uv.cc " +
"src\\core\\lib\\iomgr\\iomgr_posix.c " + "src\\core\\lib\\iomgr\\iomgr_windows.cc " +
"src\\core\\lib\\iomgr\\iomgr_uv.c " + "src\\core\\lib\\iomgr\\is_epollexclusive_available.cc " +
"src\\core\\lib\\iomgr\\iomgr_windows.c " + "src\\core\\lib\\iomgr\\load_file.cc " +
"src\\core\\lib\\iomgr\\is_epollexclusive_available.c " + "src\\core\\lib\\iomgr\\lockfree_event.cc " +
"src\\core\\lib\\iomgr\\load_file.c " + "src\\core\\lib\\iomgr\\network_status_tracker.cc " +
"src\\core\\lib\\iomgr\\lockfree_event.c " + "src\\core\\lib\\iomgr\\polling_entity.cc " +
"src\\core\\lib\\iomgr\\network_status_tracker.c " + "src\\core\\lib\\iomgr\\pollset_set_uv.cc " +
"src\\core\\lib\\iomgr\\polling_entity.c " + "src\\core\\lib\\iomgr\\pollset_set_windows.cc " +
"src\\core\\lib\\iomgr\\pollset_set_uv.c " + "src\\core\\lib\\iomgr\\pollset_uv.cc " +
"src\\core\\lib\\iomgr\\pollset_set_windows.c " + "src\\core\\lib\\iomgr\\pollset_windows.cc " +
"src\\core\\lib\\iomgr\\pollset_uv.c " + "src\\core\\lib\\iomgr\\resolve_address_posix.cc " +
"src\\core\\lib\\iomgr\\pollset_windows.c " + "src\\core\\lib\\iomgr\\resolve_address_uv.cc " +
"src\\core\\lib\\iomgr\\resolve_address_posix.c " + "src\\core\\lib\\iomgr\\resolve_address_windows.cc " +
"src\\core\\lib\\iomgr\\resolve_address_uv.c " + "src\\core\\lib\\iomgr\\resource_quota.cc " +
"src\\core\\lib\\iomgr\\resolve_address_windows.c " + "src\\core\\lib\\iomgr\\sockaddr_utils.cc " +
"src\\core\\lib\\iomgr\\resource_quota.c " + "src\\core\\lib\\iomgr\\socket_factory_posix.cc " +
"src\\core\\lib\\iomgr\\sockaddr_utils.c " + "src\\core\\lib\\iomgr\\socket_mutator.cc " +
"src\\core\\lib\\iomgr\\socket_factory_posix.c " + "src\\core\\lib\\iomgr\\socket_utils_common_posix.cc " +
"src\\core\\lib\\iomgr\\socket_mutator.c " + "src\\core\\lib\\iomgr\\socket_utils_linux.cc " +
"src\\core\\lib\\iomgr\\socket_utils_common_posix.c " + "src\\core\\lib\\iomgr\\socket_utils_posix.cc " +
"src\\core\\lib\\iomgr\\socket_utils_linux.c " + "src\\core\\lib\\iomgr\\socket_utils_uv.cc " +
"src\\core\\lib\\iomgr\\socket_utils_posix.c " + "src\\core\\lib\\iomgr\\socket_utils_windows.cc " +
"src\\core\\lib\\iomgr\\socket_utils_uv.c " + "src\\core\\lib\\iomgr\\socket_windows.cc " +
"src\\core\\lib\\iomgr\\socket_utils_windows.c " + "src\\core\\lib\\iomgr\\tcp_client_posix.cc " +
"src\\core\\lib\\iomgr\\socket_windows.c " + "src\\core\\lib\\iomgr\\tcp_client_uv.cc " +
"src\\core\\lib\\iomgr\\tcp_client_posix.c " + "src\\core\\lib\\iomgr\\tcp_client_windows.cc " +
"src\\core\\lib\\iomgr\\tcp_client_uv.c " + "src\\core\\lib\\iomgr\\tcp_posix.cc " +
"src\\core\\lib\\iomgr\\tcp_client_windows.c " + "src\\core\\lib\\iomgr\\tcp_server_posix.cc " +
"src\\core\\lib\\iomgr\\tcp_posix.c " + "src\\core\\lib\\iomgr\\tcp_server_utils_posix_common.cc " +
"src\\core\\lib\\iomgr\\tcp_server_posix.c " + "src\\core\\lib\\iomgr\\tcp_server_utils_posix_ifaddrs.cc " +
"src\\core\\lib\\iomgr\\tcp_server_utils_posix_common.c " + "src\\core\\lib\\iomgr\\tcp_server_utils_posix_noifaddrs.cc " +
"src\\core\\lib\\iomgr\\tcp_server_utils_posix_ifaddrs.c " + "src\\core\\lib\\iomgr\\tcp_server_uv.cc " +
"src\\core\\lib\\iomgr\\tcp_server_utils_posix_noifaddrs.c " + "src\\core\\lib\\iomgr\\tcp_server_windows.cc " +
"src\\core\\lib\\iomgr\\tcp_server_uv.c " + "src\\core\\lib\\iomgr\\tcp_uv.cc " +
"src\\core\\lib\\iomgr\\tcp_server_windows.c " + "src\\core\\lib\\iomgr\\tcp_windows.cc " +
"src\\core\\lib\\iomgr\\tcp_uv.c " + "src\\core\\lib\\iomgr\\time_averaged_stats.cc " +
"src\\core\\lib\\iomgr\\tcp_windows.c " + "src\\core\\lib\\iomgr\\timer_generic.cc " +
"src\\core\\lib\\iomgr\\time_averaged_stats.c " + "src\\core\\lib\\iomgr\\timer_heap.cc " +
"src\\core\\lib\\iomgr\\timer_generic.c " + "src\\core\\lib\\iomgr\\timer_manager.cc " +
"src\\core\\lib\\iomgr\\timer_heap.c " + "src\\core\\lib\\iomgr\\timer_uv.cc " +
"src\\core\\lib\\iomgr\\timer_manager.c " + "src\\core\\lib\\iomgr\\udp_server.cc " +
"src\\core\\lib\\iomgr\\timer_uv.c " + "src\\core\\lib\\iomgr\\unix_sockets_posix.cc " +
"src\\core\\lib\\iomgr\\udp_server.c " + "src\\core\\lib\\iomgr\\unix_sockets_posix_noop.cc " +
"src\\core\\lib\\iomgr\\unix_sockets_posix.c " + "src\\core\\lib\\iomgr\\wakeup_fd_cv.cc " +
"src\\core\\lib\\iomgr\\unix_sockets_posix_noop.c " + "src\\core\\lib\\iomgr\\wakeup_fd_eventfd.cc " +
"src\\core\\lib\\iomgr\\wakeup_fd_cv.c " + "src\\core\\lib\\iomgr\\wakeup_fd_nospecial.cc " +
"src\\core\\lib\\iomgr\\wakeup_fd_eventfd.c " + "src\\core\\lib\\iomgr\\wakeup_fd_pipe.cc " +
"src\\core\\lib\\iomgr\\wakeup_fd_nospecial.c " + "src\\core\\lib\\iomgr\\wakeup_fd_posix.cc " +
"src\\core\\lib\\iomgr\\wakeup_fd_pipe.c " + "src\\core\\lib\\json\\json.cc " +
"src\\core\\lib\\iomgr\\wakeup_fd_posix.c " + "src\\core\\lib\\json\\json_reader.cc " +
"src\\core\\lib\\json\\json.c " + "src\\core\\lib\\json\\json_string.cc " +
"src\\core\\lib\\json\\json_reader.c " + "src\\core\\lib\\json\\json_writer.cc " +
"src\\core\\lib\\json\\json_string.c " + "src\\core\\lib\\slice\\b64.cc " +
"src\\core\\lib\\json\\json_writer.c " + "src\\core\\lib\\slice\\percent_encoding.cc " +
"src\\core\\lib\\slice\\b64.c " + "src\\core\\lib\\slice\\slice.cc " +
"src\\core\\lib\\slice\\percent_encoding.c " + "src\\core\\lib\\slice\\slice_buffer.cc " +
"src\\core\\lib\\slice\\slice.c " + "src\\core\\lib\\slice\\slice_hash_table.cc " +
"src\\core\\lib\\slice\\slice_buffer.c " + "src\\core\\lib\\slice\\slice_intern.cc " +
"src\\core\\lib\\slice\\slice_hash_table.c " + "src\\core\\lib\\slice\\slice_string_helpers.cc " +
"src\\core\\lib\\slice\\slice_intern.c " + "src\\core\\lib\\surface\\alarm.cc " +
"src\\core\\lib\\slice\\slice_string_helpers.c " + "src\\core\\lib\\surface\\api_trace.cc " +
"src\\core\\lib\\surface\\alarm.c " + "src\\core\\lib\\surface\\byte_buffer.cc " +
"src\\core\\lib\\surface\\api_trace.c " + "src\\core\\lib\\surface\\byte_buffer_reader.cc " +
"src\\core\\lib\\surface\\byte_buffer.c " + "src\\core\\lib\\surface\\call.cc " +
"src\\core\\lib\\surface\\byte_buffer_reader.c " + "src\\core\\lib\\surface\\call_details.cc " +
"src\\core\\lib\\surface\\call.c " + "src\\core\\lib\\surface\\call_log_batch.cc " +
"src\\core\\lib\\surface\\call_details.c " + "src\\core\\lib\\surface\\channel.cc " +
"src\\core\\lib\\surface\\call_log_batch.c " + "src\\core\\lib\\surface\\channel_init.cc " +
"src\\core\\lib\\surface\\channel.c " + "src\\core\\lib\\surface\\channel_ping.cc " +
"src\\core\\lib\\surface\\channel_init.c " + "src\\core\\lib\\surface\\channel_stack_type.cc " +
"src\\core\\lib\\surface\\channel_ping.c " + "src\\core\\lib\\surface\\completion_queue.cc " +
"src\\core\\lib\\surface\\channel_stack_type.c " + "src\\core\\lib\\surface\\completion_queue_factory.cc " +
"src\\core\\lib\\surface\\completion_queue.c " + "src\\core\\lib\\surface\\event_string.cc " +
"src\\core\\lib\\surface\\completion_queue_factory.c " +
"src\\core\\lib\\surface\\event_string.c " +
"src\\core\\lib\\surface\\lame_client.cc " + "src\\core\\lib\\surface\\lame_client.cc " +
"src\\core\\lib\\surface\\metadata_array.c " + "src\\core\\lib\\surface\\metadata_array.cc " +
"src\\core\\lib\\surface\\server.c " + "src\\core\\lib\\surface\\server.cc " +
"src\\core\\lib\\surface\\validate_metadata.c " + "src\\core\\lib\\surface\\validate_metadata.cc " +
"src\\core\\lib\\surface\\version.c " + "src\\core\\lib\\surface\\version.cc " +
"src\\core\\lib\\transport\\bdp_estimator.c " + "src\\core\\lib\\transport\\bdp_estimator.cc " +
"src\\core\\lib\\transport\\byte_stream.c " + "src\\core\\lib\\transport\\byte_stream.cc " +
"src\\core\\lib\\transport\\connectivity_state.c " + "src\\core\\lib\\transport\\connectivity_state.cc " +
"src\\core\\lib\\transport\\error_utils.c " + "src\\core\\lib\\transport\\error_utils.cc " +
"src\\core\\lib\\transport\\metadata.c " + "src\\core\\lib\\transport\\metadata.cc " +
"src\\core\\lib\\transport\\metadata_batch.c " + "src\\core\\lib\\transport\\metadata_batch.cc " +
"src\\core\\lib\\transport\\pid_controller.c " + "src\\core\\lib\\transport\\pid_controller.cc " +
"src\\core\\lib\\transport\\service_config.c " + "src\\core\\lib\\transport\\service_config.cc " +
"src\\core\\lib\\transport\\static_metadata.c " + "src\\core\\lib\\transport\\static_metadata.cc " +
"src\\core\\lib\\transport\\status_conversion.c " + "src\\core\\lib\\transport\\status_conversion.cc " +
"src\\core\\lib\\transport\\timeout_encoding.c " + "src\\core\\lib\\transport\\timeout_encoding.cc " +
"src\\core\\lib\\transport\\transport.c " + "src\\core\\lib\\transport\\transport.cc " +
"src\\core\\lib\\transport\\transport_op_string.c " + "src\\core\\lib\\transport\\transport_op_string.cc " +
"src\\core\\lib\\debug\\trace.c " + "src\\core\\lib\\debug\\trace.cc " +
"src\\core\\ext\\transport\\chttp2\\server\\secure\\server_secure_chttp2.c " + "src\\core\\ext\\transport\\chttp2\\server\\secure\\server_secure_chttp2.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\bin_decoder.c " + "src\\core\\ext\\transport\\chttp2\\transport\\bin_decoder.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\bin_encoder.c " + "src\\core\\ext\\transport\\chttp2\\transport\\bin_encoder.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\chttp2_plugin.c " + "src\\core\\ext\\transport\\chttp2\\transport\\chttp2_plugin.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\chttp2_transport.c " + "src\\core\\ext\\transport\\chttp2\\transport\\chttp2_transport.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\flow_control.c " + "src\\core\\ext\\transport\\chttp2\\transport\\flow_control.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\frame_data.c " + "src\\core\\ext\\transport\\chttp2\\transport\\frame_data.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\frame_goaway.c " + "src\\core\\ext\\transport\\chttp2\\transport\\frame_goaway.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\frame_ping.c " + "src\\core\\ext\\transport\\chttp2\\transport\\frame_ping.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\frame_rst_stream.c " + "src\\core\\ext\\transport\\chttp2\\transport\\frame_rst_stream.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\frame_settings.c " + "src\\core\\ext\\transport\\chttp2\\transport\\frame_settings.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\frame_window_update.c " + "src\\core\\ext\\transport\\chttp2\\transport\\frame_window_update.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\hpack_encoder.c " + "src\\core\\ext\\transport\\chttp2\\transport\\hpack_encoder.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\hpack_parser.c " + "src\\core\\ext\\transport\\chttp2\\transport\\hpack_parser.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\hpack_table.c " + "src\\core\\ext\\transport\\chttp2\\transport\\hpack_table.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\http2_settings.c " + "src\\core\\ext\\transport\\chttp2\\transport\\http2_settings.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\huffsyms.c " + "src\\core\\ext\\transport\\chttp2\\transport\\huffsyms.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\incoming_metadata.c " + "src\\core\\ext\\transport\\chttp2\\transport\\incoming_metadata.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\parsing.c " + "src\\core\\ext\\transport\\chttp2\\transport\\parsing.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\stream_lists.c " + "src\\core\\ext\\transport\\chttp2\\transport\\stream_lists.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\stream_map.c " + "src\\core\\ext\\transport\\chttp2\\transport\\stream_map.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\varint.c " + "src\\core\\ext\\transport\\chttp2\\transport\\varint.cc " +
"src\\core\\ext\\transport\\chttp2\\transport\\writing.c " + "src\\core\\ext\\transport\\chttp2\\transport\\writing.cc " +
"src\\core\\ext\\transport\\chttp2\\alpn\\alpn.c " + "src\\core\\ext\\transport\\chttp2\\alpn\\alpn.cc " +
"src\\core\\ext\\filters\\http\\client\\http_client_filter.c " + "src\\core\\ext\\filters\\http\\client\\http_client_filter.cc " +
"src\\core\\ext\\filters\\http\\http_filters_plugin.c " + "src\\core\\ext\\filters\\http\\http_filters_plugin.cc " +
"src\\core\\ext\\filters\\http\\message_compress\\message_compress_filter.c " + "src\\core\\ext\\filters\\http\\message_compress\\message_compress_filter.cc " +
"src\\core\\ext\\filters\\http\\server\\http_server_filter.c " + "src\\core\\ext\\filters\\http\\server\\http_server_filter.cc " +
"src\\core\\lib\\http\\httpcli_security_connector.c " + "src\\core\\lib\\http\\httpcli_security_connector.cc " +
"src\\core\\lib\\security\\context\\security_context.c " + "src\\core\\lib\\security\\context\\security_context.cc " +
"src\\core\\lib\\security\\credentials\\composite\\composite_credentials.c " + "src\\core\\lib\\security\\credentials\\composite\\composite_credentials.cc " +
"src\\core\\lib\\security\\credentials\\credentials.c " + "src\\core\\lib\\security\\credentials\\credentials.cc " +
"src\\core\\lib\\security\\credentials\\credentials_metadata.c " + "src\\core\\lib\\security\\credentials\\credentials_metadata.cc " +
"src\\core\\lib\\security\\credentials\\fake\\fake_credentials.c " + "src\\core\\lib\\security\\credentials\\fake\\fake_credentials.cc " +
"src\\core\\lib\\security\\credentials\\google_default\\credentials_generic.c " + "src\\core\\lib\\security\\credentials\\google_default\\credentials_generic.cc " +
"src\\core\\lib\\security\\credentials\\google_default\\google_default_credentials.c " + "src\\core\\lib\\security\\credentials\\google_default\\google_default_credentials.cc " +
"src\\core\\lib\\security\\credentials\\iam\\iam_credentials.c " + "src\\core\\lib\\security\\credentials\\iam\\iam_credentials.cc " +
"src\\core\\lib\\security\\credentials\\jwt\\json_token.c " + "src\\core\\lib\\security\\credentials\\jwt\\json_token.cc " +
"src\\core\\lib\\security\\credentials\\jwt\\jwt_credentials.c " + "src\\core\\lib\\security\\credentials\\jwt\\jwt_credentials.cc " +
"src\\core\\lib\\security\\credentials\\jwt\\jwt_verifier.c " + "src\\core\\lib\\security\\credentials\\jwt\\jwt_verifier.cc " +
"src\\core\\lib\\security\\credentials\\oauth2\\oauth2_credentials.c " + "src\\core\\lib\\security\\credentials\\oauth2\\oauth2_credentials.cc " +
"src\\core\\lib\\security\\credentials\\plugin\\plugin_credentials.c " + "src\\core\\lib\\security\\credentials\\plugin\\plugin_credentials.cc " +
"src\\core\\lib\\security\\credentials\\ssl\\ssl_credentials.c " + "src\\core\\lib\\security\\credentials\\ssl\\ssl_credentials.cc " +
"src\\core\\lib\\security\\transport\\client_auth_filter.c " + "src\\core\\lib\\security\\transport\\client_auth_filter.cc " +
"src\\core\\lib\\security\\transport\\lb_targets_info.c " + "src\\core\\lib\\security\\transport\\lb_targets_info.cc " +
"src\\core\\lib\\security\\transport\\secure_endpoint.c " + "src\\core\\lib\\security\\transport\\secure_endpoint.cc " +
"src\\core\\lib\\security\\transport\\security_connector.c " + "src\\core\\lib\\security\\transport\\security_connector.cc " +
"src\\core\\lib\\security\\transport\\security_handshaker.c " + "src\\core\\lib\\security\\transport\\security_handshaker.cc " +
"src\\core\\lib\\security\\transport\\server_auth_filter.c " + "src\\core\\lib\\security\\transport\\server_auth_filter.cc " +
"src\\core\\lib\\security\\transport\\tsi_error.c " + "src\\core\\lib\\security\\transport\\tsi_error.cc " +
"src\\core\\lib\\security\\util\\json_util.c " + "src\\core\\lib\\security\\util\\json_util.cc " +
"src\\core\\lib\\surface\\init_secure.c " + "src\\core\\lib\\surface\\init_secure.cc " +
"src\\core\\tsi\\fake_transport_security.c " + "src\\core\\tsi\\fake_transport_security.cc " +
"src\\core\\tsi\\gts_transport_security.c " + "src\\core\\tsi\\gts_transport_security.cc " +
"src\\core\\tsi\\ssl_transport_security.c " + "src\\core\\tsi\\ssl_transport_security.cc " +
"src\\core\\tsi\\transport_security_grpc.c " + "src\\core\\tsi\\transport_security_grpc.cc " +
"src\\core\\tsi\\transport_security.c " + "src\\core\\tsi\\transport_security.cc " +
"src\\core\\tsi\\transport_security_adapter.c " + "src\\core\\tsi\\transport_security_adapter.cc " +
"src\\core\\ext\\transport\\chttp2\\server\\chttp2_server.c " + "src\\core\\ext\\transport\\chttp2\\server\\chttp2_server.cc " +
"src\\core\\ext\\transport\\chttp2\\client\\secure\\secure_channel_create.c " + "src\\core\\ext\\transport\\chttp2\\client\\secure\\secure_channel_create.cc " +
"src\\core\\ext\\filters\\client_channel\\channel_connectivity.c " + "src\\core\\ext\\filters\\client_channel\\channel_connectivity.cc " +
"src\\core\\ext\\filters\\client_channel\\client_channel.c " + "src\\core\\ext\\filters\\client_channel\\client_channel.cc " +
"src\\core\\ext\\filters\\client_channel\\client_channel_factory.c " + "src\\core\\ext\\filters\\client_channel\\client_channel_factory.cc " +
"src\\core\\ext\\filters\\client_channel\\client_channel_plugin.c " + "src\\core\\ext\\filters\\client_channel\\client_channel_plugin.cc " +
"src\\core\\ext\\filters\\client_channel\\connector.c " + "src\\core\\ext\\filters\\client_channel\\connector.cc " +
"src\\core\\ext\\filters\\client_channel\\http_connect_handshaker.c " + "src\\core\\ext\\filters\\client_channel\\http_connect_handshaker.cc " +
"src\\core\\ext\\filters\\client_channel\\http_proxy.c " + "src\\core\\ext\\filters\\client_channel\\http_proxy.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy_factory.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy_factory.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy_registry.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy_registry.cc " +
"src\\core\\ext\\filters\\client_channel\\parse_address.c " + "src\\core\\ext\\filters\\client_channel\\parse_address.cc " +
"src\\core\\ext\\filters\\client_channel\\proxy_mapper.c " + "src\\core\\ext\\filters\\client_channel\\proxy_mapper.cc " +
"src\\core\\ext\\filters\\client_channel\\proxy_mapper_registry.c " + "src\\core\\ext\\filters\\client_channel\\proxy_mapper_registry.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver.c " + "src\\core\\ext\\filters\\client_channel\\resolver.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver_factory.c " + "src\\core\\ext\\filters\\client_channel\\resolver_factory.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver_registry.c " + "src\\core\\ext\\filters\\client_channel\\resolver_registry.cc " +
"src\\core\\ext\\filters\\client_channel\\retry_throttle.c " + "src\\core\\ext\\filters\\client_channel\\retry_throttle.cc " +
"src\\core\\ext\\filters\\client_channel\\subchannel.c " + "src\\core\\ext\\filters\\client_channel\\subchannel.cc " +
"src\\core\\ext\\filters\\client_channel\\subchannel_index.c " + "src\\core\\ext\\filters\\client_channel\\subchannel_index.cc " +
"src\\core\\ext\\filters\\client_channel\\uri_parser.c " + "src\\core\\ext\\filters\\client_channel\\uri_parser.cc " +
"src\\core\\ext\\filters\\deadline\\deadline_filter.c " + "src\\core\\ext\\filters\\deadline\\deadline_filter.cc " +
"src\\core\\ext\\transport\\chttp2\\client\\chttp2_connector.c " + "src\\core\\ext\\transport\\chttp2\\client\\chttp2_connector.cc " +
"src\\core\\ext\\transport\\chttp2\\server\\insecure\\server_chttp2.c " + "src\\core\\ext\\transport\\chttp2\\server\\insecure\\server_chttp2.cc " +
"src\\core\\ext\\transport\\chttp2\\server\\insecure\\server_chttp2_posix.c " + "src\\core\\ext\\transport\\chttp2\\server\\insecure\\server_chttp2_posix.cc " +
"src\\core\\ext\\transport\\chttp2\\client\\insecure\\channel_create.c " + "src\\core\\ext\\transport\\chttp2\\client\\insecure\\channel_create.cc " +
"src\\core\\ext\\transport\\chttp2\\client\\insecure\\channel_create_posix.c " + "src\\core\\ext\\transport\\chttp2\\client\\insecure\\channel_create_posix.cc " +
"src\\core\\ext\\transport\\inproc\\inproc_plugin.c " + "src\\core\\ext\\transport\\inproc\\inproc_plugin.cc " +
"src\\core\\ext\\transport\\inproc\\inproc_transport.c " + "src\\core\\ext\\transport\\inproc\\inproc_transport.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\client_load_reporting_filter.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\client_load_reporting_filter.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\grpclb.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\grpclb.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\grpclb_channel_secure.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\grpclb_channel_secure.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\grpclb_client_stats.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\grpclb_client_stats.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\load_balancer_api.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\load_balancer_api.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\proto\\grpc\\lb\\v1\\load_balancer.pb.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\grpclb\\proto\\grpc\\lb\\v1\\load_balancer.pb.cc " +
"third_party\\nanopb\\pb_common.c " + "third_party\\nanopb\\pb_common.c " +
"third_party\\nanopb\\pb_decode.c " + "third_party\\nanopb\\pb_decode.c " +
"third_party\\nanopb\\pb_encode.c " + "third_party\\nanopb\\pb_encode.c " +
"src\\core\\ext\\filters\\client_channel\\resolver\\fake\\fake_resolver.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\fake\\fake_resolver.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\pick_first\\pick_first.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\pick_first\\pick_first.cc " +
"src\\core\\ext\\filters\\client_channel\\lb_policy\\round_robin\\round_robin.c " + "src\\core\\ext\\filters\\client_channel\\lb_policy\\round_robin\\round_robin.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\dns_resolver_ares.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\dns_resolver_ares.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\grpc_ares_ev_driver_posix.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\grpc_ares_ev_driver_posix.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\grpc_ares_wrapper.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\grpc_ares_wrapper.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\grpc_ares_wrapper_fallback.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\dns\\c_ares\\grpc_ares_wrapper_fallback.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver\\dns\\native\\dns_resolver.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\dns\\native\\dns_resolver.cc " +
"src\\core\\ext\\filters\\client_channel\\resolver\\sockaddr\\sockaddr_resolver.c " + "src\\core\\ext\\filters\\client_channel\\resolver\\sockaddr\\sockaddr_resolver.cc " +
"src\\core\\ext\\filters\\load_reporting\\server_load_reporting_filter.c " + "src\\core\\ext\\filters\\load_reporting\\server_load_reporting_filter.cc " +
"src\\core\\ext\\filters\\load_reporting\\server_load_reporting_plugin.c " + "src\\core\\ext\\filters\\load_reporting\\server_load_reporting_plugin.cc " +
"src\\core\\ext\\census\\base_resources.c " + "src\\core\\ext\\census\\base_resources.cc " +
"src\\core\\ext\\census\\context.c " + "src\\core\\ext\\census\\context.cc " +
"src\\core\\ext\\census\\gen\\census.pb.c " + "src\\core\\ext\\census\\gen\\census.pb.cc " +
"src\\core\\ext\\census\\gen\\trace_context.pb.c " + "src\\core\\ext\\census\\gen\\trace_context.pb.cc " +
"src\\core\\ext\\census\\grpc_context.c " + "src\\core\\ext\\census\\grpc_context.cc " +
"src\\core\\ext\\census\\grpc_filter.c " + "src\\core\\ext\\census\\grpc_filter.cc " +
"src\\core\\ext\\census\\grpc_plugin.c " + "src\\core\\ext\\census\\grpc_plugin.cc " +
"src\\core\\ext\\census\\initialize.c " + "src\\core\\ext\\census\\initialize.cc " +
"src\\core\\ext\\census\\intrusive_hash_map.c " + "src\\core\\ext\\census\\intrusive_hash_map.cc " +
"src\\core\\ext\\census\\mlog.c " + "src\\core\\ext\\census\\mlog.cc " +
"src\\core\\ext\\census\\operation.c " + "src\\core\\ext\\census\\operation.cc " +
"src\\core\\ext\\census\\placeholders.c " + "src\\core\\ext\\census\\placeholders.cc " +
"src\\core\\ext\\census\\resource.c " + "src\\core\\ext\\census\\resource.cc " +
"src\\core\\ext\\census\\trace_context.c " + "src\\core\\ext\\census\\trace_context.cc " +
"src\\core\\ext\\census\\tracing.c " + "src\\core\\ext\\census\\tracing.cc " +
"src\\core\\ext\\filters\\max_age\\max_age_filter.c " + "src\\core\\ext\\filters\\max_age\\max_age_filter.cc " +
"src\\core\\ext\\filters\\message_size\\message_size_filter.c " + "src\\core\\ext\\filters\\message_size\\message_size_filter.cc " +
"src\\core\\ext\\filters\\workarounds\\workaround_cronet_compression_filter.c " + "src\\core\\ext\\filters\\workarounds\\workaround_cronet_compression_filter.cc " +
"src\\core\\ext\\filters\\workarounds\\workaround_utils.c " + "src\\core\\ext\\filters\\workarounds\\workaround_utils.cc " +
"src\\core\\plugin_registry\\grpc_plugin_registry.cc " + "src\\core\\plugin_registry\\grpc_plugin_registry.cc " +
"src\\boringssl\\err_data.c " + "src\\boringssl\\err_data.c " +
"third_party\\boringssl\\crypto\\aes\\aes.c " + "third_party\\boringssl\\crypto\\aes\\aes.c " +

@ -201,52 +201,52 @@ Pod::Spec.new do |s|
'src/core/lib/support/string_windows.h', 'src/core/lib/support/string_windows.h',
'src/core/lib/support/time_precise.h', 'src/core/lib/support/time_precise.h',
'src/core/lib/support/tmpfile.h', 'src/core/lib/support/tmpfile.h',
'src/core/lib/profiling/basic_timers.c', 'src/core/lib/profiling/basic_timers.cc',
'src/core/lib/profiling/stap_timers.c', 'src/core/lib/profiling/stap_timers.cc',
'src/core/lib/support/alloc.c', 'src/core/lib/support/alloc.cc',
'src/core/lib/support/arena.c', 'src/core/lib/support/arena.cc',
'src/core/lib/support/atm.c', 'src/core/lib/support/atm.cc',
'src/core/lib/support/avl.c', 'src/core/lib/support/avl.cc',
'src/core/lib/support/backoff.c', 'src/core/lib/support/backoff.cc',
'src/core/lib/support/cmdline.c', 'src/core/lib/support/cmdline.cc',
'src/core/lib/support/cpu_iphone.c', 'src/core/lib/support/cpu_iphone.cc',
'src/core/lib/support/cpu_linux.c', 'src/core/lib/support/cpu_linux.cc',
'src/core/lib/support/cpu_posix.c', 'src/core/lib/support/cpu_posix.cc',
'src/core/lib/support/cpu_windows.c', 'src/core/lib/support/cpu_windows.cc',
'src/core/lib/support/env_linux.c', 'src/core/lib/support/env_linux.cc',
'src/core/lib/support/env_posix.c', 'src/core/lib/support/env_posix.cc',
'src/core/lib/support/env_windows.c', 'src/core/lib/support/env_windows.cc',
'src/core/lib/support/histogram.c', 'src/core/lib/support/histogram.cc',
'src/core/lib/support/host_port.c', 'src/core/lib/support/host_port.cc',
'src/core/lib/support/log.c', 'src/core/lib/support/log.cc',
'src/core/lib/support/log_android.c', 'src/core/lib/support/log_android.cc',
'src/core/lib/support/log_linux.c', 'src/core/lib/support/log_linux.cc',
'src/core/lib/support/log_posix.c', 'src/core/lib/support/log_posix.cc',
'src/core/lib/support/log_windows.c', 'src/core/lib/support/log_windows.cc',
'src/core/lib/support/mpscq.c', 'src/core/lib/support/mpscq.cc',
'src/core/lib/support/murmur_hash.c', 'src/core/lib/support/murmur_hash.cc',
'src/core/lib/support/stack_lockfree.c', 'src/core/lib/support/stack_lockfree.cc',
'src/core/lib/support/string.c', 'src/core/lib/support/string.cc',
'src/core/lib/support/string_posix.c', 'src/core/lib/support/string_posix.cc',
'src/core/lib/support/string_util_windows.c', 'src/core/lib/support/string_util_windows.cc',
'src/core/lib/support/string_windows.c', 'src/core/lib/support/string_windows.cc',
'src/core/lib/support/subprocess_posix.c', 'src/core/lib/support/subprocess_posix.cc',
'src/core/lib/support/subprocess_windows.c', 'src/core/lib/support/subprocess_windows.cc',
'src/core/lib/support/sync.c', 'src/core/lib/support/sync.cc',
'src/core/lib/support/sync_posix.c', 'src/core/lib/support/sync_posix.cc',
'src/core/lib/support/sync_windows.c', 'src/core/lib/support/sync_windows.cc',
'src/core/lib/support/thd.c', 'src/core/lib/support/thd.cc',
'src/core/lib/support/thd_posix.c', 'src/core/lib/support/thd_posix.cc',
'src/core/lib/support/thd_windows.c', 'src/core/lib/support/thd_windows.cc',
'src/core/lib/support/time.c', 'src/core/lib/support/time.cc',
'src/core/lib/support/time_posix.c', 'src/core/lib/support/time_posix.cc',
'src/core/lib/support/time_precise.c', 'src/core/lib/support/time_precise.cc',
'src/core/lib/support/time_windows.c', 'src/core/lib/support/time_windows.cc',
'src/core/lib/support/tls_pthread.c', 'src/core/lib/support/tls_pthread.cc',
'src/core/lib/support/tmpfile_msys.c', 'src/core/lib/support/tmpfile_msys.cc',
'src/core/lib/support/tmpfile_posix.c', 'src/core/lib/support/tmpfile_posix.cc',
'src/core/lib/support/tmpfile_windows.c', 'src/core/lib/support/tmpfile_windows.cc',
'src/core/lib/support/wrap_memcpy.c', 'src/core/lib/support/wrap_memcpy.cc',
'src/core/ext/transport/chttp2/transport/bin_decoder.h', 'src/core/ext/transport/chttp2/transport/bin_decoder.h',
'src/core/ext/transport/chttp2/transport/bin_encoder.h', 'src/core/ext/transport/chttp2/transport/bin_encoder.h',
'src/core/ext/transport/chttp2/transport/chttp2_transport.h', 'src/core/ext/transport/chttp2/transport/chttp2_transport.h',
@ -470,263 +470,261 @@ Pod::Spec.new do |s|
'src/core/ext/filters/message_size/message_size_filter.h', 'src/core/ext/filters/message_size/message_size_filter.h',
'src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h', 'src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h',
'src/core/ext/filters/workarounds/workaround_utils.h', 'src/core/ext/filters/workarounds/workaround_utils.h',
'src/core/lib/surface/init.c', 'src/core/lib/surface/init.cc',
'src/core/lib/channel/channel_args.c', 'src/core/lib/channel/channel_args.cc',
'src/core/lib/channel/channel_stack.c', 'src/core/lib/channel/channel_stack.cc',
'src/core/lib/channel/channel_stack_builder.c', 'src/core/lib/channel/channel_stack_builder.cc',
'src/core/lib/channel/connected_channel.c', 'src/core/lib/channel/connected_channel.cc',
'src/core/lib/channel/handshaker.c', 'src/core/lib/channel/handshaker.cc',
'src/core/lib/channel/handshaker_factory.c', 'src/core/lib/channel/handshaker_factory.cc',
'src/core/lib/channel/handshaker_registry.c', 'src/core/lib/channel/handshaker_registry.cc',
'src/core/lib/compression/compression.c', 'src/core/lib/compression/compression.cc',
'src/core/lib/compression/message_compress.c', 'src/core/lib/compression/message_compress.cc',
'src/core/lib/compression/stream_compression.c', 'src/core/lib/compression/stream_compression.cc',
'src/core/lib/compression/stream_compression_gzip.c', 'src/core/lib/debug/stats.cc',
'src/core/lib/compression/stream_compression_identity.c', 'src/core/lib/debug/stats_data.cc',
'src/core/lib/debug/stats.c', 'src/core/lib/http/format_request.cc',
'src/core/lib/debug/stats_data.c', 'src/core/lib/http/httpcli.cc',
'src/core/lib/http/format_request.c', 'src/core/lib/http/parser.cc',
'src/core/lib/http/httpcli.c', 'src/core/lib/iomgr/call_combiner.cc',
'src/core/lib/http/parser.c', 'src/core/lib/iomgr/closure.cc',
'src/core/lib/iomgr/call_combiner.c', 'src/core/lib/iomgr/combiner.cc',
'src/core/lib/iomgr/closure.c', 'src/core/lib/iomgr/endpoint.cc',
'src/core/lib/iomgr/combiner.c', 'src/core/lib/iomgr/endpoint_pair_posix.cc',
'src/core/lib/iomgr/endpoint.c', 'src/core/lib/iomgr/endpoint_pair_uv.cc',
'src/core/lib/iomgr/endpoint_pair_posix.c', 'src/core/lib/iomgr/endpoint_pair_windows.cc',
'src/core/lib/iomgr/endpoint_pair_uv.c', 'src/core/lib/iomgr/error.cc',
'src/core/lib/iomgr/endpoint_pair_windows.c', 'src/core/lib/iomgr/ev_epoll1_linux.cc',
'src/core/lib/iomgr/error.c', 'src/core/lib/iomgr/ev_epollex_linux.cc',
'src/core/lib/iomgr/ev_epoll1_linux.c', 'src/core/lib/iomgr/ev_epollsig_linux.cc',
'src/core/lib/iomgr/ev_epollex_linux.c', 'src/core/lib/iomgr/ev_poll_posix.cc',
'src/core/lib/iomgr/ev_epollsig_linux.c', 'src/core/lib/iomgr/ev_posix.cc',
'src/core/lib/iomgr/ev_poll_posix.c', 'src/core/lib/iomgr/ev_windows.cc',
'src/core/lib/iomgr/ev_posix.c', 'src/core/lib/iomgr/exec_ctx.cc',
'src/core/lib/iomgr/ev_windows.c', 'src/core/lib/iomgr/executor.cc',
'src/core/lib/iomgr/exec_ctx.c', 'src/core/lib/iomgr/gethostname_fallback.cc',
'src/core/lib/iomgr/executor.c', 'src/core/lib/iomgr/gethostname_host_name_max.cc',
'src/core/lib/iomgr/gethostname_fallback.c', 'src/core/lib/iomgr/gethostname_sysconf.cc',
'src/core/lib/iomgr/gethostname_host_name_max.c', 'src/core/lib/iomgr/iocp_windows.cc',
'src/core/lib/iomgr/gethostname_sysconf.c', 'src/core/lib/iomgr/iomgr.cc',
'src/core/lib/iomgr/iocp_windows.c', 'src/core/lib/iomgr/iomgr_posix.cc',
'src/core/lib/iomgr/iomgr.c', 'src/core/lib/iomgr/iomgr_uv.cc',
'src/core/lib/iomgr/iomgr_posix.c', 'src/core/lib/iomgr/iomgr_windows.cc',
'src/core/lib/iomgr/iomgr_uv.c', 'src/core/lib/iomgr/is_epollexclusive_available.cc',
'src/core/lib/iomgr/iomgr_windows.c', 'src/core/lib/iomgr/load_file.cc',
'src/core/lib/iomgr/is_epollexclusive_available.c', 'src/core/lib/iomgr/lockfree_event.cc',
'src/core/lib/iomgr/load_file.c', 'src/core/lib/iomgr/network_status_tracker.cc',
'src/core/lib/iomgr/lockfree_event.c', 'src/core/lib/iomgr/polling_entity.cc',
'src/core/lib/iomgr/network_status_tracker.c', 'src/core/lib/iomgr/pollset_set_uv.cc',
'src/core/lib/iomgr/polling_entity.c', 'src/core/lib/iomgr/pollset_set_windows.cc',
'src/core/lib/iomgr/pollset_set_uv.c', 'src/core/lib/iomgr/pollset_uv.cc',
'src/core/lib/iomgr/pollset_set_windows.c', 'src/core/lib/iomgr/pollset_windows.cc',
'src/core/lib/iomgr/pollset_uv.c', 'src/core/lib/iomgr/resolve_address_posix.cc',
'src/core/lib/iomgr/pollset_windows.c', 'src/core/lib/iomgr/resolve_address_uv.cc',
'src/core/lib/iomgr/resolve_address_posix.c', 'src/core/lib/iomgr/resolve_address_windows.cc',
'src/core/lib/iomgr/resolve_address_uv.c', 'src/core/lib/iomgr/resource_quota.cc',
'src/core/lib/iomgr/resolve_address_windows.c', 'src/core/lib/iomgr/sockaddr_utils.cc',
'src/core/lib/iomgr/resource_quota.c', 'src/core/lib/iomgr/socket_factory_posix.cc',
'src/core/lib/iomgr/sockaddr_utils.c', 'src/core/lib/iomgr/socket_mutator.cc',
'src/core/lib/iomgr/socket_factory_posix.c', 'src/core/lib/iomgr/socket_utils_common_posix.cc',
'src/core/lib/iomgr/socket_mutator.c', 'src/core/lib/iomgr/socket_utils_linux.cc',
'src/core/lib/iomgr/socket_utils_common_posix.c', 'src/core/lib/iomgr/socket_utils_posix.cc',
'src/core/lib/iomgr/socket_utils_linux.c', 'src/core/lib/iomgr/socket_utils_uv.cc',
'src/core/lib/iomgr/socket_utils_posix.c', 'src/core/lib/iomgr/socket_utils_windows.cc',
'src/core/lib/iomgr/socket_utils_uv.c', 'src/core/lib/iomgr/socket_windows.cc',
'src/core/lib/iomgr/socket_utils_windows.c', 'src/core/lib/iomgr/tcp_client_posix.cc',
'src/core/lib/iomgr/socket_windows.c', 'src/core/lib/iomgr/tcp_client_uv.cc',
'src/core/lib/iomgr/tcp_client_posix.c', 'src/core/lib/iomgr/tcp_client_windows.cc',
'src/core/lib/iomgr/tcp_client_uv.c', 'src/core/lib/iomgr/tcp_posix.cc',
'src/core/lib/iomgr/tcp_client_windows.c', 'src/core/lib/iomgr/tcp_server_posix.cc',
'src/core/lib/iomgr/tcp_posix.c', 'src/core/lib/iomgr/tcp_server_utils_posix_common.cc',
'src/core/lib/iomgr/tcp_server_posix.c', 'src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc',
'src/core/lib/iomgr/tcp_server_utils_posix_common.c', 'src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc',
'src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c', 'src/core/lib/iomgr/tcp_server_uv.cc',
'src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c', 'src/core/lib/iomgr/tcp_server_windows.cc',
'src/core/lib/iomgr/tcp_server_uv.c', 'src/core/lib/iomgr/tcp_uv.cc',
'src/core/lib/iomgr/tcp_server_windows.c', 'src/core/lib/iomgr/tcp_windows.cc',
'src/core/lib/iomgr/tcp_uv.c', 'src/core/lib/iomgr/time_averaged_stats.cc',
'src/core/lib/iomgr/tcp_windows.c', 'src/core/lib/iomgr/timer_generic.cc',
'src/core/lib/iomgr/time_averaged_stats.c', 'src/core/lib/iomgr/timer_heap.cc',
'src/core/lib/iomgr/timer_generic.c', 'src/core/lib/iomgr/timer_manager.cc',
'src/core/lib/iomgr/timer_heap.c', 'src/core/lib/iomgr/timer_uv.cc',
'src/core/lib/iomgr/timer_manager.c', 'src/core/lib/iomgr/udp_server.cc',
'src/core/lib/iomgr/timer_uv.c', 'src/core/lib/iomgr/unix_sockets_posix.cc',
'src/core/lib/iomgr/udp_server.c', 'src/core/lib/iomgr/unix_sockets_posix_noop.cc',
'src/core/lib/iomgr/unix_sockets_posix.c', 'src/core/lib/iomgr/wakeup_fd_cv.cc',
'src/core/lib/iomgr/unix_sockets_posix_noop.c', 'src/core/lib/iomgr/wakeup_fd_eventfd.cc',
'src/core/lib/iomgr/wakeup_fd_cv.c', 'src/core/lib/iomgr/wakeup_fd_nospecial.cc',
'src/core/lib/iomgr/wakeup_fd_eventfd.c', 'src/core/lib/iomgr/wakeup_fd_pipe.cc',
'src/core/lib/iomgr/wakeup_fd_nospecial.c', 'src/core/lib/iomgr/wakeup_fd_posix.cc',
'src/core/lib/iomgr/wakeup_fd_pipe.c', 'src/core/lib/json/json.cc',
'src/core/lib/iomgr/wakeup_fd_posix.c', 'src/core/lib/json/json_reader.cc',
'src/core/lib/json/json.c', 'src/core/lib/json/json_string.cc',
'src/core/lib/json/json_reader.c', 'src/core/lib/json/json_writer.cc',
'src/core/lib/json/json_string.c', 'src/core/lib/slice/b64.cc',
'src/core/lib/json/json_writer.c', 'src/core/lib/slice/percent_encoding.cc',
'src/core/lib/slice/b64.c', 'src/core/lib/slice/slice.cc',
'src/core/lib/slice/percent_encoding.c', 'src/core/lib/slice/slice_buffer.cc',
'src/core/lib/slice/slice.c', 'src/core/lib/slice/slice_hash_table.cc',
'src/core/lib/slice/slice_buffer.c', 'src/core/lib/slice/slice_intern.cc',
'src/core/lib/slice/slice_hash_table.c', 'src/core/lib/slice/slice_string_helpers.cc',
'src/core/lib/slice/slice_intern.c', 'src/core/lib/surface/alarm.cc',
'src/core/lib/slice/slice_string_helpers.c', 'src/core/lib/surface/api_trace.cc',
'src/core/lib/surface/alarm.c', 'src/core/lib/surface/byte_buffer.cc',
'src/core/lib/surface/api_trace.c', 'src/core/lib/surface/byte_buffer_reader.cc',
'src/core/lib/surface/byte_buffer.c', 'src/core/lib/surface/call.cc',
'src/core/lib/surface/byte_buffer_reader.c', 'src/core/lib/surface/call_details.cc',
'src/core/lib/surface/call.c', 'src/core/lib/surface/call_log_batch.cc',
'src/core/lib/surface/call_details.c', 'src/core/lib/surface/channel.cc',
'src/core/lib/surface/call_log_batch.c', 'src/core/lib/surface/channel_init.cc',
'src/core/lib/surface/channel.c', 'src/core/lib/surface/channel_ping.cc',
'src/core/lib/surface/channel_init.c', 'src/core/lib/surface/channel_stack_type.cc',
'src/core/lib/surface/channel_ping.c', 'src/core/lib/surface/completion_queue.cc',
'src/core/lib/surface/channel_stack_type.c', 'src/core/lib/surface/completion_queue_factory.cc',
'src/core/lib/surface/completion_queue.c', 'src/core/lib/surface/event_string.cc',
'src/core/lib/surface/completion_queue_factory.c',
'src/core/lib/surface/event_string.c',
'src/core/lib/surface/lame_client.cc', 'src/core/lib/surface/lame_client.cc',
'src/core/lib/surface/metadata_array.c', 'src/core/lib/surface/metadata_array.cc',
'src/core/lib/surface/server.c', 'src/core/lib/surface/server.cc',
'src/core/lib/surface/validate_metadata.c', 'src/core/lib/surface/validate_metadata.cc',
'src/core/lib/surface/version.c', 'src/core/lib/surface/version.cc',
'src/core/lib/transport/bdp_estimator.c', 'src/core/lib/transport/bdp_estimator.cc',
'src/core/lib/transport/byte_stream.c', 'src/core/lib/transport/byte_stream.cc',
'src/core/lib/transport/connectivity_state.c', 'src/core/lib/transport/connectivity_state.cc',
'src/core/lib/transport/error_utils.c', 'src/core/lib/transport/error_utils.cc',
'src/core/lib/transport/metadata.c', 'src/core/lib/transport/metadata.cc',
'src/core/lib/transport/metadata_batch.c', 'src/core/lib/transport/metadata_batch.cc',
'src/core/lib/transport/pid_controller.c', 'src/core/lib/transport/pid_controller.cc',
'src/core/lib/transport/service_config.c', 'src/core/lib/transport/service_config.cc',
'src/core/lib/transport/static_metadata.c', 'src/core/lib/transport/static_metadata.cc',
'src/core/lib/transport/status_conversion.c', 'src/core/lib/transport/status_conversion.cc',
'src/core/lib/transport/timeout_encoding.c', 'src/core/lib/transport/timeout_encoding.cc',
'src/core/lib/transport/transport.c', 'src/core/lib/transport/transport.cc',
'src/core/lib/transport/transport_op_string.c', 'src/core/lib/transport/transport_op_string.cc',
'src/core/lib/debug/trace.c', 'src/core/lib/debug/trace.cc',
'src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c', 'src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc',
'src/core/ext/transport/chttp2/transport/bin_decoder.c', 'src/core/ext/transport/chttp2/transport/bin_decoder.cc',
'src/core/ext/transport/chttp2/transport/bin_encoder.c', 'src/core/ext/transport/chttp2/transport/bin_encoder.cc',
'src/core/ext/transport/chttp2/transport/chttp2_plugin.c', 'src/core/ext/transport/chttp2/transport/chttp2_plugin.cc',
'src/core/ext/transport/chttp2/transport/chttp2_transport.c', 'src/core/ext/transport/chttp2/transport/chttp2_transport.cc',
'src/core/ext/transport/chttp2/transport/flow_control.c', 'src/core/ext/transport/chttp2/transport/flow_control.cc',
'src/core/ext/transport/chttp2/transport/frame_data.c', 'src/core/ext/transport/chttp2/transport/frame_data.cc',
'src/core/ext/transport/chttp2/transport/frame_goaway.c', 'src/core/ext/transport/chttp2/transport/frame_goaway.cc',
'src/core/ext/transport/chttp2/transport/frame_ping.c', 'src/core/ext/transport/chttp2/transport/frame_ping.cc',
'src/core/ext/transport/chttp2/transport/frame_rst_stream.c', 'src/core/ext/transport/chttp2/transport/frame_rst_stream.cc',
'src/core/ext/transport/chttp2/transport/frame_settings.c', 'src/core/ext/transport/chttp2/transport/frame_settings.cc',
'src/core/ext/transport/chttp2/transport/frame_window_update.c', 'src/core/ext/transport/chttp2/transport/frame_window_update.cc',
'src/core/ext/transport/chttp2/transport/hpack_encoder.c', 'src/core/ext/transport/chttp2/transport/hpack_encoder.cc',
'src/core/ext/transport/chttp2/transport/hpack_parser.c', 'src/core/ext/transport/chttp2/transport/hpack_parser.cc',
'src/core/ext/transport/chttp2/transport/hpack_table.c', 'src/core/ext/transport/chttp2/transport/hpack_table.cc',
'src/core/ext/transport/chttp2/transport/http2_settings.c', 'src/core/ext/transport/chttp2/transport/http2_settings.cc',
'src/core/ext/transport/chttp2/transport/huffsyms.c', 'src/core/ext/transport/chttp2/transport/huffsyms.cc',
'src/core/ext/transport/chttp2/transport/incoming_metadata.c', 'src/core/ext/transport/chttp2/transport/incoming_metadata.cc',
'src/core/ext/transport/chttp2/transport/parsing.c', 'src/core/ext/transport/chttp2/transport/parsing.cc',
'src/core/ext/transport/chttp2/transport/stream_lists.c', 'src/core/ext/transport/chttp2/transport/stream_lists.cc',
'src/core/ext/transport/chttp2/transport/stream_map.c', 'src/core/ext/transport/chttp2/transport/stream_map.cc',
'src/core/ext/transport/chttp2/transport/varint.c', 'src/core/ext/transport/chttp2/transport/varint.cc',
'src/core/ext/transport/chttp2/transport/writing.c', 'src/core/ext/transport/chttp2/transport/writing.cc',
'src/core/ext/transport/chttp2/alpn/alpn.c', 'src/core/ext/transport/chttp2/alpn/alpn.cc',
'src/core/ext/filters/http/client/http_client_filter.c', 'src/core/ext/filters/http/client/http_client_filter.cc',
'src/core/ext/filters/http/http_filters_plugin.c', 'src/core/ext/filters/http/http_filters_plugin.cc',
'src/core/ext/filters/http/message_compress/message_compress_filter.c', 'src/core/ext/filters/http/message_compress/message_compress_filter.cc',
'src/core/ext/filters/http/server/http_server_filter.c', 'src/core/ext/filters/http/server/http_server_filter.cc',
'src/core/lib/http/httpcli_security_connector.c', 'src/core/lib/http/httpcli_security_connector.cc',
'src/core/lib/security/context/security_context.c', 'src/core/lib/security/context/security_context.cc',
'src/core/lib/security/credentials/composite/composite_credentials.c', 'src/core/lib/security/credentials/composite/composite_credentials.cc',
'src/core/lib/security/credentials/credentials.c', 'src/core/lib/security/credentials/credentials.cc',
'src/core/lib/security/credentials/credentials_metadata.c', 'src/core/lib/security/credentials/credentials_metadata.cc',
'src/core/lib/security/credentials/fake/fake_credentials.c', 'src/core/lib/security/credentials/fake/fake_credentials.cc',
'src/core/lib/security/credentials/google_default/credentials_generic.c', 'src/core/lib/security/credentials/google_default/credentials_generic.cc',
'src/core/lib/security/credentials/google_default/google_default_credentials.c', 'src/core/lib/security/credentials/google_default/google_default_credentials.cc',
'src/core/lib/security/credentials/iam/iam_credentials.c', 'src/core/lib/security/credentials/iam/iam_credentials.cc',
'src/core/lib/security/credentials/jwt/json_token.c', 'src/core/lib/security/credentials/jwt/json_token.cc',
'src/core/lib/security/credentials/jwt/jwt_credentials.c', 'src/core/lib/security/credentials/jwt/jwt_credentials.cc',
'src/core/lib/security/credentials/jwt/jwt_verifier.c', 'src/core/lib/security/credentials/jwt/jwt_verifier.cc',
'src/core/lib/security/credentials/oauth2/oauth2_credentials.c', 'src/core/lib/security/credentials/oauth2/oauth2_credentials.cc',
'src/core/lib/security/credentials/plugin/plugin_credentials.c', 'src/core/lib/security/credentials/plugin/plugin_credentials.cc',
'src/core/lib/security/credentials/ssl/ssl_credentials.c', 'src/core/lib/security/credentials/ssl/ssl_credentials.cc',
'src/core/lib/security/transport/client_auth_filter.c', 'src/core/lib/security/transport/client_auth_filter.cc',
'src/core/lib/security/transport/lb_targets_info.c', 'src/core/lib/security/transport/lb_targets_info.cc',
'src/core/lib/security/transport/secure_endpoint.c', 'src/core/lib/security/transport/secure_endpoint.cc',
'src/core/lib/security/transport/security_connector.c', 'src/core/lib/security/transport/security_connector.cc',
'src/core/lib/security/transport/security_handshaker.c', 'src/core/lib/security/transport/security_handshaker.cc',
'src/core/lib/security/transport/server_auth_filter.c', 'src/core/lib/security/transport/server_auth_filter.cc',
'src/core/lib/security/transport/tsi_error.c', 'src/core/lib/security/transport/tsi_error.cc',
'src/core/lib/security/util/json_util.c', 'src/core/lib/security/util/json_util.cc',
'src/core/lib/surface/init_secure.c', 'src/core/lib/surface/init_secure.cc',
'src/core/tsi/fake_transport_security.c', 'src/core/tsi/fake_transport_security.cc',
'src/core/tsi/gts_transport_security.c', 'src/core/tsi/gts_transport_security.cc',
'src/core/tsi/ssl_transport_security.c', 'src/core/tsi/ssl_transport_security.cc',
'src/core/tsi/transport_security_grpc.c', 'src/core/tsi/transport_security_grpc.cc',
'src/core/tsi/transport_security.c', 'src/core/tsi/transport_security.cc',
'src/core/tsi/transport_security_adapter.c', 'src/core/tsi/transport_security_adapter.cc',
'src/core/ext/transport/chttp2/server/chttp2_server.c', 'src/core/ext/transport/chttp2/server/chttp2_server.cc',
'src/core/ext/transport/chttp2/client/secure/secure_channel_create.c', 'src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc',
'src/core/ext/filters/client_channel/channel_connectivity.c', 'src/core/ext/filters/client_channel/channel_connectivity.cc',
'src/core/ext/filters/client_channel/client_channel.c', 'src/core/ext/filters/client_channel/client_channel.cc',
'src/core/ext/filters/client_channel/client_channel_factory.c', 'src/core/ext/filters/client_channel/client_channel_factory.cc',
'src/core/ext/filters/client_channel/client_channel_plugin.c', 'src/core/ext/filters/client_channel/client_channel_plugin.cc',
'src/core/ext/filters/client_channel/connector.c', 'src/core/ext/filters/client_channel/connector.cc',
'src/core/ext/filters/client_channel/http_connect_handshaker.c', 'src/core/ext/filters/client_channel/http_connect_handshaker.cc',
'src/core/ext/filters/client_channel/http_proxy.c', 'src/core/ext/filters/client_channel/http_proxy.cc',
'src/core/ext/filters/client_channel/lb_policy.c', 'src/core/ext/filters/client_channel/lb_policy.cc',
'src/core/ext/filters/client_channel/lb_policy_factory.c', 'src/core/ext/filters/client_channel/lb_policy_factory.cc',
'src/core/ext/filters/client_channel/lb_policy_registry.c', 'src/core/ext/filters/client_channel/lb_policy_registry.cc',
'src/core/ext/filters/client_channel/parse_address.c', 'src/core/ext/filters/client_channel/parse_address.cc',
'src/core/ext/filters/client_channel/proxy_mapper.c', 'src/core/ext/filters/client_channel/proxy_mapper.cc',
'src/core/ext/filters/client_channel/proxy_mapper_registry.c', 'src/core/ext/filters/client_channel/proxy_mapper_registry.cc',
'src/core/ext/filters/client_channel/resolver.c', 'src/core/ext/filters/client_channel/resolver.cc',
'src/core/ext/filters/client_channel/resolver_factory.c', 'src/core/ext/filters/client_channel/resolver_factory.cc',
'src/core/ext/filters/client_channel/resolver_registry.c', 'src/core/ext/filters/client_channel/resolver_registry.cc',
'src/core/ext/filters/client_channel/retry_throttle.c', 'src/core/ext/filters/client_channel/retry_throttle.cc',
'src/core/ext/filters/client_channel/subchannel.c', 'src/core/ext/filters/client_channel/subchannel.cc',
'src/core/ext/filters/client_channel/subchannel_index.c', 'src/core/ext/filters/client_channel/subchannel_index.cc',
'src/core/ext/filters/client_channel/uri_parser.c', 'src/core/ext/filters/client_channel/uri_parser.cc',
'src/core/ext/filters/deadline/deadline_filter.c', 'src/core/ext/filters/deadline/deadline_filter.cc',
'src/core/ext/transport/chttp2/client/chttp2_connector.c', 'src/core/ext/transport/chttp2/client/chttp2_connector.cc',
'src/core/ext/transport/chttp2/server/insecure/server_chttp2.c', 'src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc',
'src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c', 'src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc',
'src/core/ext/transport/chttp2/client/insecure/channel_create.c', 'src/core/ext/transport/chttp2/client/insecure/channel_create.cc',
'src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c', 'src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc',
'src/core/ext/transport/inproc/inproc_plugin.c', 'src/core/ext/transport/inproc/inproc_plugin.cc',
'src/core/ext/transport/inproc/inproc_transport.c', 'src/core/ext/transport/inproc/inproc_transport.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc',
'src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c', 'src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc',
'src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c', 'src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc',
'src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c', 'src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc',
'src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c', 'src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc',
'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c', 'src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc',
'src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c', 'src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc',
'src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c', 'src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc',
'src/core/ext/filters/load_reporting/server_load_reporting_filter.c', 'src/core/ext/filters/load_reporting/server_load_reporting_filter.cc',
'src/core/ext/filters/load_reporting/server_load_reporting_plugin.c', 'src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc',
'src/core/ext/census/base_resources.c', 'src/core/ext/census/base_resources.cc',
'src/core/ext/census/context.c', 'src/core/ext/census/context.cc',
'src/core/ext/census/gen/census.pb.c', 'src/core/ext/census/gen/census.pb.cc',
'src/core/ext/census/gen/trace_context.pb.c', 'src/core/ext/census/gen/trace_context.pb.cc',
'src/core/ext/census/grpc_context.c', 'src/core/ext/census/grpc_context.cc',
'src/core/ext/census/grpc_filter.c', 'src/core/ext/census/grpc_filter.cc',
'src/core/ext/census/grpc_plugin.c', 'src/core/ext/census/grpc_plugin.cc',
'src/core/ext/census/initialize.c', 'src/core/ext/census/initialize.cc',
'src/core/ext/census/intrusive_hash_map.c', 'src/core/ext/census/intrusive_hash_map.cc',
'src/core/ext/census/mlog.c', 'src/core/ext/census/mlog.cc',
'src/core/ext/census/operation.c', 'src/core/ext/census/operation.cc',
'src/core/ext/census/placeholders.c', 'src/core/ext/census/placeholders.cc',
'src/core/ext/census/resource.c', 'src/core/ext/census/resource.cc',
'src/core/ext/census/trace_context.c', 'src/core/ext/census/trace_context.cc',
'src/core/ext/census/tracing.c', 'src/core/ext/census/tracing.cc',
'src/core/ext/filters/max_age/max_age_filter.c', 'src/core/ext/filters/max_age/max_age_filter.cc',
'src/core/ext/filters/message_size/message_size_filter.c', 'src/core/ext/filters/message_size/message_size_filter.cc',
'src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c', 'src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc',
'src/core/ext/filters/workarounds/workaround_utils.c', 'src/core/ext/filters/workarounds/workaround_utils.cc',
'src/core/plugin_registry/grpc_plugin_registry.cc' 'src/core/plugin_registry/grpc_plugin_registry.cc'
ss.private_header_files = 'src/core/lib/profiling/timers.h', ss.private_header_files = 'src/core/lib/profiling/timers.h',

@ -100,52 +100,52 @@ Gem::Specification.new do |s|
s.files += %w( src/core/lib/support/string_windows.h ) s.files += %w( src/core/lib/support/string_windows.h )
s.files += %w( src/core/lib/support/time_precise.h ) s.files += %w( src/core/lib/support/time_precise.h )
s.files += %w( src/core/lib/support/tmpfile.h ) s.files += %w( src/core/lib/support/tmpfile.h )
s.files += %w( src/core/lib/profiling/basic_timers.c ) s.files += %w( src/core/lib/profiling/basic_timers.cc )
s.files += %w( src/core/lib/profiling/stap_timers.c ) s.files += %w( src/core/lib/profiling/stap_timers.cc )
s.files += %w( src/core/lib/support/alloc.c ) s.files += %w( src/core/lib/support/alloc.cc )
s.files += %w( src/core/lib/support/arena.c ) s.files += %w( src/core/lib/support/arena.cc )
s.files += %w( src/core/lib/support/atm.c ) s.files += %w( src/core/lib/support/atm.cc )
s.files += %w( src/core/lib/support/avl.c ) s.files += %w( src/core/lib/support/avl.cc )
s.files += %w( src/core/lib/support/backoff.c ) s.files += %w( src/core/lib/support/backoff.cc )
s.files += %w( src/core/lib/support/cmdline.c ) s.files += %w( src/core/lib/support/cmdline.cc )
s.files += %w( src/core/lib/support/cpu_iphone.c ) s.files += %w( src/core/lib/support/cpu_iphone.cc )
s.files += %w( src/core/lib/support/cpu_linux.c ) s.files += %w( src/core/lib/support/cpu_linux.cc )
s.files += %w( src/core/lib/support/cpu_posix.c ) s.files += %w( src/core/lib/support/cpu_posix.cc )
s.files += %w( src/core/lib/support/cpu_windows.c ) s.files += %w( src/core/lib/support/cpu_windows.cc )
s.files += %w( src/core/lib/support/env_linux.c ) s.files += %w( src/core/lib/support/env_linux.cc )
s.files += %w( src/core/lib/support/env_posix.c ) s.files += %w( src/core/lib/support/env_posix.cc )
s.files += %w( src/core/lib/support/env_windows.c ) s.files += %w( src/core/lib/support/env_windows.cc )
s.files += %w( src/core/lib/support/histogram.c ) s.files += %w( src/core/lib/support/histogram.cc )
s.files += %w( src/core/lib/support/host_port.c ) s.files += %w( src/core/lib/support/host_port.cc )
s.files += %w( src/core/lib/support/log.c ) s.files += %w( src/core/lib/support/log.cc )
s.files += %w( src/core/lib/support/log_android.c ) s.files += %w( src/core/lib/support/log_android.cc )
s.files += %w( src/core/lib/support/log_linux.c ) s.files += %w( src/core/lib/support/log_linux.cc )
s.files += %w( src/core/lib/support/log_posix.c ) s.files += %w( src/core/lib/support/log_posix.cc )
s.files += %w( src/core/lib/support/log_windows.c ) s.files += %w( src/core/lib/support/log_windows.cc )
s.files += %w( src/core/lib/support/mpscq.c ) s.files += %w( src/core/lib/support/mpscq.cc )
s.files += %w( src/core/lib/support/murmur_hash.c ) s.files += %w( src/core/lib/support/murmur_hash.cc )
s.files += %w( src/core/lib/support/stack_lockfree.c ) s.files += %w( src/core/lib/support/stack_lockfree.cc )
s.files += %w( src/core/lib/support/string.c ) s.files += %w( src/core/lib/support/string.cc )
s.files += %w( src/core/lib/support/string_posix.c ) s.files += %w( src/core/lib/support/string_posix.cc )
s.files += %w( src/core/lib/support/string_util_windows.c ) s.files += %w( src/core/lib/support/string_util_windows.cc )
s.files += %w( src/core/lib/support/string_windows.c ) s.files += %w( src/core/lib/support/string_windows.cc )
s.files += %w( src/core/lib/support/subprocess_posix.c ) s.files += %w( src/core/lib/support/subprocess_posix.cc )
s.files += %w( src/core/lib/support/subprocess_windows.c ) s.files += %w( src/core/lib/support/subprocess_windows.cc )
s.files += %w( src/core/lib/support/sync.c ) s.files += %w( src/core/lib/support/sync.cc )
s.files += %w( src/core/lib/support/sync_posix.c ) s.files += %w( src/core/lib/support/sync_posix.cc )
s.files += %w( src/core/lib/support/sync_windows.c ) s.files += %w( src/core/lib/support/sync_windows.cc )
s.files += %w( src/core/lib/support/thd.c ) s.files += %w( src/core/lib/support/thd.cc )
s.files += %w( src/core/lib/support/thd_posix.c ) s.files += %w( src/core/lib/support/thd_posix.cc )
s.files += %w( src/core/lib/support/thd_windows.c ) s.files += %w( src/core/lib/support/thd_windows.cc )
s.files += %w( src/core/lib/support/time.c ) s.files += %w( src/core/lib/support/time.cc )
s.files += %w( src/core/lib/support/time_posix.c ) s.files += %w( src/core/lib/support/time_posix.cc )
s.files += %w( src/core/lib/support/time_precise.c ) s.files += %w( src/core/lib/support/time_precise.cc )
s.files += %w( src/core/lib/support/time_windows.c ) s.files += %w( src/core/lib/support/time_windows.cc )
s.files += %w( src/core/lib/support/tls_pthread.c ) s.files += %w( src/core/lib/support/tls_pthread.cc )
s.files += %w( src/core/lib/support/tmpfile_msys.c ) s.files += %w( src/core/lib/support/tmpfile_msys.cc )
s.files += %w( src/core/lib/support/tmpfile_posix.c ) s.files += %w( src/core/lib/support/tmpfile_posix.cc )
s.files += %w( src/core/lib/support/tmpfile_windows.c ) s.files += %w( src/core/lib/support/tmpfile_windows.cc )
s.files += %w( src/core/lib/support/wrap_memcpy.c ) s.files += %w( src/core/lib/support/wrap_memcpy.cc )
s.files += %w( include/grpc/impl/codegen/byte_buffer.h ) s.files += %w( include/grpc/impl/codegen/byte_buffer.h )
s.files += %w( include/grpc/impl/codegen/byte_buffer_reader.h ) s.files += %w( include/grpc/impl/codegen/byte_buffer_reader.h )
s.files += %w( include/grpc/impl/codegen/compression_types.h ) s.files += %w( include/grpc/impl/codegen/compression_types.h )
@ -407,266 +407,264 @@ Gem::Specification.new do |s|
s.files += %w( src/core/ext/filters/message_size/message_size_filter.h ) s.files += %w( src/core/ext/filters/message_size/message_size_filter.h )
s.files += %w( src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h ) s.files += %w( src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h )
s.files += %w( src/core/ext/filters/workarounds/workaround_utils.h ) s.files += %w( src/core/ext/filters/workarounds/workaround_utils.h )
s.files += %w( src/core/lib/surface/init.c ) s.files += %w( src/core/lib/surface/init.cc )
s.files += %w( src/core/lib/channel/channel_args.c ) s.files += %w( src/core/lib/channel/channel_args.cc )
s.files += %w( src/core/lib/channel/channel_stack.c ) s.files += %w( src/core/lib/channel/channel_stack.cc )
s.files += %w( src/core/lib/channel/channel_stack_builder.c ) s.files += %w( src/core/lib/channel/channel_stack_builder.cc )
s.files += %w( src/core/lib/channel/connected_channel.c ) s.files += %w( src/core/lib/channel/connected_channel.cc )
s.files += %w( src/core/lib/channel/handshaker.c ) s.files += %w( src/core/lib/channel/handshaker.cc )
s.files += %w( src/core/lib/channel/handshaker_factory.c ) s.files += %w( src/core/lib/channel/handshaker_factory.cc )
s.files += %w( src/core/lib/channel/handshaker_registry.c ) s.files += %w( src/core/lib/channel/handshaker_registry.cc )
s.files += %w( src/core/lib/compression/compression.c ) s.files += %w( src/core/lib/compression/compression.cc )
s.files += %w( src/core/lib/compression/message_compress.c ) s.files += %w( src/core/lib/compression/message_compress.cc )
s.files += %w( src/core/lib/compression/stream_compression.c ) s.files += %w( src/core/lib/compression/stream_compression.cc )
s.files += %w( src/core/lib/compression/stream_compression_gzip.c ) s.files += %w( src/core/lib/debug/stats.cc )
s.files += %w( src/core/lib/compression/stream_compression_identity.c ) s.files += %w( src/core/lib/debug/stats_data.cc )
s.files += %w( src/core/lib/debug/stats.c ) s.files += %w( src/core/lib/http/format_request.cc )
s.files += %w( src/core/lib/debug/stats_data.c ) s.files += %w( src/core/lib/http/httpcli.cc )
s.files += %w( src/core/lib/http/format_request.c ) s.files += %w( src/core/lib/http/parser.cc )
s.files += %w( src/core/lib/http/httpcli.c ) s.files += %w( src/core/lib/iomgr/call_combiner.cc )
s.files += %w( src/core/lib/http/parser.c ) s.files += %w( src/core/lib/iomgr/closure.cc )
s.files += %w( src/core/lib/iomgr/call_combiner.c ) s.files += %w( src/core/lib/iomgr/combiner.cc )
s.files += %w( src/core/lib/iomgr/closure.c ) s.files += %w( src/core/lib/iomgr/endpoint.cc )
s.files += %w( src/core/lib/iomgr/combiner.c ) s.files += %w( src/core/lib/iomgr/endpoint_pair_posix.cc )
s.files += %w( src/core/lib/iomgr/endpoint.c ) s.files += %w( src/core/lib/iomgr/endpoint_pair_uv.cc )
s.files += %w( src/core/lib/iomgr/endpoint_pair_posix.c ) s.files += %w( src/core/lib/iomgr/endpoint_pair_windows.cc )
s.files += %w( src/core/lib/iomgr/endpoint_pair_uv.c ) s.files += %w( src/core/lib/iomgr/error.cc )
s.files += %w( src/core/lib/iomgr/endpoint_pair_windows.c ) s.files += %w( src/core/lib/iomgr/ev_epoll1_linux.cc )
s.files += %w( src/core/lib/iomgr/error.c ) s.files += %w( src/core/lib/iomgr/ev_epollex_linux.cc )
s.files += %w( src/core/lib/iomgr/ev_epoll1_linux.c ) s.files += %w( src/core/lib/iomgr/ev_epollsig_linux.cc )
s.files += %w( src/core/lib/iomgr/ev_epollex_linux.c ) s.files += %w( src/core/lib/iomgr/ev_poll_posix.cc )
s.files += %w( src/core/lib/iomgr/ev_epollsig_linux.c ) s.files += %w( src/core/lib/iomgr/ev_posix.cc )
s.files += %w( src/core/lib/iomgr/ev_poll_posix.c ) s.files += %w( src/core/lib/iomgr/ev_windows.cc )
s.files += %w( src/core/lib/iomgr/ev_posix.c ) s.files += %w( src/core/lib/iomgr/exec_ctx.cc )
s.files += %w( src/core/lib/iomgr/ev_windows.c ) s.files += %w( src/core/lib/iomgr/executor.cc )
s.files += %w( src/core/lib/iomgr/exec_ctx.c ) s.files += %w( src/core/lib/iomgr/gethostname_fallback.cc )
s.files += %w( src/core/lib/iomgr/executor.c ) s.files += %w( src/core/lib/iomgr/gethostname_host_name_max.cc )
s.files += %w( src/core/lib/iomgr/gethostname_fallback.c ) s.files += %w( src/core/lib/iomgr/gethostname_sysconf.cc )
s.files += %w( src/core/lib/iomgr/gethostname_host_name_max.c ) s.files += %w( src/core/lib/iomgr/iocp_windows.cc )
s.files += %w( src/core/lib/iomgr/gethostname_sysconf.c ) s.files += %w( src/core/lib/iomgr/iomgr.cc )
s.files += %w( src/core/lib/iomgr/iocp_windows.c ) s.files += %w( src/core/lib/iomgr/iomgr_posix.cc )
s.files += %w( src/core/lib/iomgr/iomgr.c ) s.files += %w( src/core/lib/iomgr/iomgr_uv.cc )
s.files += %w( src/core/lib/iomgr/iomgr_posix.c ) s.files += %w( src/core/lib/iomgr/iomgr_windows.cc )
s.files += %w( src/core/lib/iomgr/iomgr_uv.c ) s.files += %w( src/core/lib/iomgr/is_epollexclusive_available.cc )
s.files += %w( src/core/lib/iomgr/iomgr_windows.c ) s.files += %w( src/core/lib/iomgr/load_file.cc )
s.files += %w( src/core/lib/iomgr/is_epollexclusive_available.c ) s.files += %w( src/core/lib/iomgr/lockfree_event.cc )
s.files += %w( src/core/lib/iomgr/load_file.c ) s.files += %w( src/core/lib/iomgr/network_status_tracker.cc )
s.files += %w( src/core/lib/iomgr/lockfree_event.c ) s.files += %w( src/core/lib/iomgr/polling_entity.cc )
s.files += %w( src/core/lib/iomgr/network_status_tracker.c ) s.files += %w( src/core/lib/iomgr/pollset_set_uv.cc )
s.files += %w( src/core/lib/iomgr/polling_entity.c ) s.files += %w( src/core/lib/iomgr/pollset_set_windows.cc )
s.files += %w( src/core/lib/iomgr/pollset_set_uv.c ) s.files += %w( src/core/lib/iomgr/pollset_uv.cc )
s.files += %w( src/core/lib/iomgr/pollset_set_windows.c ) s.files += %w( src/core/lib/iomgr/pollset_windows.cc )
s.files += %w( src/core/lib/iomgr/pollset_uv.c ) s.files += %w( src/core/lib/iomgr/resolve_address_posix.cc )
s.files += %w( src/core/lib/iomgr/pollset_windows.c ) s.files += %w( src/core/lib/iomgr/resolve_address_uv.cc )
s.files += %w( src/core/lib/iomgr/resolve_address_posix.c ) s.files += %w( src/core/lib/iomgr/resolve_address_windows.cc )
s.files += %w( src/core/lib/iomgr/resolve_address_uv.c ) s.files += %w( src/core/lib/iomgr/resource_quota.cc )
s.files += %w( src/core/lib/iomgr/resolve_address_windows.c ) s.files += %w( src/core/lib/iomgr/sockaddr_utils.cc )
s.files += %w( src/core/lib/iomgr/resource_quota.c ) s.files += %w( src/core/lib/iomgr/socket_factory_posix.cc )
s.files += %w( src/core/lib/iomgr/sockaddr_utils.c ) s.files += %w( src/core/lib/iomgr/socket_mutator.cc )
s.files += %w( src/core/lib/iomgr/socket_factory_posix.c ) s.files += %w( src/core/lib/iomgr/socket_utils_common_posix.cc )
s.files += %w( src/core/lib/iomgr/socket_mutator.c ) s.files += %w( src/core/lib/iomgr/socket_utils_linux.cc )
s.files += %w( src/core/lib/iomgr/socket_utils_common_posix.c ) s.files += %w( src/core/lib/iomgr/socket_utils_posix.cc )
s.files += %w( src/core/lib/iomgr/socket_utils_linux.c ) s.files += %w( src/core/lib/iomgr/socket_utils_uv.cc )
s.files += %w( src/core/lib/iomgr/socket_utils_posix.c ) s.files += %w( src/core/lib/iomgr/socket_utils_windows.cc )
s.files += %w( src/core/lib/iomgr/socket_utils_uv.c ) s.files += %w( src/core/lib/iomgr/socket_windows.cc )
s.files += %w( src/core/lib/iomgr/socket_utils_windows.c ) s.files += %w( src/core/lib/iomgr/tcp_client_posix.cc )
s.files += %w( src/core/lib/iomgr/socket_windows.c ) s.files += %w( src/core/lib/iomgr/tcp_client_uv.cc )
s.files += %w( src/core/lib/iomgr/tcp_client_posix.c ) s.files += %w( src/core/lib/iomgr/tcp_client_windows.cc )
s.files += %w( src/core/lib/iomgr/tcp_client_uv.c ) s.files += %w( src/core/lib/iomgr/tcp_posix.cc )
s.files += %w( src/core/lib/iomgr/tcp_client_windows.c ) s.files += %w( src/core/lib/iomgr/tcp_server_posix.cc )
s.files += %w( src/core/lib/iomgr/tcp_posix.c ) s.files += %w( src/core/lib/iomgr/tcp_server_utils_posix_common.cc )
s.files += %w( src/core/lib/iomgr/tcp_server_posix.c ) s.files += %w( src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc )
s.files += %w( src/core/lib/iomgr/tcp_server_utils_posix_common.c ) s.files += %w( src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc )
s.files += %w( src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c ) s.files += %w( src/core/lib/iomgr/tcp_server_uv.cc )
s.files += %w( src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c ) s.files += %w( src/core/lib/iomgr/tcp_server_windows.cc )
s.files += %w( src/core/lib/iomgr/tcp_server_uv.c ) s.files += %w( src/core/lib/iomgr/tcp_uv.cc )
s.files += %w( src/core/lib/iomgr/tcp_server_windows.c ) s.files += %w( src/core/lib/iomgr/tcp_windows.cc )
s.files += %w( src/core/lib/iomgr/tcp_uv.c ) s.files += %w( src/core/lib/iomgr/time_averaged_stats.cc )
s.files += %w( src/core/lib/iomgr/tcp_windows.c ) s.files += %w( src/core/lib/iomgr/timer_generic.cc )
s.files += %w( src/core/lib/iomgr/time_averaged_stats.c ) s.files += %w( src/core/lib/iomgr/timer_heap.cc )
s.files += %w( src/core/lib/iomgr/timer_generic.c ) s.files += %w( src/core/lib/iomgr/timer_manager.cc )
s.files += %w( src/core/lib/iomgr/timer_heap.c ) s.files += %w( src/core/lib/iomgr/timer_uv.cc )
s.files += %w( src/core/lib/iomgr/timer_manager.c ) s.files += %w( src/core/lib/iomgr/udp_server.cc )
s.files += %w( src/core/lib/iomgr/timer_uv.c ) s.files += %w( src/core/lib/iomgr/unix_sockets_posix.cc )
s.files += %w( src/core/lib/iomgr/udp_server.c ) s.files += %w( src/core/lib/iomgr/unix_sockets_posix_noop.cc )
s.files += %w( src/core/lib/iomgr/unix_sockets_posix.c ) s.files += %w( src/core/lib/iomgr/wakeup_fd_cv.cc )
s.files += %w( src/core/lib/iomgr/unix_sockets_posix_noop.c ) s.files += %w( src/core/lib/iomgr/wakeup_fd_eventfd.cc )
s.files += %w( src/core/lib/iomgr/wakeup_fd_cv.c ) s.files += %w( src/core/lib/iomgr/wakeup_fd_nospecial.cc )
s.files += %w( src/core/lib/iomgr/wakeup_fd_eventfd.c ) s.files += %w( src/core/lib/iomgr/wakeup_fd_pipe.cc )
s.files += %w( src/core/lib/iomgr/wakeup_fd_nospecial.c ) s.files += %w( src/core/lib/iomgr/wakeup_fd_posix.cc )
s.files += %w( src/core/lib/iomgr/wakeup_fd_pipe.c ) s.files += %w( src/core/lib/json/json.cc )
s.files += %w( src/core/lib/iomgr/wakeup_fd_posix.c ) s.files += %w( src/core/lib/json/json_reader.cc )
s.files += %w( src/core/lib/json/json.c ) s.files += %w( src/core/lib/json/json_string.cc )
s.files += %w( src/core/lib/json/json_reader.c ) s.files += %w( src/core/lib/json/json_writer.cc )
s.files += %w( src/core/lib/json/json_string.c ) s.files += %w( src/core/lib/slice/b64.cc )
s.files += %w( src/core/lib/json/json_writer.c ) s.files += %w( src/core/lib/slice/percent_encoding.cc )
s.files += %w( src/core/lib/slice/b64.c ) s.files += %w( src/core/lib/slice/slice.cc )
s.files += %w( src/core/lib/slice/percent_encoding.c ) s.files += %w( src/core/lib/slice/slice_buffer.cc )
s.files += %w( src/core/lib/slice/slice.c ) s.files += %w( src/core/lib/slice/slice_hash_table.cc )
s.files += %w( src/core/lib/slice/slice_buffer.c ) s.files += %w( src/core/lib/slice/slice_intern.cc )
s.files += %w( src/core/lib/slice/slice_hash_table.c ) s.files += %w( src/core/lib/slice/slice_string_helpers.cc )
s.files += %w( src/core/lib/slice/slice_intern.c ) s.files += %w( src/core/lib/surface/alarm.cc )
s.files += %w( src/core/lib/slice/slice_string_helpers.c ) s.files += %w( src/core/lib/surface/api_trace.cc )
s.files += %w( src/core/lib/surface/alarm.c ) s.files += %w( src/core/lib/surface/byte_buffer.cc )
s.files += %w( src/core/lib/surface/api_trace.c ) s.files += %w( src/core/lib/surface/byte_buffer_reader.cc )
s.files += %w( src/core/lib/surface/byte_buffer.c ) s.files += %w( src/core/lib/surface/call.cc )
s.files += %w( src/core/lib/surface/byte_buffer_reader.c ) s.files += %w( src/core/lib/surface/call_details.cc )
s.files += %w( src/core/lib/surface/call.c ) s.files += %w( src/core/lib/surface/call_log_batch.cc )
s.files += %w( src/core/lib/surface/call_details.c ) s.files += %w( src/core/lib/surface/channel.cc )
s.files += %w( src/core/lib/surface/call_log_batch.c ) s.files += %w( src/core/lib/surface/channel_init.cc )
s.files += %w( src/core/lib/surface/channel.c ) s.files += %w( src/core/lib/surface/channel_ping.cc )
s.files += %w( src/core/lib/surface/channel_init.c ) s.files += %w( src/core/lib/surface/channel_stack_type.cc )
s.files += %w( src/core/lib/surface/channel_ping.c ) s.files += %w( src/core/lib/surface/completion_queue.cc )
s.files += %w( src/core/lib/surface/channel_stack_type.c ) s.files += %w( src/core/lib/surface/completion_queue_factory.cc )
s.files += %w( src/core/lib/surface/completion_queue.c ) s.files += %w( src/core/lib/surface/event_string.cc )
s.files += %w( src/core/lib/surface/completion_queue_factory.c )
s.files += %w( src/core/lib/surface/event_string.c )
s.files += %w( src/core/lib/surface/lame_client.cc ) s.files += %w( src/core/lib/surface/lame_client.cc )
s.files += %w( src/core/lib/surface/metadata_array.c ) s.files += %w( src/core/lib/surface/metadata_array.cc )
s.files += %w( src/core/lib/surface/server.c ) s.files += %w( src/core/lib/surface/server.cc )
s.files += %w( src/core/lib/surface/validate_metadata.c ) s.files += %w( src/core/lib/surface/validate_metadata.cc )
s.files += %w( src/core/lib/surface/version.c ) s.files += %w( src/core/lib/surface/version.cc )
s.files += %w( src/core/lib/transport/bdp_estimator.c ) s.files += %w( src/core/lib/transport/bdp_estimator.cc )
s.files += %w( src/core/lib/transport/byte_stream.c ) s.files += %w( src/core/lib/transport/byte_stream.cc )
s.files += %w( src/core/lib/transport/connectivity_state.c ) s.files += %w( src/core/lib/transport/connectivity_state.cc )
s.files += %w( src/core/lib/transport/error_utils.c ) s.files += %w( src/core/lib/transport/error_utils.cc )
s.files += %w( src/core/lib/transport/metadata.c ) s.files += %w( src/core/lib/transport/metadata.cc )
s.files += %w( src/core/lib/transport/metadata_batch.c ) s.files += %w( src/core/lib/transport/metadata_batch.cc )
s.files += %w( src/core/lib/transport/pid_controller.c ) s.files += %w( src/core/lib/transport/pid_controller.cc )
s.files += %w( src/core/lib/transport/service_config.c ) s.files += %w( src/core/lib/transport/service_config.cc )
s.files += %w( src/core/lib/transport/static_metadata.c ) s.files += %w( src/core/lib/transport/static_metadata.cc )
s.files += %w( src/core/lib/transport/status_conversion.c ) s.files += %w( src/core/lib/transport/status_conversion.cc )
s.files += %w( src/core/lib/transport/timeout_encoding.c ) s.files += %w( src/core/lib/transport/timeout_encoding.cc )
s.files += %w( src/core/lib/transport/transport.c ) s.files += %w( src/core/lib/transport/transport.cc )
s.files += %w( src/core/lib/transport/transport_op_string.c ) s.files += %w( src/core/lib/transport/transport_op_string.cc )
s.files += %w( src/core/lib/debug/trace.c ) s.files += %w( src/core/lib/debug/trace.cc )
s.files += %w( src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c ) s.files += %w( src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/bin_decoder.c ) s.files += %w( src/core/ext/transport/chttp2/transport/bin_decoder.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/bin_encoder.c ) s.files += %w( src/core/ext/transport/chttp2/transport/bin_encoder.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/chttp2_plugin.c ) s.files += %w( src/core/ext/transport/chttp2/transport/chttp2_plugin.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/chttp2_transport.c ) s.files += %w( src/core/ext/transport/chttp2/transport/chttp2_transport.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/flow_control.c ) s.files += %w( src/core/ext/transport/chttp2/transport/flow_control.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/frame_data.c ) s.files += %w( src/core/ext/transport/chttp2/transport/frame_data.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/frame_goaway.c ) s.files += %w( src/core/ext/transport/chttp2/transport/frame_goaway.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/frame_ping.c ) s.files += %w( src/core/ext/transport/chttp2/transport/frame_ping.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/frame_rst_stream.c ) s.files += %w( src/core/ext/transport/chttp2/transport/frame_rst_stream.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/frame_settings.c ) s.files += %w( src/core/ext/transport/chttp2/transport/frame_settings.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/frame_window_update.c ) s.files += %w( src/core/ext/transport/chttp2/transport/frame_window_update.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/hpack_encoder.c ) s.files += %w( src/core/ext/transport/chttp2/transport/hpack_encoder.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/hpack_parser.c ) s.files += %w( src/core/ext/transport/chttp2/transport/hpack_parser.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/hpack_table.c ) s.files += %w( src/core/ext/transport/chttp2/transport/hpack_table.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/http2_settings.c ) s.files += %w( src/core/ext/transport/chttp2/transport/http2_settings.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/huffsyms.c ) s.files += %w( src/core/ext/transport/chttp2/transport/huffsyms.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/incoming_metadata.c ) s.files += %w( src/core/ext/transport/chttp2/transport/incoming_metadata.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/parsing.c ) s.files += %w( src/core/ext/transport/chttp2/transport/parsing.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/stream_lists.c ) s.files += %w( src/core/ext/transport/chttp2/transport/stream_lists.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/stream_map.c ) s.files += %w( src/core/ext/transport/chttp2/transport/stream_map.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/varint.c ) s.files += %w( src/core/ext/transport/chttp2/transport/varint.cc )
s.files += %w( src/core/ext/transport/chttp2/transport/writing.c ) s.files += %w( src/core/ext/transport/chttp2/transport/writing.cc )
s.files += %w( src/core/ext/transport/chttp2/alpn/alpn.c ) s.files += %w( src/core/ext/transport/chttp2/alpn/alpn.cc )
s.files += %w( src/core/ext/filters/http/client/http_client_filter.c ) s.files += %w( src/core/ext/filters/http/client/http_client_filter.cc )
s.files += %w( src/core/ext/filters/http/http_filters_plugin.c ) s.files += %w( src/core/ext/filters/http/http_filters_plugin.cc )
s.files += %w( src/core/ext/filters/http/message_compress/message_compress_filter.c ) s.files += %w( src/core/ext/filters/http/message_compress/message_compress_filter.cc )
s.files += %w( src/core/ext/filters/http/server/http_server_filter.c ) s.files += %w( src/core/ext/filters/http/server/http_server_filter.cc )
s.files += %w( src/core/lib/http/httpcli_security_connector.c ) s.files += %w( src/core/lib/http/httpcli_security_connector.cc )
s.files += %w( src/core/lib/security/context/security_context.c ) s.files += %w( src/core/lib/security/context/security_context.cc )
s.files += %w( src/core/lib/security/credentials/composite/composite_credentials.c ) s.files += %w( src/core/lib/security/credentials/composite/composite_credentials.cc )
s.files += %w( src/core/lib/security/credentials/credentials.c ) s.files += %w( src/core/lib/security/credentials/credentials.cc )
s.files += %w( src/core/lib/security/credentials/credentials_metadata.c ) s.files += %w( src/core/lib/security/credentials/credentials_metadata.cc )
s.files += %w( src/core/lib/security/credentials/fake/fake_credentials.c ) s.files += %w( src/core/lib/security/credentials/fake/fake_credentials.cc )
s.files += %w( src/core/lib/security/credentials/google_default/credentials_generic.c ) s.files += %w( src/core/lib/security/credentials/google_default/credentials_generic.cc )
s.files += %w( src/core/lib/security/credentials/google_default/google_default_credentials.c ) s.files += %w( src/core/lib/security/credentials/google_default/google_default_credentials.cc )
s.files += %w( src/core/lib/security/credentials/iam/iam_credentials.c ) s.files += %w( src/core/lib/security/credentials/iam/iam_credentials.cc )
s.files += %w( src/core/lib/security/credentials/jwt/json_token.c ) s.files += %w( src/core/lib/security/credentials/jwt/json_token.cc )
s.files += %w( src/core/lib/security/credentials/jwt/jwt_credentials.c ) s.files += %w( src/core/lib/security/credentials/jwt/jwt_credentials.cc )
s.files += %w( src/core/lib/security/credentials/jwt/jwt_verifier.c ) s.files += %w( src/core/lib/security/credentials/jwt/jwt_verifier.cc )
s.files += %w( src/core/lib/security/credentials/oauth2/oauth2_credentials.c ) s.files += %w( src/core/lib/security/credentials/oauth2/oauth2_credentials.cc )
s.files += %w( src/core/lib/security/credentials/plugin/plugin_credentials.c ) s.files += %w( src/core/lib/security/credentials/plugin/plugin_credentials.cc )
s.files += %w( src/core/lib/security/credentials/ssl/ssl_credentials.c ) s.files += %w( src/core/lib/security/credentials/ssl/ssl_credentials.cc )
s.files += %w( src/core/lib/security/transport/client_auth_filter.c ) s.files += %w( src/core/lib/security/transport/client_auth_filter.cc )
s.files += %w( src/core/lib/security/transport/lb_targets_info.c ) s.files += %w( src/core/lib/security/transport/lb_targets_info.cc )
s.files += %w( src/core/lib/security/transport/secure_endpoint.c ) s.files += %w( src/core/lib/security/transport/secure_endpoint.cc )
s.files += %w( src/core/lib/security/transport/security_connector.c ) s.files += %w( src/core/lib/security/transport/security_connector.cc )
s.files += %w( src/core/lib/security/transport/security_handshaker.c ) s.files += %w( src/core/lib/security/transport/security_handshaker.cc )
s.files += %w( src/core/lib/security/transport/server_auth_filter.c ) s.files += %w( src/core/lib/security/transport/server_auth_filter.cc )
s.files += %w( src/core/lib/security/transport/tsi_error.c ) s.files += %w( src/core/lib/security/transport/tsi_error.cc )
s.files += %w( src/core/lib/security/util/json_util.c ) s.files += %w( src/core/lib/security/util/json_util.cc )
s.files += %w( src/core/lib/surface/init_secure.c ) s.files += %w( src/core/lib/surface/init_secure.cc )
s.files += %w( src/core/tsi/fake_transport_security.c ) s.files += %w( src/core/tsi/fake_transport_security.cc )
s.files += %w( src/core/tsi/gts_transport_security.c ) s.files += %w( src/core/tsi/gts_transport_security.cc )
s.files += %w( src/core/tsi/ssl_transport_security.c ) s.files += %w( src/core/tsi/ssl_transport_security.cc )
s.files += %w( src/core/tsi/transport_security_grpc.c ) s.files += %w( src/core/tsi/transport_security_grpc.cc )
s.files += %w( src/core/tsi/transport_security.c ) s.files += %w( src/core/tsi/transport_security.cc )
s.files += %w( src/core/tsi/transport_security_adapter.c ) s.files += %w( src/core/tsi/transport_security_adapter.cc )
s.files += %w( src/core/ext/transport/chttp2/server/chttp2_server.c ) s.files += %w( src/core/ext/transport/chttp2/server/chttp2_server.cc )
s.files += %w( src/core/ext/transport/chttp2/client/secure/secure_channel_create.c ) s.files += %w( src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc )
s.files += %w( src/core/ext/filters/client_channel/channel_connectivity.c ) s.files += %w( src/core/ext/filters/client_channel/channel_connectivity.cc )
s.files += %w( src/core/ext/filters/client_channel/client_channel.c ) s.files += %w( src/core/ext/filters/client_channel/client_channel.cc )
s.files += %w( src/core/ext/filters/client_channel/client_channel_factory.c ) s.files += %w( src/core/ext/filters/client_channel/client_channel_factory.cc )
s.files += %w( src/core/ext/filters/client_channel/client_channel_plugin.c ) s.files += %w( src/core/ext/filters/client_channel/client_channel_plugin.cc )
s.files += %w( src/core/ext/filters/client_channel/connector.c ) s.files += %w( src/core/ext/filters/client_channel/connector.cc )
s.files += %w( src/core/ext/filters/client_channel/http_connect_handshaker.c ) s.files += %w( src/core/ext/filters/client_channel/http_connect_handshaker.cc )
s.files += %w( src/core/ext/filters/client_channel/http_proxy.c ) s.files += %w( src/core/ext/filters/client_channel/http_proxy.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy_factory.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy_factory.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy_registry.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy_registry.cc )
s.files += %w( src/core/ext/filters/client_channel/parse_address.c ) s.files += %w( src/core/ext/filters/client_channel/parse_address.cc )
s.files += %w( src/core/ext/filters/client_channel/proxy_mapper.c ) s.files += %w( src/core/ext/filters/client_channel/proxy_mapper.cc )
s.files += %w( src/core/ext/filters/client_channel/proxy_mapper_registry.c ) s.files += %w( src/core/ext/filters/client_channel/proxy_mapper_registry.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver.c ) s.files += %w( src/core/ext/filters/client_channel/resolver.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver_factory.c ) s.files += %w( src/core/ext/filters/client_channel/resolver_factory.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver_registry.c ) s.files += %w( src/core/ext/filters/client_channel/resolver_registry.cc )
s.files += %w( src/core/ext/filters/client_channel/retry_throttle.c ) s.files += %w( src/core/ext/filters/client_channel/retry_throttle.cc )
s.files += %w( src/core/ext/filters/client_channel/subchannel.c ) s.files += %w( src/core/ext/filters/client_channel/subchannel.cc )
s.files += %w( src/core/ext/filters/client_channel/subchannel_index.c ) s.files += %w( src/core/ext/filters/client_channel/subchannel_index.cc )
s.files += %w( src/core/ext/filters/client_channel/uri_parser.c ) s.files += %w( src/core/ext/filters/client_channel/uri_parser.cc )
s.files += %w( src/core/ext/filters/deadline/deadline_filter.c ) s.files += %w( src/core/ext/filters/deadline/deadline_filter.cc )
s.files += %w( src/core/ext/transport/chttp2/client/chttp2_connector.c ) s.files += %w( src/core/ext/transport/chttp2/client/chttp2_connector.cc )
s.files += %w( src/core/ext/transport/chttp2/server/insecure/server_chttp2.c ) s.files += %w( src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc )
s.files += %w( src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c ) s.files += %w( src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc )
s.files += %w( src/core/ext/transport/chttp2/client/insecure/channel_create.c ) s.files += %w( src/core/ext/transport/chttp2/client/insecure/channel_create.cc )
s.files += %w( src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c ) s.files += %w( src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc )
s.files += %w( src/core/ext/transport/inproc/inproc_plugin.c ) s.files += %w( src/core/ext/transport/inproc/inproc_plugin.cc )
s.files += %w( src/core/ext/transport/inproc/inproc_transport.c ) s.files += %w( src/core/ext/transport/inproc/inproc_transport.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc )
s.files += %w( third_party/nanopb/pb_common.c ) s.files += %w( third_party/nanopb/pb_common.c )
s.files += %w( third_party/nanopb/pb_decode.c ) s.files += %w( third_party/nanopb/pb_decode.c )
s.files += %w( third_party/nanopb/pb_encode.c ) s.files += %w( third_party/nanopb/pb_encode.c )
s.files += %w( src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc )
s.files += %w( src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c ) s.files += %w( src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc )
s.files += %w( src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c ) s.files += %w( src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc )
s.files += %w( src/core/ext/filters/load_reporting/server_load_reporting_filter.c ) s.files += %w( src/core/ext/filters/load_reporting/server_load_reporting_filter.cc )
s.files += %w( src/core/ext/filters/load_reporting/server_load_reporting_plugin.c ) s.files += %w( src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc )
s.files += %w( src/core/ext/census/base_resources.c ) s.files += %w( src/core/ext/census/base_resources.cc )
s.files += %w( src/core/ext/census/context.c ) s.files += %w( src/core/ext/census/context.cc )
s.files += %w( src/core/ext/census/gen/census.pb.c ) s.files += %w( src/core/ext/census/gen/census.pb.cc )
s.files += %w( src/core/ext/census/gen/trace_context.pb.c ) s.files += %w( src/core/ext/census/gen/trace_context.pb.cc )
s.files += %w( src/core/ext/census/grpc_context.c ) s.files += %w( src/core/ext/census/grpc_context.cc )
s.files += %w( src/core/ext/census/grpc_filter.c ) s.files += %w( src/core/ext/census/grpc_filter.cc )
s.files += %w( src/core/ext/census/grpc_plugin.c ) s.files += %w( src/core/ext/census/grpc_plugin.cc )
s.files += %w( src/core/ext/census/initialize.c ) s.files += %w( src/core/ext/census/initialize.cc )
s.files += %w( src/core/ext/census/intrusive_hash_map.c ) s.files += %w( src/core/ext/census/intrusive_hash_map.cc )
s.files += %w( src/core/ext/census/mlog.c ) s.files += %w( src/core/ext/census/mlog.cc )
s.files += %w( src/core/ext/census/operation.c ) s.files += %w( src/core/ext/census/operation.cc )
s.files += %w( src/core/ext/census/placeholders.c ) s.files += %w( src/core/ext/census/placeholders.cc )
s.files += %w( src/core/ext/census/resource.c ) s.files += %w( src/core/ext/census/resource.cc )
s.files += %w( src/core/ext/census/trace_context.c ) s.files += %w( src/core/ext/census/trace_context.cc )
s.files += %w( src/core/ext/census/tracing.c ) s.files += %w( src/core/ext/census/tracing.cc )
s.files += %w( src/core/ext/filters/max_age/max_age_filter.c ) s.files += %w( src/core/ext/filters/max_age/max_age_filter.cc )
s.files += %w( src/core/ext/filters/message_size/message_size_filter.c ) s.files += %w( src/core/ext/filters/message_size/message_size_filter.cc )
s.files += %w( src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c ) s.files += %w( src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc )
s.files += %w( src/core/ext/filters/workarounds/workaround_utils.c ) s.files += %w( src/core/ext/filters/workarounds/workaround_utils.cc )
s.files += %w( src/core/plugin_registry/grpc_plugin_registry.cc ) s.files += %w( src/core/plugin_registry/grpc_plugin_registry.cc )
s.files += %w( third_party/boringssl/crypto/aes/internal.h ) s.files += %w( third_party/boringssl/crypto/aes/internal.h )
s.files += %w( third_party/boringssl/crypto/asn1/asn1_locl.h ) s.files += %w( third_party/boringssl/crypto/asn1/asn1_locl.h )

1822
grpc.gyp

File diff suppressed because it is too large Load Diff

@ -112,52 +112,52 @@
<file baseinstalldir="/" name="src/core/lib/support/string_windows.h" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/string_windows.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/time_precise.h" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/time_precise.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/tmpfile.h" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/tmpfile.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/profiling/basic_timers.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/profiling/basic_timers.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/profiling/stap_timers.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/profiling/stap_timers.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/alloc.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/alloc.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/arena.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/arena.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/atm.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/atm.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/avl.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/avl.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/backoff.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/backoff.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/cmdline.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/cmdline.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/cpu_iphone.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/cpu_iphone.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/cpu_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/cpu_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/cpu_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/cpu_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/cpu_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/cpu_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/env_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/env_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/env_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/env_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/env_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/env_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/histogram.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/histogram.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/host_port.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/host_port.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/log.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/log.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/log_android.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/log_android.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/log_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/log_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/log_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/log_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/log_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/log_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/mpscq.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/mpscq.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/murmur_hash.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/murmur_hash.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/stack_lockfree.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/stack_lockfree.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/string.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/string.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/string_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/string_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/string_util_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/string_util_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/string_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/string_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/subprocess_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/subprocess_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/subprocess_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/subprocess_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/sync.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/sync.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/sync_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/sync_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/sync_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/sync_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/thd.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/thd.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/thd_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/thd_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/thd_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/thd_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/time.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/time.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/time_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/time_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/time_precise.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/time_precise.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/time_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/time_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/tls_pthread.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/tls_pthread.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/tmpfile_msys.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/tmpfile_msys.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/tmpfile_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/tmpfile_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/tmpfile_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/tmpfile_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/support/wrap_memcpy.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/support/wrap_memcpy.cc" role="src" />
<file baseinstalldir="/" name="include/grpc/impl/codegen/byte_buffer.h" role="src" /> <file baseinstalldir="/" name="include/grpc/impl/codegen/byte_buffer.h" role="src" />
<file baseinstalldir="/" name="include/grpc/impl/codegen/byte_buffer_reader.h" role="src" /> <file baseinstalldir="/" name="include/grpc/impl/codegen/byte_buffer_reader.h" role="src" />
<file baseinstalldir="/" name="include/grpc/impl/codegen/compression_types.h" role="src" /> <file baseinstalldir="/" name="include/grpc/impl/codegen/compression_types.h" role="src" />
@ -419,266 +419,264 @@
<file baseinstalldir="/" name="src/core/ext/filters/message_size/message_size_filter.h" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/message_size/message_size_filter.h" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_utils.h" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_utils.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/init.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/init.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/channel_args.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/channel_args.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/channel_stack.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/channel_stack.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/channel_stack_builder.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/channel_stack_builder.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/connected_channel.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/connected_channel.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/handshaker.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/handshaker.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/handshaker_factory.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/handshaker_factory.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/channel/handshaker_registry.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/channel/handshaker_registry.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/compression/compression.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/compression/compression.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/compression/message_compress.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/compression/message_compress.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/compression/stream_compression.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/compression/stream_compression.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/compression/stream_compression_gzip.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/debug/stats.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/compression/stream_compression_identity.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/debug/stats_data.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/debug/stats.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/http/format_request.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/debug/stats_data.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/http/httpcli.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/http/format_request.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/http/parser.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/http/httpcli.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/call_combiner.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/http/parser.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/closure.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/call_combiner.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/combiner.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/closure.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/endpoint.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/combiner.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/endpoint_pair_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/endpoint.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/endpoint_pair_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/endpoint_pair_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/endpoint_pair_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/endpoint_pair_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/error.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/endpoint_pair_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/ev_epoll1_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/error.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/ev_epollex_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/ev_epoll1_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/ev_epollsig_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/ev_epollex_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/ev_poll_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/ev_epollsig_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/ev_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/ev_poll_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/ev_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/ev_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/exec_ctx.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/ev_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/executor.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/exec_ctx.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/gethostname_fallback.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/executor.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/gethostname_host_name_max.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/gethostname_fallback.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/gethostname_sysconf.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/gethostname_host_name_max.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/iocp_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/gethostname_sysconf.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/iomgr.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/iocp_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/iomgr_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/iomgr.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/iomgr_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/iomgr_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/iomgr_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/iomgr_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/is_epollexclusive_available.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/iomgr_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/load_file.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/is_epollexclusive_available.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/lockfree_event.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/load_file.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/network_status_tracker.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/lockfree_event.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/polling_entity.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/network_status_tracker.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/pollset_set_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/polling_entity.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/pollset_set_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/pollset_set_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/pollset_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/pollset_set_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/pollset_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/pollset_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/resolve_address_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/pollset_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/resolve_address_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/resolve_address_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/resolve_address_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/resolve_address_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/resource_quota.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/resolve_address_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/sockaddr_utils.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/resource_quota.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_factory_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/sockaddr_utils.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_mutator.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_factory_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_common_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_mutator.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_linux.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_common_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_linux.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/socket_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_utils_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_client_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/socket_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_client_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_client_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_client_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_client_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_client_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_utils_posix_common.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_utils_posix_common.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_server_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/tcp_windows.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/time_averaged_stats.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/tcp_windows.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/timer_generic.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/time_averaged_stats.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/timer_heap.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/timer_generic.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/timer_manager.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/timer_heap.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/timer_uv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/timer_manager.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/udp_server.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/timer_uv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/unix_sockets_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/udp_server.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/unix_sockets_posix_noop.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/unix_sockets_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_cv.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/unix_sockets_posix_noop.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_eventfd.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_cv.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_nospecial.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_eventfd.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_pipe.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_nospecial.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_pipe.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/json/json.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/wakeup_fd_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/json/json_reader.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/json/json.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/json/json_string.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/json/json_reader.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/json/json_writer.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/json/json_string.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/b64.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/json/json_writer.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/percent_encoding.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/b64.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/slice.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/percent_encoding.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/slice_buffer.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/slice.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/slice_hash_table.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/slice_buffer.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/slice_intern.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/slice_hash_table.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/slice/slice_string_helpers.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/slice_intern.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/alarm.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/slice/slice_string_helpers.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/api_trace.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/alarm.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/byte_buffer.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/api_trace.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/byte_buffer_reader.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/byte_buffer.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/call.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/byte_buffer_reader.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/call_details.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/call.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/call_log_batch.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/call_details.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/channel.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/call_log_batch.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/channel_init.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/channel.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/channel_ping.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/channel_init.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/channel_stack_type.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/channel_ping.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/completion_queue.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/channel_stack_type.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/completion_queue_factory.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/completion_queue.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/event_string.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/completion_queue_factory.c" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/event_string.c" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/lame_client.cc" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/lame_client.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/metadata_array.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/metadata_array.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/server.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/server.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/validate_metadata.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/validate_metadata.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/version.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/version.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/bdp_estimator.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/bdp_estimator.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/byte_stream.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/byte_stream.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/connectivity_state.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/connectivity_state.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/error_utils.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/error_utils.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/metadata.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/metadata.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/metadata_batch.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/metadata_batch.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/pid_controller.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/pid_controller.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/service_config.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/service_config.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/static_metadata.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/static_metadata.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/status_conversion.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/status_conversion.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/timeout_encoding.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/timeout_encoding.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/transport.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/transport.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/transport/transport_op_string.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/transport/transport_op_string.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/debug/trace.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/debug/trace.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/bin_decoder.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/bin_decoder.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/bin_encoder.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/bin_encoder.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/chttp2_plugin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/chttp2_plugin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/chttp2_transport.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/chttp2_transport.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/flow_control.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/flow_control.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_data.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_data.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_goaway.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_goaway.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_ping.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_ping.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_rst_stream.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_rst_stream.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_settings.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_settings.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_window_update.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/frame_window_update.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/hpack_encoder.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/hpack_encoder.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/hpack_parser.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/hpack_parser.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/hpack_table.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/hpack_table.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/http2_settings.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/http2_settings.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/huffsyms.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/huffsyms.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/incoming_metadata.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/incoming_metadata.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/parsing.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/parsing.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/stream_lists.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/stream_lists.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/stream_map.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/stream_map.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/varint.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/varint.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/writing.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/transport/writing.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/alpn/alpn.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/alpn/alpn.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/http/client/http_client_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/http/client/http_client_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/http/http_filters_plugin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/http/http_filters_plugin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/http/message_compress/message_compress_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/http/message_compress/message_compress_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/http/server/http_server_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/http/server/http_server_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/http/httpcli_security_connector.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/http/httpcli_security_connector.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/context/security_context.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/context/security_context.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/composite/composite_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/composite/composite_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/credentials_metadata.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/credentials_metadata.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/fake/fake_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/fake/fake_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/google_default/credentials_generic.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/google_default/credentials_generic.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/google_default/google_default_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/google_default/google_default_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/iam/iam_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/iam/iam_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/jwt/json_token.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/jwt/json_token.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/jwt/jwt_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/jwt/jwt_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/jwt/jwt_verifier.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/jwt/jwt_verifier.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/oauth2/oauth2_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/oauth2/oauth2_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/plugin/plugin_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/plugin/plugin_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/credentials/ssl/ssl_credentials.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/credentials/ssl/ssl_credentials.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/client_auth_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/client_auth_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/lb_targets_info.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/lb_targets_info.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/secure_endpoint.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/secure_endpoint.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/security_connector.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/security_connector.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/security_handshaker.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/security_handshaker.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/server_auth_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/server_auth_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/transport/tsi_error.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/transport/tsi_error.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/security/util/json_util.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/security/util/json_util.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/surface/init_secure.c" role="src" /> <file baseinstalldir="/" name="src/core/lib/surface/init_secure.cc" role="src" />
<file baseinstalldir="/" name="src/core/tsi/fake_transport_security.c" role="src" /> <file baseinstalldir="/" name="src/core/tsi/fake_transport_security.cc" role="src" />
<file baseinstalldir="/" name="src/core/tsi/gts_transport_security.c" role="src" /> <file baseinstalldir="/" name="src/core/tsi/gts_transport_security.cc" role="src" />
<file baseinstalldir="/" name="src/core/tsi/ssl_transport_security.c" role="src" /> <file baseinstalldir="/" name="src/core/tsi/ssl_transport_security.cc" role="src" />
<file baseinstalldir="/" name="src/core/tsi/transport_security_grpc.c" role="src" /> <file baseinstalldir="/" name="src/core/tsi/transport_security_grpc.cc" role="src" />
<file baseinstalldir="/" name="src/core/tsi/transport_security.c" role="src" /> <file baseinstalldir="/" name="src/core/tsi/transport_security.cc" role="src" />
<file baseinstalldir="/" name="src/core/tsi/transport_security_adapter.c" role="src" /> <file baseinstalldir="/" name="src/core/tsi/transport_security_adapter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/chttp2_server.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/chttp2_server.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/secure/secure_channel_create.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/channel_connectivity.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/channel_connectivity.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/client_channel.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/client_channel.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/client_channel_factory.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/client_channel_factory.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/client_channel_plugin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/client_channel_plugin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/connector.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/connector.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/http_connect_handshaker.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/http_connect_handshaker.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/http_proxy.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/http_proxy.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy_factory.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy_factory.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy_registry.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy_registry.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/parse_address.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/parse_address.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/proxy_mapper.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/proxy_mapper.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/proxy_mapper_registry.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/proxy_mapper_registry.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver_factory.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver_factory.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver_registry.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver_registry.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/retry_throttle.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/retry_throttle.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/subchannel.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/subchannel.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/subchannel_index.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/subchannel_index.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/uri_parser.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/uri_parser.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/deadline/deadline_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/deadline/deadline_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/chttp2_connector.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/chttp2_connector.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/insecure/server_chttp2.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/insecure/channel_create.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/insecure/channel_create.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/inproc/inproc_plugin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/inproc/inproc_plugin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/transport/inproc/inproc_transport.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/transport/inproc/inproc_transport.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.cc" role="src" />
<file baseinstalldir="/" name="third_party/nanopb/pb_common.c" role="src" /> <file baseinstalldir="/" name="third_party/nanopb/pb_common.c" role="src" />
<file baseinstalldir="/" name="third_party/nanopb/pb_decode.c" role="src" /> <file baseinstalldir="/" name="third_party/nanopb/pb_decode.c" role="src" />
<file baseinstalldir="/" name="third_party/nanopb/pb_encode.c" role="src" /> <file baseinstalldir="/" name="third_party/nanopb/pb_encode.c" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/load_reporting/server_load_reporting_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/load_reporting/server_load_reporting_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/load_reporting/server_load_reporting_plugin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/base_resources.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/base_resources.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/context.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/context.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/gen/census.pb.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/gen/census.pb.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/gen/trace_context.pb.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/gen/trace_context.pb.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/grpc_context.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/grpc_context.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/grpc_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/grpc_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/grpc_plugin.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/grpc_plugin.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/initialize.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/initialize.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/intrusive_hash_map.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/intrusive_hash_map.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/mlog.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/mlog.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/operation.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/operation.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/placeholders.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/placeholders.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/resource.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/resource.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/trace_context.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/trace_context.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/census/tracing.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/census/tracing.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/max_age/max_age_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/max_age/max_age_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/message_size/message_size_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/message_size/message_size_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc" role="src" />
<file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_utils.c" role="src" /> <file baseinstalldir="/" name="src/core/ext/filters/workarounds/workaround_utils.cc" role="src" />
<file baseinstalldir="/" name="src/core/plugin_registry/grpc_plugin_registry.cc" role="src" /> <file baseinstalldir="/" name="src/core/plugin_registry/grpc_plugin_registry.cc" role="src" />
<file baseinstalldir="/" name="third_party/boringssl/crypto/aes/internal.h" role="src" /> <file baseinstalldir="/" name="third_party/boringssl/crypto/aes/internal.h" role="src" />
<file baseinstalldir="/" name="third_party/boringssl/crypto/asn1/asn1_locl.h" role="src" /> <file baseinstalldir="/" name="third_party/boringssl/crypto/asn1/asn1_locl.h" role="src" />

@ -50,7 +50,7 @@ static bool maybe_add_census_filter(grpc_exec_ctx *exec_ctx,
return true; return true;
} }
void census_grpc_plugin_init(void) { extern "C" void census_grpc_plugin_init(void) {
/* Only initialize census if no one else has and some features are /* Only initialize census if no one else has and some features are
* available. */ * available. */
if (census_enabled() == CENSUS_FEATURE_NONE && if (census_enabled() == CENSUS_FEATURE_NONE &&
@ -67,4 +67,4 @@ void census_grpc_plugin_init(void) {
(void *)&grpc_server_census_filter); (void *)&grpc_server_census_filter);
} }
void census_grpc_plugin_shutdown(void) { census_shutdown(); } extern "C" void census_grpc_plugin_shutdown(void) { census_shutdown(); }

@ -65,7 +65,7 @@ static bool set_default_host_if_unset(grpc_exec_ctx *exec_ctx,
return true; return true;
} }
void grpc_client_channel_init(void) { extern "C" void grpc_client_channel_init(void) {
grpc_lb_policy_registry_init(); grpc_lb_policy_registry_init();
grpc_resolver_registry_init(); grpc_resolver_registry_init();
grpc_retry_throttle_map_init(); grpc_retry_throttle_map_init();
@ -84,7 +84,7 @@ void grpc_client_channel_init(void) {
#endif #endif
} }
void grpc_client_channel_shutdown(void) { extern "C" void grpc_client_channel_shutdown(void) {
grpc_subchannel_index_shutdown(); grpc_subchannel_index_shutdown();
grpc_channel_init_shutdown(); grpc_channel_init_shutdown();
grpc_proxy_mapper_registry_shutdown(); grpc_proxy_mapper_registry_shutdown();

@ -2006,7 +2006,7 @@ static bool maybe_add_client_load_reporting_filter(
return true; return true;
} }
void grpc_lb_policy_grpclb_init() { extern "C" void grpc_lb_policy_grpclb_init() {
grpc_register_lb_policy(grpc_glb_lb_factory_create()); grpc_register_lb_policy(grpc_glb_lb_factory_create());
grpc_register_tracer(&grpc_lb_glb_trace); grpc_register_tracer(&grpc_lb_glb_trace);
#ifndef NDEBUG #ifndef NDEBUG
@ -2018,4 +2018,4 @@ void grpc_lb_policy_grpclb_init() {
(void *)&grpc_client_load_reporting_filter); (void *)&grpc_client_load_reporting_filter);
} }
void grpc_lb_policy_grpclb_shutdown() {} extern "C" void grpc_lb_policy_grpclb_shutdown() {}

@ -706,9 +706,9 @@ static grpc_lb_policy_factory *pick_first_lb_factory_create() {
/* Plugin registration */ /* Plugin registration */
void grpc_lb_policy_pick_first_init() { extern "C" void grpc_lb_policy_pick_first_init() {
grpc_register_lb_policy(pick_first_lb_factory_create()); grpc_register_lb_policy(pick_first_lb_factory_create());
grpc_register_tracer(&grpc_lb_pick_first_trace); grpc_register_tracer(&grpc_lb_pick_first_trace);
} }
void grpc_lb_policy_pick_first_shutdown() {} extern "C" void grpc_lb_policy_pick_first_shutdown() {}

@ -916,9 +916,9 @@ static grpc_lb_policy_factory *round_robin_lb_factory_create() {
/* Plugin registration */ /* Plugin registration */
void grpc_lb_policy_round_robin_init() { extern "C" void grpc_lb_policy_round_robin_init() {
grpc_register_lb_policy(round_robin_lb_factory_create()); grpc_register_lb_policy(round_robin_lb_factory_create());
grpc_register_tracer(&grpc_lb_round_robin_trace); grpc_register_tracer(&grpc_lb_round_robin_trace);
} }
void grpc_lb_policy_round_robin_shutdown() {} extern "C" void grpc_lb_policy_round_robin_shutdown() {}

@ -425,7 +425,7 @@ static grpc_resolver_factory *dns_ares_resolver_factory_create() {
return &dns_resolver_factory; return &dns_resolver_factory;
} }
void grpc_resolver_dns_ares_init(void) { extern "C" void grpc_resolver_dns_ares_init(void) {
char *resolver = gpr_getenv("GRPC_DNS_RESOLVER"); char *resolver = gpr_getenv("GRPC_DNS_RESOLVER");
/* TODO(zyc): Turn on c-ares based resolver by default after the address /* TODO(zyc): Turn on c-ares based resolver by default after the address
sorter and the CNAME support are added. */ sorter and the CNAME support are added. */
@ -441,7 +441,7 @@ void grpc_resolver_dns_ares_init(void) {
gpr_free(resolver); gpr_free(resolver);
} }
void grpc_resolver_dns_ares_shutdown(void) { extern "C" void grpc_resolver_dns_ares_shutdown(void) {
char *resolver = gpr_getenv("GRPC_DNS_RESOLVER"); char *resolver = gpr_getenv("GRPC_DNS_RESOLVER");
if (resolver != NULL && gpr_stricmp(resolver, "ares") == 0) { if (resolver != NULL && gpr_stricmp(resolver, "ares") == 0) {
grpc_ares_cleanup(); grpc_ares_cleanup();
@ -451,8 +451,8 @@ void grpc_resolver_dns_ares_shutdown(void) {
#else /* GRPC_ARES == 1 && !defined(GRPC_UV) */ #else /* GRPC_ARES == 1 && !defined(GRPC_UV) */
void grpc_resolver_dns_ares_init(void) {} extern "C" void grpc_resolver_dns_ares_init(void) {}
void grpc_resolver_dns_ares_shutdown(void) {} extern "C" void grpc_resolver_dns_ares_shutdown(void) {}
#endif /* GRPC_ARES == 1 && !defined(GRPC_UV) */ #endif /* GRPC_ARES == 1 && !defined(GRPC_UV) */

@ -289,7 +289,7 @@ static grpc_resolver_factory *dns_resolver_factory_create() {
return &dns_resolver_factory; return &dns_resolver_factory;
} }
void grpc_resolver_dns_native_init(void) { extern "C" void grpc_resolver_dns_native_init(void) {
char *resolver = gpr_getenv("GRPC_DNS_RESOLVER"); char *resolver = gpr_getenv("GRPC_DNS_RESOLVER");
if (resolver != NULL && gpr_stricmp(resolver, "native") == 0) { if (resolver != NULL && gpr_stricmp(resolver, "native") == 0) {
gpr_log(GPR_DEBUG, "Using native dns resolver"); gpr_log(GPR_DEBUG, "Using native dns resolver");
@ -307,4 +307,4 @@ void grpc_resolver_dns_native_init(void) {
gpr_free(resolver); gpr_free(resolver);
} }
void grpc_resolver_dns_native_shutdown(void) {} extern "C" void grpc_resolver_dns_native_shutdown(void) {}

@ -258,8 +258,8 @@ static const grpc_resolver_factory_vtable fake_resolver_factory_vtable = {
static grpc_resolver_factory fake_resolver_factory = { static grpc_resolver_factory fake_resolver_factory = {
&fake_resolver_factory_vtable}; &fake_resolver_factory_vtable};
void grpc_resolver_fake_init(void) { extern "C" void grpc_resolver_fake_init(void) {
grpc_register_resolver_type(&fake_resolver_factory); grpc_register_resolver_type(&fake_resolver_factory);
} }
void grpc_resolver_fake_shutdown(void) {} extern "C" void grpc_resolver_fake_shutdown(void) {}

@ -211,7 +211,7 @@ DECL_FACTORY(unix);
DECL_FACTORY(ipv4); DECL_FACTORY(ipv4);
DECL_FACTORY(ipv6); DECL_FACTORY(ipv6);
void grpc_resolver_sockaddr_init(void) { extern "C" void grpc_resolver_sockaddr_init(void) {
grpc_register_resolver_type(&ipv4_resolver_factory); grpc_register_resolver_type(&ipv4_resolver_factory);
grpc_register_resolver_type(&ipv6_resolver_factory); grpc_register_resolver_type(&ipv6_resolver_factory);
#ifdef GRPC_HAVE_UNIX_SOCKET #ifdef GRPC_HAVE_UNIX_SOCKET
@ -219,4 +219,4 @@ void grpc_resolver_sockaddr_init(void) {
#endif #endif
} }
void grpc_resolver_sockaddr_shutdown(void) {} extern "C" void grpc_resolver_sockaddr_shutdown(void) {}

@ -385,7 +385,7 @@ static bool maybe_add_deadline_filter(grpc_exec_ctx* exec_ctx,
: true; : true;
} }
void grpc_deadline_filter_init(void) { extern "C" void grpc_deadline_filter_init(void) {
grpc_channel_init_register_stage( grpc_channel_init_register_stage(
GRPC_CLIENT_DIRECT_CHANNEL, GRPC_CHANNEL_INIT_BUILTIN_PRIORITY, GRPC_CLIENT_DIRECT_CHANNEL, GRPC_CHANNEL_INIT_BUILTIN_PRIORITY,
maybe_add_deadline_filter, (void*)&grpc_client_deadline_filter); maybe_add_deadline_filter, (void*)&grpc_client_deadline_filter);
@ -394,4 +394,4 @@ void grpc_deadline_filter_init(void) {
maybe_add_deadline_filter, (void*)&grpc_server_deadline_filter); maybe_add_deadline_filter, (void*)&grpc_server_deadline_filter);
} }
void grpc_deadline_filter_shutdown(void) {} extern "C" void grpc_deadline_filter_shutdown(void) {}

@ -61,10 +61,10 @@ grpc_arg grpc_load_reporting_enable_arg() {
/* Plugin registration */ /* Plugin registration */
void grpc_server_load_reporting_plugin_init(void) { extern "C" void grpc_server_load_reporting_plugin_init(void) {
grpc_channel_init_register_stage(GRPC_SERVER_CHANNEL, INT_MAX, grpc_channel_init_register_stage(GRPC_SERVER_CHANNEL, INT_MAX,
maybe_add_server_load_reporting_filter, maybe_add_server_load_reporting_filter,
(void *)&grpc_server_load_reporting_filter); (void *)&grpc_server_load_reporting_filter);
} }
void grpc_server_load_reporting_plugin_shutdown() {} extern "C" void grpc_server_load_reporting_plugin_shutdown() {}

@ -414,10 +414,10 @@ static bool maybe_add_max_age_filter(grpc_exec_ctx* exec_ctx,
} }
} }
void grpc_max_age_filter_init(void) { extern "C" void grpc_max_age_filter_init(void) {
grpc_channel_init_register_stage(GRPC_SERVER_CHANNEL, grpc_channel_init_register_stage(GRPC_SERVER_CHANNEL,
GRPC_CHANNEL_INIT_BUILTIN_PRIORITY, GRPC_CHANNEL_INIT_BUILTIN_PRIORITY,
maybe_add_max_age_filter, NULL); maybe_add_max_age_filter, NULL);
} }
void grpc_max_age_filter_shutdown(void) {} extern "C" void grpc_max_age_filter_shutdown(void) {}

@ -288,7 +288,7 @@ static bool maybe_add_message_size_filter(grpc_exec_ctx* exec_ctx,
} }
} }
void grpc_message_size_filter_init(void) { extern "C" void grpc_message_size_filter_init(void) {
grpc_channel_init_register_stage(GRPC_CLIENT_SUBCHANNEL, grpc_channel_init_register_stage(GRPC_CLIENT_SUBCHANNEL,
GRPC_CHANNEL_INIT_BUILTIN_PRIORITY, GRPC_CHANNEL_INIT_BUILTIN_PRIORITY,
maybe_add_message_size_filter, NULL); maybe_add_message_size_filter, NULL);
@ -300,4 +300,4 @@ void grpc_message_size_filter_init(void) {
maybe_add_message_size_filter, NULL); maybe_add_message_size_filter, NULL);
} }
void grpc_message_size_filter_shutdown(void) {} extern "C" void grpc_message_size_filter_shutdown(void) {}

@ -196,7 +196,7 @@ static bool register_workaround_cronet_compression(
builder, &grpc_workaround_cronet_compression_filter, NULL, NULL); builder, &grpc_workaround_cronet_compression_filter, NULL, NULL);
} }
void grpc_workaround_cronet_compression_filter_init(void) { extern "C" void grpc_workaround_cronet_compression_filter_init(void) {
grpc_channel_init_register_stage( grpc_channel_init_register_stage(
GRPC_SERVER_CHANNEL, GRPC_WORKAROUND_PRIORITY_HIGH, GRPC_SERVER_CHANNEL, GRPC_WORKAROUND_PRIORITY_HIGH,
register_workaround_cronet_compression, NULL); register_workaround_cronet_compression, NULL);
@ -204,4 +204,4 @@ void grpc_workaround_cronet_compression_filter_init(void) {
parse_user_agent); parse_user_agent);
} }
void grpc_workaround_cronet_compression_filter_shutdown(void) {} extern "C" void grpc_workaround_cronet_compression_filter_shutdown(void) {}

@ -20,7 +20,7 @@
#include "src/core/lib/debug/trace.h" #include "src/core/lib/debug/trace.h"
#include "src/core/lib/transport/metadata.h" #include "src/core/lib/transport/metadata.h"
void grpc_chttp2_plugin_init(void) { extern "C" void grpc_chttp2_plugin_init(void) {
grpc_register_tracer(&grpc_http_trace); grpc_register_tracer(&grpc_http_trace);
grpc_register_tracer(&grpc_flowctl_trace); grpc_register_tracer(&grpc_flowctl_trace);
grpc_register_tracer(&grpc_trace_http2_stream_state); grpc_register_tracer(&grpc_trace_http2_stream_state);
@ -29,4 +29,4 @@ void grpc_chttp2_plugin_init(void) {
#endif #endif
} }
void grpc_chttp2_plugin_shutdown(void) {} extern "C" void grpc_chttp2_plugin_shutdown(void) {}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save