From cca78e5234021725601088dc77c4dc755b5be601 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Tue, 12 Nov 2024 10:14:25 -0800 Subject: [PATCH] x --- CMakeLists.txt | 184 ++++++ build_autogenerated.yaml | 554 ++++++++++++++++++ .../client/chaotic_good_connector.cc | 35 +- 3 files changed, 755 insertions(+), 18 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5f0b8fc1ae4..9cfc09f45d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8501,6 +8501,8 @@ add_executable(bad_ping_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -8988,6 +8990,8 @@ add_executable(binary_metadata_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9333,6 +9337,8 @@ add_executable(call_creds_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9545,6 +9551,8 @@ add_executable(call_host_override_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10062,6 +10070,8 @@ add_executable(cancel_after_accept_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10136,6 +10146,8 @@ add_executable(cancel_after_client_done_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10210,6 +10222,8 @@ add_executable(cancel_after_invoke_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10284,6 +10298,8 @@ add_executable(cancel_after_round_trip_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10405,6 +10421,8 @@ add_executable(cancel_before_invoke_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10556,6 +10574,8 @@ add_executable(cancel_in_a_vacuum_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10630,6 +10650,8 @@ add_executable(cancel_with_status_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -12461,6 +12483,8 @@ add_executable(client_streaming_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -12811,6 +12835,8 @@ add_executable(compressed_payload_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13211,6 +13237,8 @@ add_executable(connectivity_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13683,6 +13711,8 @@ add_executable(default_host_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13918,6 +13948,8 @@ add_executable(disappearing_server_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -14285,6 +14317,8 @@ add_executable(empty_batch_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -15436,6 +15470,8 @@ add_executable(filter_causes_close_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -15510,6 +15546,8 @@ add_executable(filter_init_fails_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -15634,6 +15672,8 @@ add_executable(filtered_metadata_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16586,6 +16626,8 @@ add_executable(graceful_server_shutdown_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16979,6 +17021,8 @@ add_executable(grpc_authz_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18430,6 +18474,8 @@ add_executable(high_initial_seqno_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18750,6 +18796,8 @@ add_executable(hpack_size_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19025,6 +19073,8 @@ add_executable(http2_stats_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19985,6 +20035,8 @@ add_executable(invoke_large_request_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20387,6 +20439,8 @@ add_executable(keepalive_timeout_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20504,6 +20558,8 @@ add_executable(large_metadata_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21282,6 +21338,8 @@ add_executable(max_concurrent_streams_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21356,6 +21414,8 @@ add_executable(max_connection_age_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21430,6 +21490,8 @@ add_executable(max_connection_idle_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21504,6 +21566,8 @@ add_executable(max_message_length_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -22253,6 +22317,8 @@ add_executable(negative_deadline_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -22359,6 +22425,8 @@ add_executable(no_logging_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -22433,6 +22501,8 @@ add_executable(no_op_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -23429,6 +23499,8 @@ add_executable(payload_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -23807,6 +23879,8 @@ add_executable(ping_pong_streaming_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -23932,6 +24006,8 @@ add_executable(ping_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -25475,6 +25551,8 @@ add_executable(proxy_auth_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26078,6 +26156,8 @@ add_executable(registered_call_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26296,6 +26376,8 @@ add_executable(request_with_flags_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26370,6 +26452,8 @@ add_executable(request_with_payload_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26731,6 +26815,8 @@ add_executable(resource_quota_server_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26847,6 +26933,8 @@ add_executable(retry_cancel_after_first_attempt_starts_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26921,6 +27009,8 @@ add_executable(retry_cancel_during_delay_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -26995,6 +27085,8 @@ add_executable(retry_cancel_with_multiple_send_batches_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27069,6 +27161,8 @@ add_executable(retry_cancellation_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27143,6 +27237,8 @@ add_executable(retry_disabled_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27217,6 +27313,8 @@ add_executable(retry_exceeds_buffer_size_in_delay_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27291,6 +27389,8 @@ add_executable(retry_exceeds_buffer_size_in_initial_batch_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27365,6 +27465,8 @@ add_executable(retry_exceeds_buffer_size_in_subsequent_batch_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27439,6 +27541,8 @@ add_executable(retry_lb_drop_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27513,6 +27617,8 @@ add_executable(retry_lb_fail_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27587,6 +27693,8 @@ add_executable(retry_non_retriable_status_before_trailers_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27661,6 +27769,8 @@ add_executable(retry_non_retriable_status_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27735,6 +27845,8 @@ add_executable(retry_per_attempt_recv_timeout_on_last_attempt_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27809,6 +27921,8 @@ add_executable(retry_per_attempt_recv_timeout_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27883,6 +27997,8 @@ add_executable(retry_recv_initial_metadata_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -27957,6 +28073,8 @@ add_executable(retry_recv_message_replay_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28031,6 +28149,8 @@ add_executable(retry_recv_message_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28105,6 +28225,8 @@ add_executable(retry_recv_trailing_metadata_error_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28179,6 +28301,8 @@ add_executable(retry_send_initial_metadata_refs_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28253,6 +28377,8 @@ add_executable(retry_send_op_fails_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28327,6 +28453,8 @@ add_executable(retry_send_recv_batch_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28401,6 +28529,8 @@ add_executable(retry_server_pushback_delay_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28475,6 +28605,8 @@ add_executable(retry_server_pushback_disabled_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28591,6 +28723,8 @@ add_executable(retry_streaming_after_commit_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28665,6 +28799,8 @@ add_executable(retry_streaming_succeeds_before_replay_finished_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28739,6 +28875,8 @@ add_executable(retry_streaming_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28813,6 +28951,8 @@ add_executable(retry_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -28929,6 +29069,8 @@ add_executable(retry_throttled_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -29003,6 +29145,8 @@ add_executable(retry_too_many_attempts_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -29077,6 +29221,8 @@ add_executable(retry_transparent_goaway_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -29151,6 +29297,8 @@ add_executable(retry_transparent_max_concurrent_streams_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -29225,6 +29373,8 @@ add_executable(retry_transparent_not_sent_on_wire_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -29299,6 +29449,8 @@ add_executable(retry_unref_before_finish_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -29373,6 +29525,8 @@ add_executable(retry_unref_before_recv_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -30539,6 +30693,8 @@ add_executable(server_finishes_request_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -30866,6 +31022,8 @@ add_executable(server_streaming_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -31155,6 +31313,8 @@ add_executable(shutdown_finishes_calls_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -31229,6 +31389,8 @@ add_executable(shutdown_finishes_tags_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -31382,6 +31544,8 @@ add_executable(simple_delayed_request_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -31456,6 +31620,8 @@ add_executable(simple_metadata_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -31574,6 +31740,8 @@ add_executable(simple_request_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -32513,6 +32681,8 @@ add_executable(streaming_error_response_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -33316,6 +33486,8 @@ add_executable(test_core_end2end_channelz_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -33786,6 +33958,8 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX) ${_gRPC_PROTO_GENS_DIR}/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.h ${_gRPC_PROTO_GENS_DIR}/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.h src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server_transport.cc @@ -34013,6 +34187,8 @@ add_executable(test_cpp_ext_chaotic_good_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -34599,6 +34775,8 @@ add_executable(timeout_before_request_call_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -35188,6 +35366,8 @@ add_executable(trailing_metadata_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -36169,6 +36349,8 @@ add_executable(write_buffering_at_end_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -36243,6 +36425,8 @@ add_executable(write_buffering_test ${_gRPC_PROTO_GENS_DIR}/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.h src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc src/core/ext/transport/chaotic_good/client_transport.cc + src/core/ext/transport/chaotic_good/control_endpoint.cc + src/core/ext/transport/chaotic_good/data_endpoints.cc src/core/ext/transport/chaotic_good/frame.cc src/core/ext/transport/chaotic_good/frame_header.cc src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc diff --git a/build_autogenerated.yaml b/build_autogenerated.yaml index 2f5a0ad56f3..65aef9def6f 100644 --- a/build_autogenerated.yaml +++ b/build_autogenerated.yaml @@ -5528,6 +5528,7 @@ targets: - src/core/lib/debug/trace_impl.h - src/core/lib/promise/all_ok.h - src/core/lib/promise/detail/join_state.h + - src/core/lib/promise/detail/promise_factory.h - src/core/lib/promise/detail/promise_like.h - src/core/lib/promise/detail/status.h - src/core/lib/promise/map.h @@ -5964,6 +5965,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -5980,6 +5983,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -6006,6 +6011,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -6207,6 +6214,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -6223,6 +6232,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -6249,6 +6260,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -6416,6 +6429,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -6432,6 +6447,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -6458,6 +6475,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -6663,6 +6682,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -6679,6 +6700,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -6705,6 +6728,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -7397,6 +7422,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -7413,6 +7440,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -7439,6 +7468,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -7477,6 +7508,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -7493,6 +7526,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -7519,6 +7554,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -7558,6 +7595,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -7574,6 +7613,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -7600,6 +7641,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -7638,6 +7681,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -7654,6 +7699,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -7680,6 +7727,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -7735,6 +7784,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -7751,6 +7802,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -7777,6 +7830,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -7919,6 +7974,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -7935,6 +7992,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -7961,6 +8020,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -8000,6 +8061,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -8016,6 +8079,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -8042,6 +8107,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9011,6 +9078,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -9027,6 +9096,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -9053,6 +9124,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9202,6 +9275,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -9218,6 +9293,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -9244,6 +9321,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9411,6 +9490,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -9427,6 +9508,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -9453,6 +9536,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9605,6 +9690,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -9621,6 +9708,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -9647,6 +9736,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9726,6 +9817,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -9742,6 +9835,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -9768,6 +9863,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -9894,6 +9991,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -9910,6 +10009,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -9936,6 +10037,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10447,6 +10550,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -10463,6 +10568,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -10489,6 +10596,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10527,6 +10636,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -10543,6 +10654,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -10569,6 +10682,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -10625,6 +10740,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -10641,6 +10758,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -10667,6 +10786,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -11191,6 +11312,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -11207,6 +11330,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -11233,6 +11358,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -11407,6 +11534,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -11423,6 +11552,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -11449,6 +11580,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -11995,6 +12128,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -12011,6 +12146,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -12037,6 +12174,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -12206,6 +12345,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -12222,6 +12363,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -12248,6 +12391,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -12382,6 +12527,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -12398,6 +12545,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -12424,6 +12573,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -12883,6 +13034,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -12899,6 +13052,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -12925,6 +13080,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -12996,6 +13153,7 @@ targets: - src/core/lib/debug/trace_flags.h - src/core/lib/debug/trace_impl.h - src/core/lib/promise/detail/join_state.h + - src/core/lib/promise/detail/promise_factory.h - src/core/lib/promise/detail/promise_like.h - src/core/lib/promise/join.h - src/core/lib/promise/map.h @@ -13105,6 +13263,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -13121,6 +13281,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -13147,6 +13309,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13197,6 +13361,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -13213,6 +13379,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -13239,6 +13407,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13675,6 +13845,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -13691,6 +13863,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -13717,6 +13891,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13755,6 +13931,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -13771,6 +13949,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -13797,6 +13977,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13835,6 +14017,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -13851,6 +14035,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -13877,6 +14063,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -13915,6 +14103,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -13931,6 +14121,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -13957,6 +14149,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -14243,6 +14437,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -14259,6 +14455,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -14285,6 +14483,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -14335,6 +14535,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -14351,6 +14553,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -14377,6 +14581,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -14415,6 +14621,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -14431,6 +14639,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -14457,6 +14667,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -14829,6 +15041,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -14845,6 +15059,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -14871,6 +15087,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -15083,6 +15301,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -15099,6 +15319,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -15125,6 +15347,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -15193,6 +15417,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -15209,6 +15435,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -15235,6 +15463,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -15774,6 +16004,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -15790,6 +16022,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -15816,6 +16050,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16052,6 +16288,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16068,6 +16306,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16094,6 +16334,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16314,6 +16556,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16330,6 +16574,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16356,6 +16602,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16394,6 +16642,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16410,6 +16660,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16436,6 +16688,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16626,6 +16880,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16642,6 +16898,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16668,6 +16926,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16717,6 +16977,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16733,6 +16995,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16759,6 +17023,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16797,6 +17063,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16813,6 +17081,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16839,6 +17109,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16877,6 +17149,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16893,6 +17167,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16919,6 +17195,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -16957,6 +17235,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -16973,6 +17253,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -16999,6 +17281,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17037,6 +17321,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17053,6 +17339,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17079,6 +17367,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17117,6 +17407,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17133,6 +17425,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17159,6 +17453,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17197,6 +17493,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17213,6 +17511,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17239,6 +17539,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17277,6 +17579,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17293,6 +17597,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17319,6 +17625,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17357,6 +17665,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17373,6 +17683,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17399,6 +17711,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17437,6 +17751,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17453,6 +17769,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17479,6 +17797,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17517,6 +17837,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17533,6 +17855,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17559,6 +17883,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17597,6 +17923,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17613,6 +17941,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17639,6 +17969,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17677,6 +18009,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17693,6 +18027,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17719,6 +18055,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17757,6 +18095,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17773,6 +18113,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17799,6 +18141,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17837,6 +18181,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17853,6 +18199,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17879,6 +18227,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17917,6 +18267,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -17933,6 +18285,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -17959,6 +18313,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -17997,6 +18353,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18013,6 +18371,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18039,6 +18399,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18077,6 +18439,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18093,6 +18457,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18119,6 +18485,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18157,6 +18525,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18173,6 +18543,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18199,6 +18571,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18237,6 +18611,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18253,6 +18629,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18279,6 +18657,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18317,6 +18697,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18333,6 +18715,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18359,6 +18743,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18397,6 +18783,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18413,6 +18801,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18439,6 +18829,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18477,6 +18869,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18493,6 +18887,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18519,6 +18915,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18568,6 +18966,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18584,6 +18984,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18610,6 +19012,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18648,6 +19052,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18664,6 +19070,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18690,6 +19098,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18728,6 +19138,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18744,6 +19156,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18770,6 +19184,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18808,6 +19224,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18824,6 +19242,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18850,6 +19270,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18899,6 +19321,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18915,6 +19339,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -18941,6 +19367,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -18979,6 +19407,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -18995,6 +19425,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19021,6 +19453,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19059,6 +19493,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -19075,6 +19511,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19101,6 +19539,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19139,6 +19579,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -19155,6 +19597,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19181,6 +19625,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19219,6 +19665,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -19235,6 +19683,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19261,6 +19711,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19299,6 +19751,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -19315,6 +19769,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19341,6 +19797,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19379,6 +19837,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -19395,6 +19855,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19421,6 +19883,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -19862,6 +20326,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -19878,6 +20344,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -19904,6 +20372,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20036,6 +20506,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20052,6 +20524,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20078,6 +20552,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20186,6 +20662,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20202,6 +20680,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20228,6 +20708,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20266,6 +20748,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20282,6 +20766,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20308,6 +20794,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20365,6 +20853,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20381,6 +20871,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20407,6 +20899,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20445,6 +20939,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20461,6 +20957,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20487,6 +20985,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20539,6 +21039,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20555,6 +21057,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20581,6 +21085,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -20916,6 +21422,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -20932,6 +21440,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -20958,6 +21468,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21302,6 +21814,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -21318,6 +21832,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -21344,6 +21860,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21578,6 +22096,8 @@ targets: headers: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server_transport.h @@ -21585,6 +22105,7 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_set.h @@ -21597,6 +22118,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.proto - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server_transport.cc @@ -21674,6 +22197,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -21690,6 +22215,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -21700,6 +22227,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -21889,6 +22418,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -21905,6 +22436,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -21931,6 +22464,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -22142,6 +22677,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -22158,6 +22695,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -22184,6 +22723,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -22292,6 +22833,7 @@ targets: - src/core/lib/promise/status_flag.h - src/core/lib/promise/try_seq.h - src/core/util/glob.h + - test/core/promise/poll_matcher.h src: - src/core/lib/debug/trace.cc - src/core/lib/debug/trace_flags.cc @@ -22569,6 +23111,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -22585,6 +23129,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -22611,6 +23157,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc @@ -22649,6 +23197,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_transport.h - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h - src/core/ext/transport/chaotic_good/client_transport.h + - src/core/ext/transport/chaotic_good/control_endpoint.h + - src/core/ext/transport/chaotic_good/data_endpoints.h - src/core/ext/transport/chaotic_good/frame.h - src/core/ext/transport/chaotic_good/frame_header.h - src/core/ext/transport/chaotic_good/server/chaotic_good_server.h @@ -22665,6 +23215,8 @@ targets: - src/core/lib/promise/event_engine_wakeup_scheduler.h - src/core/lib/promise/inter_activity_latch.h - src/core/lib/promise/inter_activity_pipe.h + - src/core/lib/promise/join.h + - src/core/lib/promise/match_promise.h - src/core/lib/promise/mpsc.h - src/core/lib/promise/switch.h - src/core/lib/promise/wait_for_callback.h @@ -22691,6 +23243,8 @@ targets: - src/core/ext/transport/chaotic_good/chaotic_good_frame.proto - src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc - src/core/ext/transport/chaotic_good/client_transport.cc + - src/core/ext/transport/chaotic_good/control_endpoint.cc + - src/core/ext/transport/chaotic_good/data_endpoints.cc - src/core/ext/transport/chaotic_good/frame.cc - src/core/ext/transport/chaotic_good/frame_header.cc - src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc diff --git a/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc b/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc index 1b6a99b5440..e5a012f073d 100644 --- a/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc +++ b/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc @@ -92,26 +92,25 @@ ChaoticGoodConnector::~ChaoticGoodConnector() { auto ChaoticGoodConnector::DataEndpointReadSettingsFrame( RefCountedPtr self, uint32_t data_connection_index) { - return TrySeq(self->data_endpoints_[data_connection_index].ReadSlice( - FrameHeader::kFrameHeaderSize), - [self, data_connection_index](Slice slice) mutable { - // Read setting frame; - // Parse frame header - auto frame_header_ = - FrameHeader::Parse(reinterpret_cast( - GRPC_SLICE_START_PTR(slice.c_slice()))); - return If( - frame_header_.ok(), - [data_connection_index, frame_header_ = *frame_header_, - self]() { - auto frame_header_length = frame_header_.payload_length; - return TrySeq( - self->data_endpoints_[data_connection_index].Read( + return TrySeq( + self->data_endpoints_[data_connection_index].ReadSlice( + FrameHeader::kFrameHeaderSize), + [self, data_connection_index](Slice slice) mutable { + // Read setting frame; + // Parse frame header + auto frame_header_ = + FrameHeader::Parse(reinterpret_cast( + GRPC_SLICE_START_PTR(slice.c_slice()))); + return If( + frame_header_.ok(), + [data_connection_index, frame_header_ = *frame_header_, self]() { + auto frame_header_length = frame_header_.payload_length; + return TrySeq(self->data_endpoints_[data_connection_index].Read( frame_header_length), []() { return absl::OkStatus(); }); - }, - [status = frame_header_.status()]() { return status; }); - }); + }, + [status = frame_header_.status()]() { return status; }); + }); } auto ChaoticGoodConnector::DataEndpointWriteSettingsFrame(