From 2c032d8f1c6292c1338a615e6ec40252889ba85c Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Thu, 22 Jan 2015 00:29:39 +0100 Subject: Imported Upstream version 1.0.0 --- docs/libnm/html/NMDhcpConfig.html | 232 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 232 insertions(+) create mode 100644 docs/libnm/html/NMDhcpConfig.html (limited to 'docs/libnm/html/NMDhcpConfig.html') diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html new file mode 100644 index 00000000..3a48d730 --- /dev/null +++ b/docs/libnm/html/NMDhcpConfig.html @@ -0,0 +1,232 @@ + + + + +NMDhcpConfig + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDhcpConfig

+

NMDhcpConfig

+
+
+

Synopsis

+
struct              NMDhcpConfig;
+                    NMDhcpConfigClass;
+#define             NM_DHCP_CONFIG_FAMILY
+#define             NM_DHCP_CONFIG_OPTIONS
+int                 nm_dhcp_config_get_family           (NMDhcpConfig *config);
+GHashTable *        nm_dhcp_config_get_options          (NMDhcpConfig *config);
+const char *        nm_dhcp_config_get_one_option       (NMDhcpConfig *config,
+                                                         const char *option);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDhcpConfig
+
+
+
+

Implemented Interfaces

+

+NMDhcpConfig implements + GInitable and GAsyncInitable.

+
+
+

Properties

+
+  "family"                   gint                  : Read
+  "options"                  GHashTable*           : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

struct NMDhcpConfig

+
struct NMDhcpConfig;
+

+

+
+
+
+

NMDhcpConfigClass

+
typedef struct {
+	NMObjectClass parent;
+} NMDhcpConfigClass;
+
+

+

+
+
+
+

NM_DHCP_CONFIG_FAMILY

+
#define NM_DHCP_CONFIG_FAMILY  "family"
+
+

+

+
+
+
+

NM_DHCP_CONFIG_OPTIONS

+
#define NM_DHCP_CONFIG_OPTIONS "options"
+
+

+

+
+
+
+

nm_dhcp_config_get_family ()

+
int                 nm_dhcp_config_get_family           (NMDhcpConfig *config);
+

+Gets the IP address family of the configuration +

+
++++ + + + + + + + + + + +

config :

a NMDhcpConfig +

Returns :

the IP address family; either AF_INET or +AF_INET6 +
+
+
+
+

nm_dhcp_config_get_options ()

+
GHashTable *        nm_dhcp_config_get_options          (NMDhcpConfig *config);
+

+Gets all the options contained in the configuration. +

+
++++ + + + + + + + + + + +

config :

a NMDhcpConfig +

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 utf8] +
+
+
+
+

nm_dhcp_config_get_one_option ()

+
const char *        nm_dhcp_config_get_one_option       (NMDhcpConfig *config,
+                                                         const char *option);
+

+Gets one option by option name. +

+
++++ + + + + + + + + + + + + + + +

config :

a NMDhcpConfig +

option :

the option to retrieve

Returns :

the configuration option's value. This is the internal string used by the +configuration, and must not be modified.
+
+
+
+

Property Details

+
+

The "family" property

+
  "family"                   gint                  : Read
+

+The IP address family of the configuration; either +AF_INET or AF_INET6. +

+

Allowed values: [0,255]

+

Default value: 0

+
+
+
+

The "options" property

+
  "options"                  GHashTable*           : Read
+

+The GHashTable containing options of the configuration. +

+

+Type: GLib.HashTable(utf8,utf8) +

+
+
+
+ + + \ No newline at end of file -- cgit 1.3.0-6-gf8a5