GResolver wrappers: GNetworkAddress, GNetworkService, GSocketConnectable
authorDan Winship <danw@gnome.org>
Mon, 29 Dec 2008 18:38:28 +0000 (13:38 -0500)
committerDan Winship <danw@gnome.org>
Wed, 22 Apr 2009 12:36:38 +0000 (08:36 -0400)
commit9a3d18d2a652f9f1567e09bdb1055e6cb462f710
tree5ccad2af228ba66f7dbe8fef01e522ddb88799a7
parentc94d3f92885456e1dc9e2fb27b709017f29d04ce
GResolver wrappers: GNetworkAddress, GNetworkService, GSocketConnectable

Higher-level wrappers around GResolver. GSocketConnectable provides an
interface for synchronously or asynchronously iterating multiple
socket addresses, with GNetworkAddress and GNetworkService providing
interfaces based on hostname and SRV record resolution.
Part of #548466.
20 files changed:
docs/reference/gio/gio-docs.xml
docs/reference/gio/gio-sections.txt
docs/reference/gio/gio.types
gio/Makefile.am
gio/gio.h
gio/gio.symbols
gio/giotypes.h
gio/gnetworkaddress.c [new file with mode: 0644]
gio/gnetworkaddress.h [new file with mode: 0644]
gio/gnetworkservice.c [new file with mode: 0644]
gio/gnetworkservice.h [new file with mode: 0644]
gio/gresolver.c
gio/gsocketaddress.c
gio/gsocketaddressenumerator.c [new file with mode: 0644]
gio/gsocketaddressenumerator.h [new file with mode: 0644]
gio/gsocketconnectable.c [new file with mode: 0644]
gio/gsocketconnectable.h [new file with mode: 0644]
gio/gsrvtarget.c
gio/tests/.gitignore
gio/tests/resolver.c