| libnm-glib Reference Manual | ||||
|---|---|---|---|---|
NMDHCP4Config;
#define NM_DHCP4_CONFIG_OPTIONS
GObject* nm_dhcp4_config_new (DBusGConnection *connection,
const char *object_path);
GHashTable* nm_dhcp4_config_get_options (NMDHCP4Config *config);
const char* nm_dhcp4_config_get_one_option (NMDHCP4Config *config,
const char *option);
GObject* nm_dhcp4_config_new (DBusGConnection *connection, const char *object_path);
Creates a new NMDHCP4Config.
|
the DBusGConnection |
|
the DBus object path of the device |
Returns : |
a new configuration |
GHashTable* nm_dhcp4_config_get_options (NMDHCP4Config *config);
Gets all the options contained in the configuration.
|
|
Returns : |
the GHashTable containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified. |
const char* nm_dhcp4_config_get_one_option (NMDHCP4Config *config, const char *option);
Gets one option by option name.
|
|
|
the option to retrieve |
Returns : |
the configuration option's value. This is the internal string used by the configuration, and must not be modified. |
"options" property"options" GHashTable : Read
The GHashTable containing options of the configuration.