CFNetworkExecuteProxyAutoConfigurationScript(_:_:_:_:)
Downloads a proxy autoconfiguration script and executes it.
Declaration
func CFNetworkExecuteProxyAutoConfigurationScript(_ proxyAutoConfigurationScript: CFString, _ targetURL: CFURL, _ cb: CFProxyAutoConfigurationResultCallback, _ clientContext: UnsafeMutablePointer<CFStreamClientContext>) -> CFRunLoopSourceParameters
- proxyAutoConfigurationScript:
A
CFStringcontaining the code of the autoconfiguration script to be executed. - targetURL:
The URL that your application intends to eventually download using the proxies.
- cb:
A callback to be called when execution of the script is finished.
- clientContext:
A stream context containing a client info object and optionally retain and release callbacks for that object.
Discussion
This function returns a run loop source that the caller should schedule. Once execution of the script has completed, the specified callback function is called.