gNetworkServiceNew(service, protocol, domain)
gNetworkServiceGetService(object)
gNetworkServiceGetProtocol(object)
gNetworkServiceGetDomain(object)
gNetworkService(service, protocol, domain)
GObject +----GNetworkService
GSocketConnectable
.GNetworkAddress
does with hostnames, GNetworkService
provides an easy way to resolve a SRV record, and then attempt to
connect to one of the hosts that implements that service, handling
service priority/weighting, multiple IP addresses, and multiple
address families. See GSrvTarget
for more information about SRV records, and see
GSocketConnectable
for and example of using the connectable
interface.gNetworkService
is the equivalent of gNetworkServiceNew
.domain
[character : * : Read / Write / Construct Only]protocol
[character : * : Read / Write / Construct Only]service
[character : * : Read / Write / Construct Only]