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