MCPcopy Create free account
hub / github.com/PurpleI2P/i2pd / HTTPReqHandler

Method HTTPReqHandler

libi2pd_client/HTTPProxy.cpp:127–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125 public:
126
127 HTTPReqHandler(HTTPProxy * parent, std::shared_ptr<boost::asio::ip::tcp::socket> sock) :
128 I2PServiceHandler(parent), m_sock(sock),
129 m_proxysock(std::make_shared<boost::asio::ip::tcp::socket>(parent->GetService())),
130 m_proxy_resolver(parent->GetService()),
131 m_OutproxyUrl(parent->GetOutproxyURL()),
132 m_Addresshelper(parent->GetHelperSupport()),
133 m_SendUserAgent (parent->GetSendUserAgent ()) {}
134 ~HTTPReqHandler() { Terminate(); }
135 void Handle () { AsyncSockRead(); } /* overload */
136 };

Callers

nothing calls this directly

Calls 3

GetOutproxyURLMethod · 0.80
GetHelperSupportMethod · 0.80
GetSendUserAgentMethod · 0.80

Tested by

no test coverage detected