Home
last modified time | relevance | path

Searched refs:DownstreamConnection (Results 1 – 17 of 17) sorted by relevance

/third_party/nghttp2/src/
Dshrpx_downstream_connection.cc33 DownstreamConnection::DownstreamConnection() in DownstreamConnection() function in shrpx::DownstreamConnection
36 DownstreamConnection::~DownstreamConnection() {} in ~DownstreamConnection()
38 void DownstreamConnection::set_client_handler(ClientHandler *handler) { in set_client_handler()
42 ClientHandler *DownstreamConnection::get_client_handler() { in get_client_handler()
46 Downstream *DownstreamConnection::get_downstream() { return downstream_; } in get_downstream()
Dshrpx_downstream_connection_pool.h35 class DownstreamConnection; variable
42 void add_downstream_connection(std::unique_ptr<DownstreamConnection> dconn);
43 std::unique_ptr<DownstreamConnection> pop_downstream_connection();
44 void remove_downstream_connection(DownstreamConnection *dconn);
48 std::set<DownstreamConnection *> pool_;
Dshrpx_downstream_connection_pool.cc43 std::unique_ptr<DownstreamConnection> dconn) { in add_downstream_connection()
47 std::unique_ptr<DownstreamConnection>
54 auto dconn = std::unique_ptr<DownstreamConnection>(*it); in pop_downstream_connection()
61 DownstreamConnection *dconn) { in remove_downstream_connection()
Dshrpx_upstream.h38 class DownstreamConnection; variable
52 virtual int downstream_read(DownstreamConnection *dconn) = 0;
53 virtual int downstream_write(DownstreamConnection *dconn) = 0;
54 virtual int downstream_eof(DownstreamConnection *dconn) = 0;
55 virtual int downstream_error(DownstreamConnection *dconn, int events) = 0;
Dshrpx_https_upstream.h57 virtual int downstream_read(DownstreamConnection *dconn);
58 virtual int downstream_write(DownstreamConnection *dconn);
59 virtual int downstream_eof(DownstreamConnection *dconn);
60 virtual int downstream_error(DownstreamConnection *dconn, int events);
Dshrpx_downstream_connection.h42 class DownstreamConnection {
44 DownstreamConnection();
45 virtual ~DownstreamConnection();
Dshrpx_client_handler.h47 class DownstreamConnection; variable
101 void pool_downstream_connection(std::unique_ptr<DownstreamConnection> dconn);
102 void remove_downstream_connection(DownstreamConnection *dconn);
109 std::unique_ptr<DownstreamConnection>
Dshrpx_http2_upstream.h61 virtual int downstream_read(DownstreamConnection *dconn);
62 virtual int downstream_write(DownstreamConnection *dconn);
63 virtual int downstream_eof(DownstreamConnection *dconn);
64 virtual int downstream_error(DownstreamConnection *dconn, int events);
Dshrpx_downstream.h54 class DownstreamConnection; variable
337 int attach_downstream_connection(std::unique_ptr<DownstreamConnection> dconn);
339 DownstreamConnection *get_downstream_connection();
341 std::unique_ptr<DownstreamConnection> pop_downstream_connection();
558 std::unique_ptr<DownstreamConnection> dconn_;
Dshrpx_health_monitor_downstream_connection.h34 class HealthMonitorDownstreamConnection : public DownstreamConnection {
Dshrpx_http2_downstream_connection.h42 class Http2DownstreamConnection : public DownstreamConnection {
Dshrpx_api_downstream_connection.h66 class APIDownstreamConnection : public DownstreamConnection {
Dshrpx_http_downstream_connection.h44 class HttpDownstreamConnection : public DownstreamConnection {
Dshrpx_downstream.cc216 std::unique_ptr<DownstreamConnection> dconn) { in attach_downstream_connection()
244 std::unique_ptr<DownstreamConnection>(dconn_.release())); in detach_downstream_connection()
247 DownstreamConnection *Downstream::get_downstream_connection() { in get_downstream_connection()
251 std::unique_ptr<DownstreamConnection> Downstream::pop_downstream_connection() { in pop_downstream_connection()
264 return std::unique_ptr<DownstreamConnection>(dconn_.release()); in pop_downstream_connection()
Dshrpx_https_upstream.cc460 DownstreamConnection *dconn_ptr; in htp_hdrs_completecb()
784 int HttpsUpstream::downstream_read(DownstreamConnection *dconn) { in downstream_read()
827 int HttpsUpstream::downstream_write(DownstreamConnection *dconn) { in downstream_write()
841 int HttpsUpstream::downstream_eof(DownstreamConnection *dconn) { in downstream_eof()
884 int HttpsUpstream::downstream_error(DownstreamConnection *dconn, int events) { in downstream_error()
1424 std::unique_ptr<DownstreamConnection> dconn; in on_downstream_reset()
Dshrpx_http2_upstream.cc463 DownstreamConnection *dconn_ptr; in initiate_downstream()
1240 int Http2Upstream::downstream_read(DownstreamConnection *dconn) { in downstream_read()
1297 int Http2Upstream::downstream_write(DownstreamConnection *dconn) { in downstream_write()
1309 int Http2Upstream::downstream_eof(DownstreamConnection *dconn) { in downstream_eof()
1347 int Http2Upstream::downstream_error(DownstreamConnection *dconn, int events) { in downstream_error()
2074 std::unique_ptr<DownstreamConnection> dconn; in on_downstream_reset()
Dshrpx_client_handler.cc651 std::unique_ptr<DownstreamConnection> dconn) { in pool_downstream_connection()
891 std::unique_ptr<DownstreamConnection>