|  |  |  | libnm-glib Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
NMDHCP6Config; NMDHCP6ConfigClass; #define NM_DHCP6_CONFIG_OPTIONS const char * nm_dhcp6_config_get_one_option (NMDHCP6Config *config,const char *option); GHashTable * nm_dhcp6_config_get_options (NMDHCP6Config *config); GObject * nm_dhcp6_config_new (DBusGConnection *connection,const char *object_path);
typedef struct {
	NMObjectClass parent;
	/* Padding for future expansion */
	void (*_reserved1) (void);
	void (*_reserved2) (void);
	void (*_reserved3) (void);
	void (*_reserved4) (void);
	void (*_reserved5) (void);
	void (*_reserved6) (void);
} NMDHCP6ConfigClass;
const char * nm_dhcp6_config_get_one_option (NMDHCP6Config *config,const char *option);
Gets one option by option name.
| 
 | a NMDHCP6Config | 
| 
 | the option to retrieve | 
| Returns : | the configuration option's value. This is the internal string used by the configuration, and must not be modified. | 
GHashTable *        nm_dhcp6_config_get_options         (NMDHCP6Config *config);
Gets all the options contained in the configuration.
| 
 | a NMDHCP6Config | 
| Returns : | the GHashTable containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified. [transfer none][element-type utf8 GObject.Value] | 
GObject * nm_dhcp6_config_new (DBusGConnection *connection,const char *object_path);
Creates a new NMDHCP6Config.
| 
 | the DBusGConnection | 
| 
 | the DBus object path of the device | 
| Returns : | a new configuration. [transfer full] | 
"options" property"options" GHashTable* : Read
The GHashTable containing options of the configuration.
Type: GLib.HashTable Element-Type: utf8,GObject.Value