Constructor
GioNetworkServicenew
since: 2.22
Declaration [src]
GSocketConnectable*
g_network_service_new (
const gchar* service,
const gchar* protocol,
const gchar* domain
)
Description [src]
Creates a new GNetworkService
representing the given service
,
protocol
, and domain
. This will initially be unresolved; use the
GSocketConnectable
interface to resolve it.
Available since: 2.22
Parameters
service
-
Type:
const gchar*
The service type to look up (eg, “ldap”).
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. protocol
-
Type:
const gchar*
The networking protocol to use for
service
(eg, “tcp”).The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. domain
-
Type:
const gchar*
The DNS domain to look up the service in.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Return value
Type: GNetworkService
A new GNetworkService
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |