| 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