diff options
Diffstat (limited to 'src/AbstractProxyRequestCommand.h')
| -rw-r--r-- | src/AbstractProxyRequestCommand.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/AbstractProxyRequestCommand.h b/src/AbstractProxyRequestCommand.h index 4ffad746..0dfabbd3 100644 --- a/src/AbstractProxyRequestCommand.h +++ b/src/AbstractProxyRequestCommand.h @@ -43,16 +43,21 @@ class HttpConnection; class SocketCore; class AbstractProxyRequestCommand : public AbstractCommand { -protected: +private: SharedHandle<Request> _proxyRequest; - SharedHandle<HttpConnection> httpConnection; + SharedHandle<HttpConnection> _httpConnection; std::string _connectedHostname; std::string _connectedAddr; uint16_t _connectedPort; - +protected: virtual bool executeInternal(); + + const SharedHandle<HttpConnection>& getHttpConnection() const + { + return _httpConnection; + } public: AbstractProxyRequestCommand(cuid_t cuid, const SharedHandle<Request>& req, |
