Lines Matching refs:dconn
716 std::unique_ptr<DownstreamConnection> dconn) {
717 if (!dconn->poolable()) {
721 dconn->set_client_handler(nullptr);
723 auto &group = dconn->get_downstream_addr_group();
726 CLOG(INFO, this) << "Pooling downstream connection DCONN:" << dconn.get()
730 auto addr = dconn->get_addr();
732 dconn_pool->add_downstream_connection(std::move(dconn));
1037 auto dconn = std::make_unique<APIDownstreamConnection>(worker_);
1038 dconn->set_client_handler(this);
1039 return dconn;
1042 auto dconn = std::make_unique<HealthMonitorDownstreamConnection>();
1043 dconn->set_client_handler(this);
1044 return dconn;
1109 auto dconn = std::make_unique<NullDownstreamConnection>(group);
1110 dconn->set_client_handler(this);
1111 return dconn;
1120 auto dconn = addr->dconn_pool->pop_downstream_connection();
1121 if (dconn) {
1122 dconn->set_client_handler(this);
1123 return dconn;
1139 dconn = std::make_unique<HttpDownstreamConnection>(group, addr, conn_.loop,
1141 dconn->set_client_handler(this);
1142 return dconn;
1151 auto dconn = std::make_unique<Http2DownstreamConnection>(http2session);
1152 dconn->set_client_handler(this);
1153 return dconn;