Pepper_42_C++_interfaces
|
#include <network_proxy.h>
Static Public Member Functions | |
static bool | IsAvailable () |
Returns true if the browser supports this API, false otherwise. More... | |
static int32_t | GetProxyForURL (const InstanceHandle &instance, const Var &url, const pp::CompletionCallbackWithOutput< Var > &callback) |
This class provides a way to determine the appropriate proxy settings for for a given URL.
Permissions: Apps permission socket
with subrule resolve-proxy
is required for using this API. For more details about network communication permissions, please see: http://developer.chrome.com/apps/app_network.html
Definition at line 22 of file network_proxy.h.
|
static |
Retrieves the proxy that will be used for the given URL. The result will be a string in PAC format. For more details about PAC format, please see http://en.wikipedia.org/wiki/Proxy_auto-config
[in] | instance | An InstanceHandle identifying one instance of a module. |
[in] | url | A string Var containing a URL. |
[in] | callback | A CompletionCallbackWithOutput to be called upon completion. It will be passed a string Var containing the appropriate PAC string for url . |
pp_errors.h
.
|
static |
Returns true if the browser supports this API, false otherwise.