| 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 | }; |
nothing calls this directly
no test coverage detected