| Top |
| int | nm_ip_config_get_family () |
| const char * | nm_ip_config_get_gateway () |
| GPtrArray * | nm_ip_config_get_addresses () |
| GPtrArray * | nm_ip_config_get_routes () |
| const char * const * | nm_ip_config_get_nameservers () |
| const char * const * | nm_ip_config_get_domains () |
| const char * const * | nm_ip_config_get_searches () |
| const char * const * | nm_ip_config_get_wins_servers () |
| #define | NM_IP_CONFIG_FAMILY |
| #define | NM_IP_CONFIG_GATEWAY |
| #define | NM_IP_CONFIG_ADDRESSES |
| #define | NM_IP_CONFIG_ROUTES |
| #define | NM_IP_CONFIG_NAMESERVERS |
| #define | NM_IP_CONFIG_DOMAINS |
| #define | NM_IP_CONFIG_SEARCHES |
| #define | NM_IP_CONFIG_WINS_SERVERS |
int
nm_ip_config_get_family (NMIPConfig *config);
Gets the IP address family
const char *
nm_ip_config_get_gateway (NMIPConfig *config);
Gets the IP gateway address.
GPtrArray *
nm_ip_config_get_addresses (NMIPConfig *config);
Gets the IP addresses (containing the address, prefix, and gateway).
the GPtrArray containing NMIPAddresses. This is the internal copy used by the configuration and must not be modified.
[element-type NMIPAddress][transfer none]
GPtrArray *
nm_ip_config_get_routes (NMIPConfig *config);
Gets the routes.
the GPtrArray containing NMIPRoutes. This is the internal copy used by the configuration, and must not be modified.
[element-type NMIPRoute][transfer none]
const char * const *
nm_ip_config_get_nameservers (NMIPConfig *config);
Gets the domain name servers (DNS).
const char * const *
nm_ip_config_get_domains (NMIPConfig *config);
Gets the domain names.
const char * const *
nm_ip_config_get_searches (NMIPConfig *config);
Gets the DNS searches.
the array of DNS search strings.
(This is never NULL, though it may be 0-length).
[transfer none]
const char * const *
nm_ip_config_get_wins_servers (NMIPConfig *config);
Gets the Windows Internet Name Service servers (WINS).
the arry of WINS server IP address strings.
(This is never NULL, though it may be 0-length.).
[transfer none]
“addresses” property“addresses” GPtrArray *
A GPtrArray containing the addresses (NMIPAddress) of the configuration.
Flags: Read
“domains” property“domains” GStrv
The array containing domain strings of the configuration.
Flags: Read
“family” property“family” gint
The IP address family of the configuration; either
AF_INET or AF_INET6.
Flags: Read
Allowed values: [0,255]
Default value: 0
“gateway” property“gateway” gchar *
The IP gateway address of the configuration as string.
Flags: Read
Default value: NULL
“nameservers” property“nameservers” GStrv
The array containing name server IP addresses of the configuration.
Flags: Read
“routes” property“routes” GPtrArray *
A GPtrArray containing the routes (NMIPRoute) of the configuration.
Flags: Read
“searches” property“searches” GStrv
The array containing DNS search strings of the configuration.
Flags: Read
“wins-servers” property“wins-servers” GStrv
The array containing WINS server IP addresses of the configuration. (This will always be empty for IPv6 configurations.)
Flags: Read