NetworkAddress.this

Creates a new #GSocketConnectable for connecting to the given @hostname and @port.

Note that depending on the configuration of the machine, a @hostname of localhost may refer to the IPv4 loopback address only, or to both IPv4 and IPv6; use g_network_address_new_loopback() to create a #GNetworkAddress that is guaranteed to resolve to both addresses.

  1. this(GNetworkAddress* gNetworkAddress, bool ownedRef)
  2. this(string hostname, ushort port)
    class NetworkAddress
    this
    (
    string hostname
    ,
    ushort port
    )
  3. this(ushort port)

Parameters

hostname string

the hostname

port ushort

the port

Return Value

the new #GNetworkAddress

Throws

ConstructionException GTK+ fails to create the object.

Meta

Since

2.22