| Top |
void (*SoupProxyURIResolverCallback) (SoupProxyURIResolver *resolver,guint status,SoupURI *proxy_uri,gpointer user_data);
Callback for soup_proxy_uri_resolver_get_proxy_uri_async()
resolver |
||
status |
||
proxy_uri |
the resolved proxy URI, or |
|
user_data |
data passed to |
void soup_proxy_uri_resolver_get_proxy_uri_async (SoupProxyURIResolver *proxy_uri_resolver,SoupURI *uri,GMainContext *async_context,GCancellable *cancellable,SoupProxyURIResolverCallback callback,gpointer user_data);
Asynchronously determines a proxy URI to use for msg
and calls
callback
.
proxy_uri_resolver |
||
uri |
the SoupURI you want a proxy for |
|
async_context |
the GMainContext to invoke |
[allow-none] |
cancellable |
a GCancellable, or |
|
callback |
callback to invoke with the proxy address. |
[scope async] |
user_data |
data for |
Since 2.26.3
guint soup_proxy_uri_resolver_get_proxy_uri_sync (SoupProxyURIResolver *proxy_uri_resolver,SoupURI *uri,GCancellable *cancellable,SoupURI **proxy_uri);
Synchronously determines a proxy URI to use for uri
. If uri
should be sent via proxy, *proxy_uri
will be set to the URI of the
proxy, else it will be set to NULL.
proxy_uri_resolver |
||
uri |
the SoupURI you want a proxy for |
|
cancellable |
a GCancellable, or |
|
proxy_uri |
on return, will contain the proxy URI. |
[out] |
Since 2.26.3