GObject.Object
Gio.NetworkAddress
Import line: | Gio = imports.gi.Gio; |
GIR File: | Gio-2.0.gir |
C documentation: | GNetworkAddress |
Class : | NetworkAddress |
Implements: | Gio.SocketConnectable |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
hostname : String
|
Gio.NetworkAddress | |
parent_instance : GObject.Object
read only
|
Gio.NetworkAddress | |
port : guint32
|
Gio.NetworkAddress | |
priv : Gio.NetworkAddressPrivate
read only
|
Gio.NetworkAddress | |
scheme : String
|
Gio.NetworkAddress |
Method / Constructor | Defined By | |
---|---|---|
new Gio.NetworkAddress
(Object properties)
Create a new Gio.NetworkAddress
Create a new Gio.NetworkAddress
|
||
Creates a new GSocketConnectable for connecting to the given
Creates a new GSocketConnectable for connecting to the given
|
Gio.NetworkAddress | |
Creates a new GSocketConnectable for connecting to the given
parsing host_and_port fails.
Creates a new GSocketConnectable for connecting to the given
parsing host_and_port fails. address, an IPv4 address, or a domain name (in which case a DNS lookup is performed). Quoting with [] is supported for all address types. A port override may be specified in the usual way with a colon. Ports may be given as decimal numbers or symbolic names (in which case an /etc/services lookup is performed). If no port is specified in host_and_port then default_port will be used as the port number to connect to. In general, host_and_port is expected to be provided by the user (allowing them to give the hostname, and a port overide if necessary) and default_port is expected to be provided by the application.
|
Gio.NetworkAddress | |
Creates a new GSocketConnectable for connecting to the given
Using this rather than g_network_address_new() or g_network_address_parse_host() allows GSocketClient to determine when to use application-specific proxy protocols.
Creates a new GSocketConnectable for connecting to the given
Using this rather than g_network_address_new() or g_network_address_parse_host() allows GSocketClient to determine when to use application-specific proxy protocols.
|
Gio.NetworkAddress | |
enumerate
()
:
Gio.SocketAddressEnumerator
Creates a GSocketAddressEnumerator for connectable.
Creates a GSocketAddressEnumerator for connectable.
|
Gio.SocketConnectable | |
get_hostname
()
:
String
Gets addr's hostname.
Gets addr's hostname. This might be either UTF-8 or ASCII-encoded,
depending on what addr was created with.
|
Gio.NetworkAddress | |
get_port
()
:
guint16
Gets addr's port number
Gets addr's port number
|
Gio.NetworkAddress | |
get_scheme
()
:
String
Gets addr's scheme
Gets addr's scheme
|
Gio.NetworkAddress | |
proxy_enumerate
()
:
Gio.SocketAddressEnumerator
Creates a GSocketAddressEnumerator for connectable that will
return GProxyAddresses for addresses that you must connect to via a proxy.
Creates a GSocketAddressEnumerator for connectable that will
return GProxyAddresses for addresses that you must connect to via a proxy. If connectable does not implement g_socket_connectable_proxy_enumerate(), this will fall back to calling g_socket_connectable_enumerate().
|
Gio.SocketConnectable |
None |