diff options
Diffstat (limited to 'src/core/lib/channel/channel_stack_builder.h')
-rw-r--r-- | src/core/lib/channel/channel_stack_builder.h | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/src/core/lib/channel/channel_stack_builder.h b/src/core/lib/channel/channel_stack_builder.h index af18baa897..b0e66d46f6 100644 --- a/src/core/lib/channel/channel_stack_builder.h +++ b/src/core/lib/channel/channel_stack_builder.h @@ -23,13 +23,10 @@ #include "absl/status/statusor.h" #include "absl/strings/string_view.h" -#include <grpc/support/log.h> - #include "src/core/lib/channel/channel_args.h" #include "src/core/lib/channel/channel_fwd.h" #include "src/core/lib/gprpp/ref_counted_ptr.h" #include "src/core/lib/surface/channel_stack_type.h" -#include "src/core/lib/transport/transport_fwd.h" namespace grpc_core { @@ -53,16 +50,6 @@ class ChannelStackBuilder { // Query the target. absl::string_view target() const { return target_; } - // Set the transport. - ChannelStackBuilder& SetTransport(grpc_transport* transport) { - GPR_ASSERT(transport_ == nullptr); - transport_ = transport; - return *this; - } - - // Query the transport. - grpc_transport* transport() const { return transport_; } - // Query the channel args. const ChannelArgs& channel_args() const { return args_; } @@ -77,6 +64,10 @@ class ChannelStackBuilder { // The type of channel stack being built. grpc_channel_stack_type channel_stack_type() const { return type_; } + // TODO(ctiller): re-evaluate the need for AppendFilter, PrependFilter. + // Their usefulness is largely zero now that we have ordering constraints in + // channel init. + // Helper to add a filter to the front of the stack. void PrependFilter(const grpc_channel_filter* filter); @@ -107,8 +98,6 @@ class ChannelStackBuilder { const grpc_channel_stack_type type_; // The target std::string target_{unknown_target()}; - // The transport - grpc_transport* transport_ = nullptr; // Channel args ChannelArgs args_; // The in-progress stack |