]> git.mxchange.org Git - simgear.git/blobdiff - simgear/io/HTTPClient.hxx
Unit test for SGBinObj, and fix a bug in large-indice handling the test revealed.
[simgear.git] / simgear / io / HTTPClient.hxx
index 7e7a69b70515c20d9eba9ae0a6bb0cf7c319bf91..7cc3771f1a16ae54919cc51345acc0a3baec18fa 100644 (file)
@@ -23,7 +23,7 @@ public:
     void makeRequest(const Request_ptr& r);
     
     void setUserAgent(const std::string& ua);
-    void setProxy(const std::string& proxy, const std::string& auth = "");
+    void setProxy(const std::string& proxy, int port, const std::string& auth = "");
     
     const std::string& userAgent() const
         { return _userAgent; }
@@ -37,9 +37,11 @@ private:
     void requestFinished(Connection* con);
     
     friend class Connection;
+    friend class Request;
     
     std::string _userAgent;
     std::string _proxy;
+    int _proxyPort;
     std::string _proxyAuth;
     
 // connections by host