Lines Matching refs:upstream_
161 auto iovcnt = upstream_->response_riovec(iov.data(), iov.size());
175 upstream_->response_drain(nwrite);
292 auto iovcnt = upstream_->response_riovec(&iov, 1);
312 upstream_->response_drain(nwrite);
314 iovcnt = upstream_->response_riovec(&iov, 1);
327 auto upstream = static_cast<Http3Upstream *>(upstream_.get());
332 int ClientHandler::write_quic() { return upstream_->on_write(); }
338 assert(upstream_);
339 if (upstream_->on_read() != 0) {
346 assert(upstream_);
347 if (upstream_->on_write() != 0) {
351 if (get_should_close_after_write() && upstream_->response_empty()) {
537 upstream_ = std::make_unique<HttpsUpstream>(this);
549 upstream_ = std::move(upstream);
563 if (upstream_) {
564 upstream_->on_handler_delete();
588 Upstream *ClientHandler::get_upstream() { return upstream_.get(); }
658 upstream_ = std::move(http2_upstream);
672 upstream_ = std::make_unique<HttpsUpstream>(this);
1161 upstream_ = std::make_unique<Http2Upstream>(this);
1184 upstream_.release();
1200 upstream_ = std::move(upstream);