aboutsummaryrefslogtreecommitdiff
path: root/src/core/lib/channel/channel_stack_builder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/lib/channel/channel_stack_builder.h')
-rw-r--r--src/core/lib/channel/channel_stack_builder.h19
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