All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Web::WebProxySettings Class Reference
Inheritance diagram for Eegeo::Web::WebProxySettings:
Eegeo::Web::IWebProxySettings Eegeo::Web::IUrlProxyResolver

Public Member Functions

 WebProxySettings (ManualProxyResolver &manualProxyResolver, IPacResolver &pacResolver)
 
void EnableAutodetectedProxy ()
 
void EnableAutoConfiguredProxy (const std::string &pacUrl)
 
void EnableProxy (const std::string &ipAddress, int port)
 
void DisableProxy ()
 
void AddProxyIgnorePattern (const std::string &proxyIgnorePattern)
 
void RemoveProxyIgnorePattern (const std::string &proxyIgnorePattern)
 
const bool ProxyEnabled () const
 
const std::string & ProxyIpAddress () const
 
const int ProxyPort () const
 
const bool ShouldProxyUrl (const std::string &url) const
 
const UrlProxySettings GetProxySettingsForUrl (const std::string &url) const
 

The documentation for this class was generated from the following files: