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