|
|
|
@ -418,7 +418,7 @@ grpc_cc_library( |
|
|
|
|
"channel_init", |
|
|
|
|
"channel_stack_type", |
|
|
|
|
"config", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"gpr_base", |
|
|
|
|
"grpc_authorization_base", |
|
|
|
|
"grpc_base", |
|
|
|
@ -477,7 +477,7 @@ grpc_cc_library( |
|
|
|
|
"channel_init", |
|
|
|
|
"channel_stack_type", |
|
|
|
|
"config", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"gpr_base", |
|
|
|
|
"grpc_authorization_base", |
|
|
|
|
"grpc_base", |
|
|
|
@ -1230,7 +1230,7 @@ grpc_cc_library( |
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
|
deps = [ |
|
|
|
|
"activity", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"event_engine_base_hdrs", |
|
|
|
|
"exec_ctx", |
|
|
|
|
"gpr_base", |
|
|
|
@ -2247,32 +2247,6 @@ grpc_cc_library( |
|
|
|
|
], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
grpc_cc_library( |
|
|
|
|
name = "default_event_engine_factory_hdrs", |
|
|
|
|
hdrs = [ |
|
|
|
|
"src/core/lib/event_engine/event_engine_factory.h", |
|
|
|
|
], |
|
|
|
|
deps = [ |
|
|
|
|
"event_engine_base_hdrs", |
|
|
|
|
"gpr_base", |
|
|
|
|
], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
grpc_cc_library( |
|
|
|
|
name = "default_event_engine_factory", |
|
|
|
|
srcs = [ |
|
|
|
|
"src/core/lib/event_engine/default_event_engine_factory.cc", |
|
|
|
|
], |
|
|
|
|
external_deps = ["absl/memory"], |
|
|
|
|
deps = [ |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"event_engine_base_hdrs", |
|
|
|
|
"gpr_base", |
|
|
|
|
"iomgr_event_engine", |
|
|
|
|
"iomgr_port", |
|
|
|
|
], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
grpc_cc_library( |
|
|
|
|
name = "iomgr_ee_time_averaged_stats", |
|
|
|
|
srcs = ["src/core/lib/event_engine/iomgr_engine/time_averaged_stats.cc"], |
|
|
|
@ -2406,15 +2380,21 @@ grpc_cc_library( |
|
|
|
|
grpc_cc_library( |
|
|
|
|
name = "event_engine_base", |
|
|
|
|
srcs = [ |
|
|
|
|
"src/core/lib/event_engine/default_event_engine_factory.cc", |
|
|
|
|
"src/core/lib/event_engine/event_engine.cc", |
|
|
|
|
], |
|
|
|
|
hdrs = [ |
|
|
|
|
"src/core/lib/event_engine/event_engine_factory.h", |
|
|
|
|
], |
|
|
|
|
external_deps = [ |
|
|
|
|
"absl/memory", |
|
|
|
|
], |
|
|
|
|
deps = [ |
|
|
|
|
"default_event_engine_factory", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"event_engine_base_hdrs", |
|
|
|
|
"event_engine_trace", |
|
|
|
|
"gpr_base", |
|
|
|
|
"grpc_trace", |
|
|
|
|
"iomgr_event_engine", |
|
|
|
|
], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
@ -2734,13 +2714,16 @@ grpc_cc_library( |
|
|
|
|
"absl/base:core_headers", |
|
|
|
|
"absl/container:flat_hash_map", |
|
|
|
|
"absl/container:inlined_vector", |
|
|
|
|
"absl/functional:bind_front", |
|
|
|
|
"absl/functional:function_ref", |
|
|
|
|
"absl/memory", |
|
|
|
|
"absl/meta:type_traits", |
|
|
|
|
"absl/status:statusor", |
|
|
|
|
"absl/random", |
|
|
|
|
"absl/status", |
|
|
|
|
"absl/strings:str_format", |
|
|
|
|
"absl/status:statusor", |
|
|
|
|
"absl/strings", |
|
|
|
|
"absl/strings:str_format", |
|
|
|
|
"absl/synchronization", |
|
|
|
|
"absl/time", |
|
|
|
|
"absl/types:optional", |
|
|
|
|
"absl/types:variant", |
|
|
|
|
"absl/utility", |
|
|
|
@ -2748,8 +2731,10 @@ grpc_cc_library( |
|
|
|
|
], |
|
|
|
|
language = "c++", |
|
|
|
|
public_hdrs = GRPC_PUBLIC_HDRS + GRPC_PUBLIC_EVENT_ENGINE_HDRS, |
|
|
|
|
tags = ["grpc-autodeps"], |
|
|
|
|
visibility = ["@grpc:alt_grpc_base_legacy"], |
|
|
|
|
deps = [ |
|
|
|
|
"activity", |
|
|
|
|
"arena", |
|
|
|
|
"arena_promise", |
|
|
|
|
"atomic_utils", |
|
|
|
@ -2764,28 +2749,26 @@ grpc_cc_library( |
|
|
|
|
"chunked_vector", |
|
|
|
|
"closure", |
|
|
|
|
"config", |
|
|
|
|
"context", |
|
|
|
|
"cpp_impl_of", |
|
|
|
|
"debug_location", |
|
|
|
|
"default_event_engine_factory", |
|
|
|
|
"dual_ref_counted", |
|
|
|
|
"error", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"event_engine_common", |
|
|
|
|
"exec_ctx", |
|
|
|
|
"gpr_base", |
|
|
|
|
"gpr_codegen", |
|
|
|
|
"gpr_tls", |
|
|
|
|
"grpc_codegen", |
|
|
|
|
"grpc_public_hdrs", |
|
|
|
|
"grpc_sockaddr", |
|
|
|
|
"grpc_trace", |
|
|
|
|
"handshaker_registry", |
|
|
|
|
"iomgr_fwd", |
|
|
|
|
"iomgr_port", |
|
|
|
|
"iomgr_timer", |
|
|
|
|
"json", |
|
|
|
|
"latch", |
|
|
|
|
"memory_quota", |
|
|
|
|
"orphanable", |
|
|
|
|
"percent_encoding", |
|
|
|
|
"poll", |
|
|
|
|
"promise", |
|
|
|
|
"ref_counted", |
|
|
|
@ -3177,9 +3160,9 @@ grpc_cc_library( |
|
|
|
|
"config", |
|
|
|
|
"construct_destruct", |
|
|
|
|
"debug_location", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"dual_ref_counted", |
|
|
|
|
"error", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"gpr_base", |
|
|
|
|
"gpr_codegen", |
|
|
|
|
"grpc_backend_metric_data", |
|
|
|
@ -3651,8 +3634,8 @@ grpc_cc_library( |
|
|
|
|
"channel_stack_type", |
|
|
|
|
"config", |
|
|
|
|
"debug_location", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"error", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"gpr_base", |
|
|
|
|
"gpr_codegen", |
|
|
|
|
"grpc_base", |
|
|
|
@ -4448,8 +4431,8 @@ grpc_cc_library( |
|
|
|
|
deps = [ |
|
|
|
|
"channel_args", |
|
|
|
|
"debug_location", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"error", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"gpr_base", |
|
|
|
|
"gpr_platform", |
|
|
|
|
"grpc_base", |
|
|
|
@ -6705,7 +6688,7 @@ grpc_cc_library( |
|
|
|
|
visibility = ["@grpc:public"], |
|
|
|
|
deps = [ |
|
|
|
|
"debug_location", |
|
|
|
|
"default_event_engine_factory_hdrs", |
|
|
|
|
"event_engine_base", |
|
|
|
|
"gpr", |
|
|
|
|
"grpc++", |
|
|
|
|
"grpc++_codegen_base", |
|
|
|
|