7 #include "IWebProxySettings.h"
8 #include "IUrlProxyResolver.h"
21 void EnableAutodetectedProxy();
22 void EnableAutoConfiguredProxy(
const std::string& pacUrl);
23 void EnableProxy(
const std::string& ipAddress,
int port);
26 void AddProxyIgnorePattern(
const std::string& proxyIgnorePattern);
27 void RemoveProxyIgnorePattern(
const std::string& proxyIgnorePattern);
29 const bool ProxyEnabled()
const;
30 const std::string& ProxyIpAddress()
const;
31 const int ProxyPort()
const;
33 const bool ShouldProxyUrl(
const std::string& url)
const;
40 bool m_manualProxyEnabled;
41 bool m_autoProxyEnabled;