#include <network_proxy.h>
This interface allows handle proxy settings of the os for internet connection.
公共成员函数 |
|
MAXON_OBSERVABLE_STATIC ( Result < Bool >, ObservableEnterCredentials,(const String &target, String *username, String *password), ObservableCombinerRunAllBoolUntilTrue) |
静态公共成员函数 |
|
static MAXON_METHOD Result < BaseArray < String > > | DetectProxiesForUrl (const Url &url) |
static MAXON_METHOD void | FlushProxyCache () |
私有成员函数 |
|
MAXON_INTERFACE_NONVIRTUAL ( NetworkProxyInterface , MAXON_REFERENCE_NORMAL , "net.maxon.interface.networkproxy") |
|
private |
|
static |
Determines the right proxy for the given urls scheme and authority/server.
Windows: At the moment we support the following windows proxy setups. Network Settings/Internet Options/Connections/LAN Settings you can find the proxy settings for windows/internet explorer.
OSX: At the moment we support the following OSX proxy setups. 系统 Preferences/Network/Additional Options/Proxies:
[in] | url | Url to be used to determine the right proxy servers for this connection. |
|
static |
Resets all cached proxy configuration files. This function can be called if network changes are not detected correctly.
MAXON_OBSERVABLE_STATIC | ( | Result < Bool > | , |
ObservableEnterCredentials | , | ||
(const String &target, String *username, String *password) | , | ||
ObservableCombinerRunAllBoolUntilTrue | |||
) |
ObservableSaveDatabase will be triggered before and after a database is/was written. This can be used to add source control callbacks etc.