Top |
NMSetting * | nm_setting_proxy_new () |
NMSettingProxyMethod | nm_setting_proxy_get_method () |
gboolean | nm_setting_proxy_get_browser_only () |
const char * | nm_setting_proxy_get_pac_url () |
const char * | nm_setting_proxy_get_pac_script () |
enum | NMSettingProxyMethod |
#define | NM_SETTING_PROXY_SETTING_NAME |
#define | NM_SETTING_PROXY_METHOD |
#define | NM_SETTING_PROXY_BROWSER_ONLY |
#define | NM_SETTING_PROXY_PAC_URL |
#define | NM_SETTING_PROXY_PAC_SCRIPT |
The NMSettingProxy object is a NMSetting subclass that describes properties related to Proxy settings like PAC URL, PAC script etc.
NetworkManager support 2 values for the “method” property for proxy. If "auto" is specified then WPAD takes place and the appropriate details are pushed into PacRunner or user can override this URL with a new PAC URL or a PAC script. If "none" is selected then no proxy configuration is given to PacRunner to fulfill client queries.
NMSetting *
nm_setting_proxy_new (void
);
Creates a new NMSettingProxy object.
Since: 1.6
NMSettingProxyMethod
nm_setting_proxy_get_method (NMSettingProxy *setting
);
Returns the proxy configuration method. By default the value is NM_SETTING_PROXY_METHOD_NONE
.
NM_SETTING_PROXY_METHOD_NONE
should be selected for a connection intended for direct network
access.
Since: 1.6
gboolean
nm_setting_proxy_get_browser_only (NMSettingProxy *setting
);
Since: 1.6
const char *
nm_setting_proxy_get_pac_url (NMSettingProxy *setting
);
Since: 1.6
const char *
nm_setting_proxy_get_pac_script (NMSettingProxy *setting
);
Since: 1.6