GSimpleProxyResolver: new simple GProxyResolver class

Add GSimpleProxyResolver, for letting people do static proxy
resolution, and to use as a base class for other resolvers (such as
GProxyResolverGnome).

https://bugzilla.gnome.org/show_bug.cgi?id=691105
This commit is contained in:
Dan Winship
2013-01-26 09:54:03 -05:00
parent 7c49869eae
commit ee17a54c28
10 changed files with 950 additions and 3 deletions

View File

@@ -153,6 +153,7 @@
<title>DNS resolution</title>
<xi:include href="xml/gresolver.xml"/>
<xi:include href="xml/gproxyresolver.xml"/>
<xi:include href="xml/gsimpleproxyresolver.xml"/>
<xi:include href="xml/gsocketconnectable.xml"/>
<xi:include href="xml/gnetworkaddress.xml"/>
<xi:include href="xml/gnetworkservice.xml"/>

View File

@@ -4002,3 +4002,23 @@ g_task_get_type
<TITLE>gnetworking.h</TITLE>
g_networking_init
</SECTION>
<SECTION>
<FILE>gsimpleproxyresolver</FILE>
<TITLE>GSimpleProxyResolver</TITLE>
GSimpleProxyResolver
g_simple_proxy_resolver_new
g_simple_proxy_resolver_set_default_proxy
g_simple_proxy_resolver_set_ignore_hosts
g_simple_proxy_resolver_set_uri_proxy
<SUBSECTION Standard>
GSimpleProxyResolverClass
GSimpleProxyResolverPrivate
G_TYPE_SIMPLE_PROXY_RESOLVER
G_SIMPLE_PROXY_RESOLVER
G_IS_SIMPLE_PROXY_RESOLVER
G_SIMPLE_PROXY_RESOLVER_CLASS
G_IS_SIMPLE_PROXY_RESOLVER_CLASS
G_SIMPLE_PROXY_RESOLVER_GET_CLASS
g_simple_proxy_resolver_get_type
</SECTION>

View File

@@ -136,3 +136,4 @@ g_menu_item_get_type
g_test_dbus_get_type
g_test_dbus_flags_get_type
g_task_get_type
g_simple_proxy_resolver_get_type