summaryrefslogtreecommitdiff
path: root/src/AbstractProxyRequestCommand.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/AbstractProxyRequestCommand.h')
-rw-r--r--src/AbstractProxyRequestCommand.h11
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,