void removeCallbacks(StreamCallbacks& callbacks) override { removeCallbacksHelper(callbacks); }
Buffer::BufferMemoryAccountSharedPtr account() const override { return buffer_memory_account_; }
void setIsResponseToConnectRequest(bool value) { is_response_to_connect_request_ = value; }
void encodeHeadersBase(const RequestOrResponseHeaderMap& headers, absl::optional<uint64_t> status,
void encodeTrailers(const ResponseTrailerMap& trailers) override { encodeTrailersBase(trailers); }
void encodeTrailers(const RequestTrailerMap& trailers) override { encodeTrailersBase(trailers); }
virtual bool sendFullyQualifiedUrl() const { return codec_settings_.send_fully_qualified_url_; }
void onUnderlyingConnectionAboveWriteBufferHighWatermark() override { onAboveHighWatermark(); }
void onUnderlyingConnectionBelowWriteBufferLowWatermark() override { onBelowLowWatermark(); }
// Codec errors found in callbacks are overridden within the http_parser library. This holds those
ConnectionImpl(Network::Connection& connection, CodecStats& stats, const Http1Settings& settings,
* - There is an accumulated partial body after the parser is done processing bytes read from the
// Used to accumulate the HTTP message body during the current dispatch call. The accumulated body
// is pushed through the filter pipeline either at the end of the current dispatch call, or when
// trailers are enabled). The variant is reset to null headers on message complete for assertion
// the response is complete. The existence of this variable is hard to reason about and it should
// TODO(mattklein123): This should be a member of PendingResponse but this change needs dedicated
// detected while parsing the first trailer field (if trailers are enabled). The variant is reset