From f75dd6fd1975146623052b843b182dc32c3fbe46 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Fri, 8 Apr 2011 07:30:59 +0200 Subject: Imported Upstream version 0.8.998 --- docs/libnm-glib/html/NMAccessPoint.html | 258 ++- docs/libnm-glib/html/NMActiveConnection.html | 176 +- docs/libnm-glib/html/NMCdmaDevice.html | 124 -- docs/libnm-glib/html/NMClient.html | 525 ++++-- docs/libnm-glib/html/NMDHCP4Config.html | 59 +- docs/libnm-glib/html/NMDHCP6Config.html | 63 +- docs/libnm-glib/html/NMDevice.html | 351 ++-- docs/libnm-glib/html/NMDeviceBt.html | 71 +- docs/libnm-glib/html/NMDeviceEthernet.html | 76 +- docs/libnm-glib/html/NMDeviceModem.html | 198 ++ docs/libnm-glib/html/NMDeviceWifi.html | 166 +- docs/libnm-glib/html/NMDeviceWimax.html | 564 ++++++ docs/libnm-glib/html/NMExportedConnection.html | 139 -- docs/libnm-glib/html/NMGsmDevice.html | 124 -- docs/libnm-glib/html/NMIP4Config.html | 141 +- docs/libnm-glib/html/NMIP6Config.html | 99 +- docs/libnm-glib/html/NMObject.html | 52 +- docs/libnm-glib/html/NMRemoteConnection.html | 305 ++- docs/libnm-glib/html/NMRemoteSettings.html | 449 ++++- docs/libnm-glib/html/NMSecretAgent.html | 593 ++++++ docs/libnm-glib/html/NMSerialDevice.html | 192 -- docs/libnm-glib/html/NMVPNConnection.html | 117 +- docs/libnm-glib/html/NMWimaxNsp.html | 306 +++ docs/libnm-glib/html/annotation-glossary.html | 86 + docs/libnm-glib/html/api-index-full.html | 1965 ++++++++++++++++++++ docs/libnm-glib/html/ch01.html | 113 -- docs/libnm-glib/html/ch02.html | 98 + docs/libnm-glib/html/index.html | 85 +- docs/libnm-glib/html/index.sgml | 304 +-- .../html/libnm-glib-NMRemoteSettingsSystem.html | 108 -- docs/libnm-glib/html/libnm-glib-NMSettings.html | 310 --- .../html/libnm-glib-NMSettingsConnection.html | 375 ---- .../html/libnm-glib-NMSettingsService.html | 189 -- .../html/libnm-glib-NMSettingsSystem.html | 305 --- docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html | 176 +- docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html | 610 ++---- docs/libnm-glib/html/libnm-glib-nm-types.html | 110 +- docs/libnm-glib/html/libnm-glib.devhelp | 222 ++- docs/libnm-glib/html/libnm-glib.devhelp2 | 228 ++- docs/libnm-glib/html/libnm-glib.png | Bin 0 -> 82140 bytes docs/libnm-glib/html/object-tree.html | 53 + docs/libnm-glib/html/ref-overview.html | 47 + docs/libnm-glib/html/style.css | 3 +- 43 files changed, 6487 insertions(+), 4048 deletions(-) delete mode 100644 docs/libnm-glib/html/NMCdmaDevice.html create mode 100644 docs/libnm-glib/html/NMDeviceModem.html create mode 100644 docs/libnm-glib/html/NMDeviceWimax.html delete mode 100644 docs/libnm-glib/html/NMExportedConnection.html delete mode 100644 docs/libnm-glib/html/NMGsmDevice.html create mode 100644 docs/libnm-glib/html/NMSecretAgent.html delete mode 100644 docs/libnm-glib/html/NMSerialDevice.html create mode 100644 docs/libnm-glib/html/NMWimaxNsp.html create mode 100644 docs/libnm-glib/html/annotation-glossary.html create mode 100644 docs/libnm-glib/html/api-index-full.html delete mode 100644 docs/libnm-glib/html/ch01.html create mode 100644 docs/libnm-glib/html/ch02.html delete mode 100644 docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html delete mode 100644 docs/libnm-glib/html/libnm-glib-NMSettings.html delete mode 100644 docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html delete mode 100644 docs/libnm-glib/html/libnm-glib-NMSettingsService.html delete mode 100644 docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html create mode 100644 docs/libnm-glib/html/libnm-glib.png create mode 100644 docs/libnm-glib/html/object-tree.html create mode 100644 docs/libnm-glib/html/ref-overview.html (limited to 'docs/libnm-glib/html') diff --git a/docs/libnm-glib/html/NMAccessPoint.html b/docs/libnm-glib/html/NMAccessPoint.html index 71c134c9..9aa7c590 100644 --- a/docs/libnm-glib/html/NMAccessPoint.html +++ b/docs/libnm-glib/html/NMAccessPoint.html @@ -3,19 +3,19 @@ NMAccessPoint - + - - + + - + - - + + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,33 +39,38 @@
-
+

Synopsis

#define             NM_ACCESS_POINT_FLAGS
 #define             NM_ACCESS_POINT_WPA_FLAGS
 #define             NM_ACCESS_POINT_RSN_FLAGS
 #define             NM_ACCESS_POINT_SSID
+#define             NM_ACCESS_POINT_BSSID
 #define             NM_ACCESS_POINT_FREQUENCY
-#define             NM_ACCESS_POINT_HW_ADDRESS
 #define             NM_ACCESS_POINT_MODE
 #define             NM_ACCESS_POINT_MAX_BITRATE
 #define             NM_ACCESS_POINT_STRENGTH
+#define             NM_ACCESS_POINT_HW_ADDRESS
                     NMAccessPoint;
                     NMAccessPointClass;
 GObject *           nm_access_point_new                 (DBusGConnection *connection,
                                                          const char *path);
-guint32             nm_access_point_get_flags           (NMAccessPoint *ap);
-guint32             nm_access_point_get_wpa_flags       (NMAccessPoint *ap);
-guint32             nm_access_point_get_rsn_flags       (NMAccessPoint *ap);
-const GByteArray *  nm_access_point_get_ssid            (NMAccessPoint *ap);
+NM80211ApFlags      nm_access_point_get_flags           (NMAccessPoint *ap);
+NM80211ApSecurityFlags  nm_access_point_get_wpa_flags   (NMAccessPoint *ap);
+NM80211ApSecurityFlags  nm_access_point_get_rsn_flags   (NMAccessPoint *ap);
+const GByteArray *      nm_access_point_get_ssid        (NMAccessPoint *ap);
+const char *            nm_access_point_get_bssid       (NMAccessPoint *ap);
 guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);
-const char *        nm_access_point_get_hw_address      (NMAccessPoint *ap);
 NM80211Mode         nm_access_point_get_mode            (NMAccessPoint *ap);
 guint32             nm_access_point_get_max_bitrate     (NMAccessPoint *ap);
 guint8              nm_access_point_get_strength        (NMAccessPoint *ap);
+GSList *                nm_access_point_filter_connections
+                                                        (NMAccessPoint *ap,
+                                                         const GSList *connections);
+const char *            nm_access_point_get_hw_address  (NMAccessPoint *ap);
 
-
+

Object Hierarchy

   GObject
@@ -73,28 +78,29 @@ const char *        
+

Properties

+  "bssid"                    gchar*                : Read
   "flags"                    guint                 : Read
   "frequency"                guint                 : Read
   "hw-address"               gchar*                : Read
   "max-bitrate"              guint                 : Read
   "mode"                     guint                 : Read
   "rsn-flags"                guint                 : Read
-  "ssid"                     nm-ssid*              : Read
+  "ssid"                     NMSsid*               : Read
   "strength"                 guchar                : Read
   "wpa-flags"                guint                 : Read
 
-
+

Description

-
+

Details

-
+

NM_ACCESS_POINT_FLAGS

#define NM_ACCESS_POINT_FLAGS       "flags"
 
@@ -102,7 +108,7 @@ const char * +

NM_ACCESS_POINT_WPA_FLAGS

#define NM_ACCESS_POINT_WPA_FLAGS   "wpa-flags"
 
@@ -110,7 +116,7 @@ const char * +

NM_ACCESS_POINT_RSN_FLAGS

#define NM_ACCESS_POINT_RSN_FLAGS   "rsn-flags"
 
@@ -118,7 +124,7 @@ const char * +

NM_ACCESS_POINT_SSID

#define NM_ACCESS_POINT_SSID        "ssid"
 
@@ -126,23 +132,23 @@ const char * -

NM_ACCESS_POINT_FREQUENCY

-
#define NM_ACCESS_POINT_FREQUENCY   "frequency"
+
+

NM_ACCESS_POINT_BSSID

+
#define NM_ACCESS_POINT_BSSID       "bssid"
 


-
-

NM_ACCESS_POINT_HW_ADDRESS

-
#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
+
+

NM_ACCESS_POINT_FREQUENCY

+
#define NM_ACCESS_POINT_FREQUENCY   "frequency"
 


-
+

NM_ACCESS_POINT_MODE

#define NM_ACCESS_POINT_MODE        "mode"
 
@@ -150,7 +156,7 @@ const char * +

NM_ACCESS_POINT_MAX_BITRATE

#define NM_ACCESS_POINT_MAX_BITRATE "max-bitrate"
 
@@ -158,7 +164,7 @@ const char * +

NM_ACCESS_POINT_STRENGTH

#define NM_ACCESS_POINT_STRENGTH    "strength"
 
@@ -166,14 +172,22 @@ const char * +
+

NM_ACCESS_POINT_HW_ADDRESS

+
#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
+
+

+

+
+
+

NMAccessPoint

typedef struct _NMAccessPoint NMAccessPoint;


-
+

NMAccessPointClass

typedef struct {
 	NMObjectClass parent;
@@ -191,7 +205,7 @@ const char *        
+
 

-
+

nm_access_point_get_flags ()

-
guint32             nm_access_point_get_flags           (NMAccessPoint *ap);
+
NM80211ApFlags      nm_access_point_get_flags           (NMAccessPoint *ap);

-Gets the flags of the access point +Gets the flags of the access point.

@@ -236,18 +249,17 @@ Gets the flags of the access point - +

Returns :

the flags -the flags

-
+

nm_access_point_get_wpa_flags ()

-
guint32             nm_access_point_get_wpa_flags       (NMAccessPoint *ap);
+
NM80211ApSecurityFlags  nm_access_point_get_wpa_flags   (NMAccessPoint *ap);

-Gets the WPA flags of the access point. +Gets the WPA (version 1) flags of the access point.

@@ -259,18 +271,18 @@ Gets the WPA flags of the access point. - +

Returns :

the WPA flags -the WPA flags

-
+

nm_access_point_get_rsn_flags ()

-
guint32             nm_access_point_get_rsn_flags       (NMAccessPoint *ap);
+
NM80211ApSecurityFlags  nm_access_point_get_rsn_flags   (NMAccessPoint *ap);

-Gets the RSN flags of the access point. +Gets the RSN (Robust Secure Network, ie WPA version 2) flags of the access +point.

@@ -282,16 +294,15 @@ Gets the RSN flags of the access point. - +

Returns :

the RSN flags -the RSN flags

-
+

nm_access_point_get_ssid ()

-
const GByteArray *  nm_access_point_get_ssid            (NMAccessPoint *ap);
+
const GByteArray *      nm_access_point_get_ssid        (NMAccessPoint *ap);

Gets the SSID of the access point.

@@ -305,19 +316,18 @@ Gets the SSID of the access point.

Returns :

- the GByteArray containing the SSID. This is the internal copy used by the -access point, and must not be modified. - +the GByteArray containing the SSID. This is the internal copy used by the +access point, and must not be modified.

-
-

nm_access_point_get_frequency ()

-
guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);
+
+

nm_access_point_get_bssid ()

+
const char *            nm_access_point_get_bssid       (NMAccessPoint *ap);

-Gets the frequency of the access point. +Gets the Basic Service Set ID (BSSID) of the WiFi access point.

@@ -329,18 +339,18 @@ Gets the frequency of the access point. - +

Returns :

the frequency -the BSSID of the access point. This is an internal string and must +not be modified or freed.

-
-

nm_access_point_get_hw_address ()

-
const char *        nm_access_point_get_hw_address      (NMAccessPoint *ap);
+
+

nm_access_point_get_frequency ()

+
guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);

-Gets the hardware (MAC) address of the access point. +Gets the frequency of the access point.

@@ -352,15 +362,13 @@ Gets the hardware (MAC) address of the access point. - +

Returns :

the hardware address of the access point. This is the internal string used by the -access point and must not be modified. -the frequency

-
+

nm_access_point_get_mode ()

NM80211Mode         nm_access_point_get_mode            (NMAccessPoint *ap);

@@ -376,14 +384,13 @@ Gets the mode of the access point.

Returns :

- the mode - +the mode

-
+

nm_access_point_get_max_bitrate ()

guint32             nm_access_point_get_max_bitrate     (NMAccessPoint *ap);

@@ -399,14 +406,13 @@ Gets the maximum bit rate of the access point.

Returns :

- the maximum bit rate - +the maximum bit rate

-
+

nm_access_point_get_strength ()

guint8              nm_access_point_get_strength        (NMAccessPoint *ap);

@@ -422,16 +428,86 @@ Gets the current signal strength of the access point.

Returns :

- the signal strength +the signal strength + + +
+
+
+
+

nm_access_point_filter_connections ()

+
GSList *                nm_access_point_filter_connections
+                                                        (NMAccessPoint *ap,
+                                                         const GSList *connections);
+

+Filters a given list of connections for a given NMAccessPoint object and +return connections which may be activated with the access point. Any +returned connections will match the ap's SSID and (if given) BSSID and +other attributes like security settings, channel, etc. +

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

ap :

an NMAccessPoint to filter connections for

connections :

a list of NMConnection objects to filter

Returns :

a +list of NMConnection objects that could be activated with the given ap. +The elements of the list are owned by their creator and should not be freed +by the caller, but the returned list itself is owned by the caller and should +be freed with g_slist_free() when it is no longer required. [transfer container][element-type NetworkManager.Connection]
+
+
+

nm_access_point_get_hw_address ()

+
const char *            nm_access_point_get_hw_address  (NMAccessPoint *ap);
+
+

Warning

+

nm_access_point_get_hw_address has been deprecated since version 0.9 and should not be used in newly-written code. Use nm_access_point_get_bssid() instead.

-
+

+Gets the hardware (MAC) address of the access point. +

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

ap :

a NMAccessPoint +

Returns :

the hardware address of the access point. This is the internal string used by the +access point and must not be modified.
+
+
+

Property Details

-
+
+

The "bssid" property

+
  "bssid"                    gchar*                : Read
+

+The BSSID of the access point. +

+

Default value: NULL

+
+
+

The "flags" property

  "flags"                    guint                 : Read

@@ -441,7 +517,7 @@ The flags of the access point.

Default value: 0


-
+

The "frequency" property

  "frequency"                guint                 : Read

@@ -451,7 +527,7 @@ The frequency of the access point.

Default value: 0


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -460,7 +536,7 @@ The hardware address of the access point.

Default value: NULL


-
+

The "max-bitrate" property

  "max-bitrate"              guint                 : Read

@@ -469,7 +545,7 @@ The maximum bit rate of the access point.

Default value: 0


-
+

The "mode" property

  "mode"                     guint                 : Read

@@ -479,7 +555,7 @@ The mode of the access point.

Default value: 2


-
+

The "rsn-flags" property

  "rsn-flags"                guint                 : Read

@@ -488,15 +564,15 @@ The RSN flags of the access point.

Default value: 0


-
+

The "ssid" property

-
  "ssid"                     nm-ssid*              : Read
+
  "ssid"                     NMSsid*               : Read

The SSID of the access point.


-
+

The "strength" property

  "strength"                 guchar                : Read

@@ -505,7 +581,7 @@ The current signal strength of the access point.

Default value: 0


-
+

The "wpa-flags" property

  "wpa-flags"                guint                 : Read

@@ -517,6 +593,6 @@ The WPA flags of the access point.

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMActiveConnection.html b/docs/libnm-glib/html/NMActiveConnection.html index bf28b0a5..4c37d3b5 100644 --- a/docs/libnm-glib/html/NMActiveConnection.html +++ b/docs/libnm-glib/html/NMActiveConnection.html @@ -3,19 +3,19 @@ NMActiveConnection - + - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,10 +39,9 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -73,34 +69,25 @@ const NMVPNConnection
 
-
+

Properties

   "connection"               gchar*                : Read
   "default"                  gboolean              : Read
   "default6"                 gboolean              : Read
-  "devices"                  nm-object-array*      : Read
-  "service-name"             gchar*                : Read
+  "devices"                  NMObjectArray*        : Read
   "specific-object"          gchar*                : Read
   "state"                    guint                 : Read
 
-
+

Description

-
+

Details

-
-

NM_ACTIVE_CONNECTION_SERVICE_NAME

-
#define NM_ACTIVE_CONNECTION_SERVICE_NAME        "service-name"
-
-

-

-
-
-
+

NM_ACTIVE_CONNECTION_CONNECTION

#define NM_ACTIVE_CONNECTION_CONNECTION          "connection"
 
@@ -108,7 +95,7 @@ const +

NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT

#define NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT     "specific-object"
 
@@ -116,7 +103,7 @@ const +

NM_ACTIVE_CONNECTION_DEVICES

#define NM_ACTIVE_CONNECTION_DEVICES             "devices"
 
@@ -124,7 +111,7 @@ const +

NM_ACTIVE_CONNECTION_STATE

#define NM_ACTIVE_CONNECTION_STATE               "state"
 
@@ -132,7 +119,7 @@ const +

NM_ACTIVE_CONNECTION_DEFAULT

#define NM_ACTIVE_CONNECTION_DEFAULT             "default"
 
@@ -140,7 +127,7 @@ const +

NM_ACTIVE_CONNECTION_DEFAULT6

#define NM_ACTIVE_CONNECTION_DEFAULT6            "default6"
 
@@ -148,14 +135,14 @@ const +

NMActiveConnection

typedef struct _NMActiveConnection NMActiveConnection;


-
+

NMActiveConnectionClass

typedef struct {
 	NMObjectClass parent;
@@ -173,7 +160,7 @@ const 
+

nm_active_connection_new ()

GObject *           nm_active_connection_new            (DBusGConnection *connection,
                                                          const char *path);
@@ -190,71 +177,22 @@ Creates a new path :

-the DBus object path of the device - - - -

Returns :

- a new active connection - - - -
-
-
-
-

nm_active_connection_get_service_name ()

-
const char *        nm_active_connection_get_service_name
-                                                        (NMActiveConnection *connection);
-

-Gets the service name of the active connection. -

-
-- - - - - - - - - - -

connection :

a NMActiveConnection -

Returns :

the service name. This is the internal string used by the -connection, and must not be modified. -
-
-
-
-

nm_active_connection_get_scope ()

-
NMConnectionScope   nm_active_connection_get_scope      (NMActiveConnection *connection);
-

-Gets the scope of the active connection. -

-
-- - - - + -

connection :

a NMActiveConnection -the DBus object path of the device

Returns :

the connection's scope +a new active connection. [transfer full]

-
+

nm_active_connection_get_connection ()

const char *        nm_active_connection_get_connection (NMActiveConnection *connection);

-Gets the NMConnection's DBus object path. +Gets the NMConnection's DBus object path.

@@ -266,15 +204,14 @@ Gets the Returns :

-
+
the object path of the NMConnection inside of NMActiveConnection. -This is the internal string used by the connection, and must not be modified. -the object path of the NMConnection inside of NMActiveConnection. +This is the internal string used by the connection, and must not be modified.

-
+

nm_active_connection_get_specific_object ()

const char *        nm_active_connection_get_specific_object
                                                         (NMActiveConnection *connection);
@@ -291,15 +228,14 @@ Gets the "specific object" used at the activation.

Returns :

- the specific object's DBus path. This is the internal string used by the -connection, and must not be modified. - +the specific object's DBus path. This is the internal string used by the +connection, and must not be modified.

-
+

nm_active_connection_get_devices ()

const GPtrArray *   nm_active_connection_get_devices    (NMActiveConnection *connection);

@@ -315,15 +251,15 @@ Gets the Returns :

- the GPtrArray containing NMDevices. -This is the internal copy used by the connection, and must not be modified. +the GPtrArray containing NMDevices. +This is the internal copy used by the connection, and must not be modified. [element-type NMClient.Device]

-
+

nm_active_connection_get_state ()

NMActiveConnectionState  nm_active_connection_get_state (NMActiveConnection *connection);

@@ -339,14 +275,13 @@ Gets the active connection's state.

Returns :

- the state - +the state

-
+

nm_active_connection_get_default ()

gboolean            nm_active_connection_get_default    (NMActiveConnection *connection);

@@ -363,14 +298,14 @@ the default IPv4 route and DNS information).

Returns :

- TRUE if the active connection is the default IPv4 connection - + +TRUE if the active connection is the default IPv4 connection

-
+

nm_active_connection_get_default6 ()

gboolean            nm_active_connection_get_default6   (NMActiveConnection *connection);

@@ -387,16 +322,16 @@ the default IPv6 route and DNS information).

Returns :

- TRUE if the active connection is the default IPv6 connection - + +TRUE if the active connection is the default IPv6 connection
-
+

Property Details

-
+

The "connection" property

  "connection"               gchar*                : Read

@@ -405,7 +340,7 @@ The connection's path of the active connection.

Default value: NULL


-
+

The "default" property

  "default"                  gboolean              : Read

@@ -414,7 +349,7 @@ Whether the active connection is the default IPv4 one.

Default value: FALSE


-
+

The "default6" property

  "default6"                 gboolean              : Read

@@ -423,22 +358,13 @@ Whether the active connection is the default IPv6 one.

Default value: FALSE


-
+

The "devices" property

-
  "devices"                  nm-object-array*      : Read
+
  "devices"                  NMObjectArray*        : Read

Devices.


-
-

The "service-name" property

-
  "service-name"             gchar*                : Read
-

-The service name of the active connection. -

-

Default value: NULL

-
-
-
+

The "specific-object" property

  "specific-object"          gchar*                : Read

@@ -447,19 +373,19 @@ The specific object's path of the active connection.

Default value: NULL


-
+

The "state" property

  "state"                    guint                 : Read

The state of the active connection.

-

Allowed values: <= 2

+

Allowed values: <= 3

Default value: 0

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMCdmaDevice.html b/docs/libnm-glib/html/NMCdmaDevice.html deleted file mode 100644 index 3bea2397..00000000 --- a/docs/libnm-glib/html/NMCdmaDevice.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - -NMCdmaDevice - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMCdmaDevice

-

NMCdmaDevice

-
-
-

Synopsis

-
                    NMCdmaDevice;
-                    NMCdmaDeviceClass;
-GObject *           nm_cdma_device_new                  (DBusGConnection *connection,
-                                                         const char *path);
-
-
-
-

Object Hierarchy

-
-  GObject
-   +----NMObject
-         +----NMDevice
-               +----NMSerialDevice
-                     +----NMCdmaDevice
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NMCdmaDevice

-
typedef struct _NMCdmaDevice NMCdmaDevice;
-

-

-
-
-
-

NMCdmaDeviceClass

-
typedef struct {
-	NMSerialDeviceClass parent;
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMCdmaDeviceClass;
-
-

-

-
-
-
-

nm_cdma_device_new ()

-
GObject *           nm_cdma_device_new                  (DBusGConnection *connection,
-                                                         const char *path);
-

-Creates a new NMCdmaDevice. -

-
-- - - - - - - - - - - - - - -

connection :

the DBusGConnection -

path :

the DBus object path of the device -

Returns :

a new device -
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMClient.html b/docs/libnm-glib/html/NMClient.html index f2e61adb..b8834f84 100644 --- a/docs/libnm-glib/html/NMClient.html +++ b/docs/libnm-glib/html/NMClient.html @@ -3,19 +3,19 @@ NMClient - + - - + + - + - - + + @@ -32,7 +32,7 @@ Signals -
+
@@ -41,15 +41,18 @@
-
+

Synopsis

-
#define             NM_CLIENT_STATE
+
#define             NM_CLIENT_VERSION
+#define             NM_CLIENT_STATE
 #define             NM_CLIENT_MANAGER_RUNNING
 #define             NM_CLIENT_NETWORKING_ENABLED
 #define             NM_CLIENT_WIRELESS_ENABLED
 #define             NM_CLIENT_WIRELESS_HARDWARE_ENABLED
 #define             NM_CLIENT_WWAN_ENABLED
 #define             NM_CLIENT_WWAN_HARDWARE_ENABLED
+#define             NM_CLIENT_WIMAX_ENABLED
+#define             NM_CLIENT_WIMAX_HARDWARE_ENABLED
 #define             NM_CLIENT_ACTIVE_CONNECTIONS
 enum                NMClientPermission;
 enum                NMClientPermissionResult;
@@ -59,15 +62,27 @@ enum                GPtrArray *   nm_client_get_devices               (NMClient *client);
 NMDevice *          nm_client_get_device_by_path        (NMClient *client,
                                                          const char *object_path);
-void                (*NMClientActivateDeviceFn)         (gpointer user_data,
-                                                         const char *object_path,
-                                                         GError *error);
+void                (*NMClientActivateFn)               (NMClient *client,
+                                                         NMActiveConnection *active_connection,
+                                                         GError *error,
+                                                         gpointer user_data);
 void                nm_client_activate_connection       (NMClient *client,
-                                                         const char *service_name,
-                                                         const char *connection_path,
+                                                         NMConnection *connection,
+                                                         NMDevice *device,
+                                                         const char *specific_object,
+                                                         NMClientActivateFn callback,
+                                                         gpointer user_data);
+void                (*NMClientAddActivateFn)            (NMClient *client,
+                                                         NMActiveConnection *connection,
+                                                         const char *new_connection_path,
+                                                         GError *error,
+                                                         gpointer user_data);
+void                nm_client_add_and_activate_connection
+                                                        (NMClient *client,
+                                                         NMConnection *partial,
                                                          NMDevice *device,
                                                          const char *specific_object,
-                                                         NMClientActivateDeviceFn callback,
+                                                         NMClientAddActivateFn callback,
                                                          gpointer user_data);
 void                nm_client_deactivate_connection     (NMClient *client,
                                                          NMActiveConnection *active);
@@ -83,6 +98,12 @@ const void                nm_client_wwan_set_enabled          (NMClient *client,
                                                          gboolean enabled);
 gboolean            nm_client_wwan_hardware_get_enabled (NMClient *client);
+gboolean            nm_client_wimax_get_enabled         (NMClient *client);
+void                nm_client_wimax_set_enabled         (NMClient *client,
+                                                         gboolean enabled);
+gboolean            nm_client_wimax_hardware_get_enabled
+                                                        (NMClient *client);
+const char *        nm_client_get_version               (NMClient *client);
 NMState             nm_client_get_state                 (NMClient *client);
 gboolean            nm_client_get_manager_running       (NMClient *client);
 const GPtrArray *   nm_client_get_active_connections    (NMClient *client);
@@ -93,7 +114,7 @@ const NMClientPermission permission);
 
-
+

Object Hierarchy

   GObject
@@ -101,35 +122,46 @@ const 
+

Properties

-  "active-connections"       nm-object-array*      : Read
+  "active-connections"       NMObjectArray*        : Read
   "manager-running"          gboolean              : Read
-  "networking-enabled"       gboolean              : Read
+  "networking-enabled"       gboolean              : Read / Write
   "state"                    guint                 : Read
+  "version"                  gchar*                : Read
+  "wimax-enabled"            gboolean              : Read / Write
+  "wimax-hardware-enabled"   gboolean              : Read
   "wireless-enabled"         gboolean              : Read / Write
   "wireless-hardware-enabled" gboolean              : Read
-  "wwan-enabled"             gboolean              : Read / Write / Construct
-  "wwan-hardware-enabled"    gboolean              : Read / Write / Construct Only
+  "wwan-enabled"             gboolean              : Read / Write
+  "wwan-hardware-enabled"    gboolean              : Read
 
-
+

Signals

-  "device-added"                                   : Run First
-  "device-removed"                                 : Run First
-  "permission-changed"                             : Run First
+  "device-added"                                   : Run First
+  "device-removed"                                 : Run First
+  "permission-changed"                             : Run First
 
-
+

Description

-
+

Details

-
+
+

NM_CLIENT_VERSION

+
#define NM_CLIENT_VERSION "version"
+
+

+

+
+
+

NM_CLIENT_STATE

#define NM_CLIENT_STATE "state"
 
@@ -137,7 +169,7 @@ const +

NM_CLIENT_MANAGER_RUNNING

#define NM_CLIENT_MANAGER_RUNNING "manager-running"
 
@@ -145,7 +177,7 @@ const +

NM_CLIENT_NETWORKING_ENABLED

#define NM_CLIENT_NETWORKING_ENABLED "networking-enabled"
 
@@ -153,7 +185,7 @@ const +

NM_CLIENT_WIRELESS_ENABLED

#define NM_CLIENT_WIRELESS_ENABLED "wireless-enabled"
 
@@ -161,7 +193,7 @@ const +

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
 
@@ -169,7 +201,7 @@ const +

NM_CLIENT_WWAN_ENABLED

#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
 
@@ -177,7 +209,7 @@ const +

NM_CLIENT_WWAN_HARDWARE_ENABLED

#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
 
@@ -185,7 +217,23 @@ const +
+

NM_CLIENT_WIMAX_ENABLED

+
#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled"
+
+

+

+
+
+
+

NM_CLIENT_WIMAX_HARDWARE_ENABLED

+
#define NM_CLIENT_WIMAX_HARDWARE_ENABLED "wimax-hardware-enabled"
+
+

+

+
+
+

NM_CLIENT_ACTIVE_CONNECTIONS

#define NM_CLIENT_ACTIVE_CONNECTIONS "active-connections"
 
@@ -193,23 +241,30 @@ const +

enum NMClientPermission

typedef enum {
 	NM_CLIENT_PERMISSION_NONE = 0,
 	NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK = 1,
 	NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI = 2,
 	NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN = 3,
-	NM_CLIENT_PERMISSION_USE_USER_CONNECTIONS = 4,
+	NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX = 4,
+	NM_CLIENT_PERMISSION_SLEEP_WAKE = 5,
+	NM_CLIENT_PERMISSION_NETWORK_CONTROL = 6,
+	NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED = 7,
+	NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN = 8,
+	NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM = 9,
+	NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN = 10,
+	NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME = 11,
 
-	NM_CLIENT_PERMISSION_LAST = NM_CLIENT_PERMISSION_USE_USER_CONNECTIONS
+	NM_CLIENT_PERMISSION_LAST = NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME
 } NMClientPermission;
 


-
+

enum NMClientPermissionResult

typedef enum {
 	NM_CLIENT_PERMISSION_RESULT_UNKNOWN = 0,
@@ -222,14 +277,14 @@ const 
+

NMClient

typedef struct _NMClient NMClient;


-
+

NMClientClass

typedef struct {
 	NMObjectClass parent;
@@ -237,6 +292,9 @@ const 
 

-
+

nm_client_new ()

NMClient *          nm_client_new                       (void);

@@ -261,13 +319,13 @@ Creates a new

Returns :

- a new NMClient +a new NMClient

-
+

nm_client_get_devices ()

const GPtrArray *   nm_client_get_devices               (NMClient *client);

@@ -283,15 +341,15 @@ Gets all the detected devices.

Returns :

- a GPtrArray containing all the NMDevices. -The returned array is owned by the client and should not be modified. +a GPtrArray containing all the NMDevices. +The returned array is owned by the client and should not be modified. [transfer none][element-type NMClient.Device]

-
+

nm_client_get_device_by_path ()

NMDevice *          nm_client_get_device_by_path        (NMClient *client,
                                                          const char *object_path);
@@ -308,58 +366,112 @@ Gets a

object_path :

-the object path to search for - +the object path to search for

Returns :

- the
NMDevice for the given object_path or NULL if none is found. +the NMDevice for the given object_path or NULL if none is found. [transfer none]

-
-

NMClientActivateDeviceFn ()

-
void                (*NMClientActivateDeviceFn)         (gpointer user_data,
-                                                         const char *object_path,
-                                                         GError *error);
+
+

NMClientActivateFn ()

+
void                (*NMClientActivateFn)               (NMClient *client,
+                                                         NMActiveConnection *active_connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

nm_client_activate_connection ()

+
void                nm_client_activate_connection       (NMClient *client,
+                                                         NMConnection *connection,
+                                                         NMDevice *device,
+                                                         const char *specific_object,
+                                                         NMClientActivateFn callback,
+                                                         gpointer user_data);

+Starts a connection to a particular network using the configuration settings +from connection and the network device device. Certain connection types +also take a "specific object" which is the object path of a connection- +specific object, like an NMAccessPoint for WiFi connections, or an +NMWimaxNsp for WiMAX connections, to which you wish to connect. If the +specific object is not given, NetworkManager can, in some cases, automatically +determine which network to connect to given the settings in connection.

- - + - - + - - + + + + + + + + + + + + +

user_data :

+

client :

a NMClient

object_path :

+

connection :

an NMConnection

error :

+

device :

the NMDevice. [allow-none] +

specific_object :

the object path of a connection-type-specific +object this activation should use. This parameter is currently ignored for +wired and mobile broadband connections, and the value of NULL should be used +(ie, no specific object). For WiFi or WiMAX connections, pass the object +path of a NMAccessPoint or NMWimaxNsp owned by device, which you can +get using nm_object_get_path(), and which will be used to complete the +details of the newly added connection. [allow-none] +

callback :

the function to call when the call is done. [scope async][allow-none] +

user_data :

user data to pass to the callback function. [closure]

-
-

nm_client_activate_connection ()

-
void                nm_client_activate_connection       (NMClient *client,
-                                                         const char *service_name,
-                                                         const char *connection_path,
+
+

NMClientAddActivateFn ()

+
void                (*NMClientAddActivateFn)            (NMClient *client,
+                                                         NMActiveConnection *connection,
+                                                         const char *new_connection_path,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

nm_client_add_and_activate_connection ()

+
void                nm_client_add_and_activate_connection
+                                                        (NMClient *client,
+                                                         NMConnection *partial,
                                                          NMDevice *device,
                                                          const char *specific_object,
-                                                         NMClientActivateDeviceFn callback,
+                                                         NMClientAddActivateFn callback,
                                                          gpointer user_data);

-Activates a connection with the given NMDevice. +Adds a new connection using the given details (if any) as a template, +automatically filling in missing settings with the capabilities of the +given device and specific object. The new connection is then activated. +Cannot be used for VPN connections at this time.

@@ -370,13 +482,10 @@ Activates a connection with the given - - - - - - + @@ -386,25 +495,30 @@ Activates a connection with the given - - -

service_name :

the connection's service name -

connection_path :

the connection's DBus path +

partial :

an NMConnection to add; the connection may be +partially filled (or even NULL) and will be completed by NetworkManager +using the given device and specific_object before being added. [allow-none]

specific_object :

the device specific object (currently used only for -activating wireless devices and should be the NMAccessPoint's path. +the object path of a connection-type-specific +object this activation should use. This parameter is currently ignored for +wired and mobile broadband connections, and the value of NULL should be used +(ie, no specific object). For WiFi or WiMAX connections, pass the object +path of a NMAccessPoint or NMWimaxNsp owned by device, which you can +get using nm_object_get_path(), and which will be used to complete the +details of the newly added connection. [allow-none]

callback :

the function to call when the call is done +the function to call when the call is done. [scope async][allow-none]

user_data :

user data to pass to the callback function +user data to pass to the callback function. [closure]

-
+

nm_client_deactivate_connection ()

void                nm_client_deactivate_connection     (NMClient *client,
                                                          NMActiveConnection *active);
@@ -421,14 +535,13 @@ Deactivates an active active :

-the
NMActiveConnection to deactivate - +the NMActiveConnection to deactivate

-
+

nm_client_networking_get_enabled ()

gboolean            nm_client_networking_get_enabled    (NMClient *client);

@@ -444,14 +557,14 @@ Whether networking is enabled or disabled.

Returns :

- TRUE if networking is enabled, FALSE if networking is disabled - + +TRUE if networking is enabled, FALSE if networking is disabled

-
+

nm_client_networking_set_enabled ()

void                nm_client_networking_set_enabled    (NMClient *client,
                                                          gboolean enabled);
@@ -471,14 +584,13 @@ all controlled interfaces are available for activation.

enabled :

-TRUE to set networking enabled, FALSE to set networking disabled - +TRUE to set networking enabled, FALSE to set networking disabled

-
+

nm_client_wireless_get_enabled ()

gboolean            nm_client_wireless_get_enabled      (NMClient *client);

@@ -494,14 +606,14 @@ Determines whether the wireless is enabled.

Returns :

- TRUE if wireless is enabled - + +TRUE if wireless is enabled

-
+

nm_client_wireless_set_enabled ()

void                nm_client_wireless_set_enabled      (NMClient *client,
                                                          gboolean enabled);
@@ -519,14 +631,13 @@ Enables or disables wireless devices.

enabled :

-TRUE to enable wireless - +TRUE to enable wireless

-
+

nm_client_wireless_hardware_get_enabled ()

gboolean            nm_client_wireless_hardware_get_enabled
                                                         (NMClient *client);
@@ -543,14 +654,14 @@ Determines whether the wireless hardware is enabled.

Returns :

- TRUE if the wireless hardware is enabled - + +TRUE if the wireless hardware is enabled

-
+

nm_client_wwan_get_enabled ()

gboolean            nm_client_wwan_get_enabled          (NMClient *client);

@@ -566,14 +677,14 @@ Determines whether WWAN is enabled.

Returns :

- TRUE if WWAN is enabled - + +TRUE if WWAN is enabled

-
+

nm_client_wwan_set_enabled ()

void                nm_client_wwan_set_enabled          (NMClient *client,
                                                          gboolean enabled);
@@ -591,14 +702,13 @@ Enables or disables WWAN devices.

enabled :

-TRUE to enable WWAN - +TRUE to enable WWAN

-
+

nm_client_wwan_hardware_get_enabled ()

gboolean            nm_client_wwan_hardware_get_enabled (NMClient *client);

@@ -614,14 +724,107 @@ Determines whether the WWAN hardware is enabled.

Returns :

- TRUE if the WWAN hardware is enabled + +TRUE if the WWAN hardware is enabled + + +
+
+
+
+

nm_client_wimax_get_enabled ()

+
gboolean            nm_client_wimax_get_enabled         (NMClient *client);
+

+Determines whether WiMAX is enabled. +

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

client :

a NMClient +

Returns :

+TRUE if WiMAX is enabled
+
+
+
+

nm_client_wimax_set_enabled ()

+
void                nm_client_wimax_set_enabled         (NMClient *client,
+                                                         gboolean enabled);
+

+Enables or disables WiMAX devices. +

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

client :

a NMClient +

enabled :

+TRUE to enable WiMAX
+
+
+
+

nm_client_wimax_hardware_get_enabled ()

+
gboolean            nm_client_wimax_hardware_get_enabled
+                                                        (NMClient *client);
+

+Determines whether the WiMAX hardware is enabled. +

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

client :

a NMClient +

Returns :

+TRUE if the WiMAX hardware is enabled
+
+
+
+

nm_client_get_version ()

+
const char *        nm_client_get_version               (NMClient *client);
+

+Gets NetworkManager version. +

+
++ + + + + + + +

client :

a NMClient

Returns :

string with the version

-
+

nm_client_get_state ()

NMState             nm_client_get_state                 (NMClient *client);

@@ -637,14 +840,14 @@ Gets the current daemon state.

Returns :

- the current NMState +the current NMState

-
+

nm_client_get_manager_running ()

gboolean            nm_client_get_manager_running       (NMClient *client);

@@ -660,14 +863,14 @@ Determines whether the daemon is running.

Returns :

- TRUE if the daemon is running - + +TRUE if the daemon is running

-
+

nm_client_get_active_connections ()

const GPtrArray *   nm_client_get_active_connections    (NMClient *client);

@@ -683,15 +886,16 @@ Gets the active connections.

Returns :

- a GPtrArray containing all the active NMActiveConnections. -The returned array is owned by the client and should not be modified. +a GPtrArray +containing all the active NMActiveConnections. +The returned array is owned by the client and should not be modified. [transfer none][element-type NMClient.ActiveConnection]

-
+

nm_client_sleep ()

void                nm_client_sleep                     (NMClient *client,
                                                          gboolean sleep);
@@ -709,14 +913,13 @@ Deprecated; use sleep :

-
TRUE to put the daemon to sleep - +TRUE to put the daemon to sleep

-
+

nm_client_get_permission_result ()

NMClientPermissionResult  nm_client_get_permission_result
                                                         (NMClient *client,
@@ -740,80 +943,103 @@ client can or cannot perform the action the permission represents
 
 
 

Returns :

- the permission's result, one of NMClientPermissionResult +the permission's result, one of NMClientPermissionResult
-
+

Property Details

-
+

The "active-connections" property

-
  "active-connections"       nm-object-array*      : Read
+
  "active-connections"       NMObjectArray*        : Read

Active connections.


-
+

The "manager-running" property

  "manager-running"          gboolean              : Read

Whether NetworkManager is running.

Default value: FALSE


-
+

The "networking-enabled" property

-
  "networking-enabled"       gboolean              : Read
+
  "networking-enabled"       gboolean              : Read / Write

Is networking enabled.

Default value: TRUE


-
+

The "state" property

  "state"                    guint                 : Read

The current daemon state.

-

Allowed values: <= 4

+

Allowed values: <= 70

Default value: 0


-
+
+

The "version" property

+
  "version"                  gchar*                : Read
+

+The NetworkManager version. +

+

Default value: NULL

+
+
+
+

The "wimax-enabled" property

+
  "wimax-enabled"            gboolean              : Read / Write
+

Is WiMAX enabled.

+

Default value: FALSE

+
+
+
+

The "wimax-hardware-enabled" property

+
  "wimax-hardware-enabled"   gboolean              : Read
+

Is WiMAX hardware enabled.

+

Default value: FALSE

+
+
+

The "wireless-enabled" property

  "wireless-enabled"         gboolean              : Read / Write

Is wireless enabled.

-

Default value: TRUE

+

Default value: FALSE


-
+

The "wireless-hardware-enabled" property

  "wireless-hardware-enabled" gboolean              : Read

Is wireless hardware enabled.

Default value: TRUE


-
+

The "wwan-enabled" property

-
  "wwan-enabled"             gboolean              : Read / Write / Construct
+
  "wwan-enabled"             gboolean              : Read / Write

Is WWAN enabled.

-

Default value: TRUE

+

Default value: FALSE


-
+

The "wwan-hardware-enabled" property

-
  "wwan-hardware-enabled"    gboolean              : Read / Write / Construct Only
+
  "wwan-hardware-enabled"    gboolean              : Read

Is WWAN hardware enabled.

-

Default value: TRUE

+

Default value: FALSE

-
+

Signal Details

-
+

The "device-added" signal

void                user_function                      (NMClient *client,
                                                         GObject  *device,
-                                                        gpointer  user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMDevice is added.

@@ -822,12 +1048,11 @@ Notifies that a

client :

-the client that received the signal - +the client that received the signal

device :

-the new device +the new device. [type NMClient.Device] @@ -838,11 +1063,11 @@ Notifies that a

-
+

The "device-removed" signal

void                user_function                      (NMClient *widget,
                                                         GObject  *device,
-                                                        gpointer  user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMDevice is removed.

@@ -851,12 +1076,11 @@ Notifies that a

widget :

-the client that received the signal - +the client that received the signal

device :

-the removed device +the removed device. [type NMClient.Device] @@ -867,12 +1091,12 @@ Notifies that a

-
+

The "permission-changed" signal

void                user_function                      (NMClient *widget,
                                                         guint     permission,
                                                         guint     result,
-                                                        gpointer  user_data)       : Run First
+ gpointer user_data) : Run First

Notifies that a permission has changed

@@ -881,8 +1105,7 @@ Notifies that a permission has changed

widget :

-the client that received the signal - +the client that received the signal

permission :

@@ -905,6 +1128,6 @@ Notifies that a permission has changed
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDHCP4Config.html b/docs/libnm-glib/html/NMDHCP4Config.html index 233b1047..49a48faf 100644 --- a/docs/libnm-glib/html/NMDHCP4Config.html +++ b/docs/libnm-glib/html/NMDHCP4Config.html @@ -3,19 +3,19 @@ NMDHCP4Config - + - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

                    NMDHCP4Config;
                     NMDHCP4ConfigClass;
@@ -51,7 +51,7 @@ const char *        const char *option);
 
-
+

Object Hierarchy

   GObject
@@ -59,27 +59,27 @@ const char *        
+

Properties

   "options"                  GHashTable*           : Read
 
-
+

Description

-
+

Details

-
+

NMDHCP4Config

typedef struct _NMDHCP4Config NMDHCP4Config;


-
+

NMDHCP4ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -97,7 +97,7 @@ const char *        
+

NM_DHCP4_CONFIG_OPTIONS

#define NM_DHCP4_CONFIG_OPTIONS "options"
 
@@ -105,7 +105,7 @@ const char * +

-
+

nm_dhcp4_config_get_options ()

GHashTable *        nm_dhcp4_config_get_options         (NMDHCP4Config *config);

@@ -150,15 +149,15 @@ 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. +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]

-
+

nm_dhcp4_config_get_one_option ()

const char *        nm_dhcp4_config_get_one_option      (NMDHCP4Config *config,
                                                          const char *option);
@@ -175,32 +174,34 @@ Gets one option by option name.

option :

-the option to retrieve - +the option to retrieve

Returns :

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

Property Details

-
+

The "options" property

  "options"                  GHashTable*           : Read

The GHashTable containing options of the configuration.

+

+Type: GLib.HashTable +Element-Type: utf8,GObject.Value +

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDHCP6Config.html b/docs/libnm-glib/html/NMDHCP6Config.html index 4dd32c33..2b330a1b 100644 --- a/docs/libnm-glib/html/NMDHCP6Config.html +++ b/docs/libnm-glib/html/NMDHCP6Config.html @@ -3,22 +3,22 @@ NMDHCP6Config - + - + - - + + - + - + -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

                    NMDHCP6Config;
                     NMDHCP6ConfigClass;
@@ -51,7 +51,7 @@ const char *        const char *option);
 
-
+

Object Hierarchy

   GObject
@@ -59,27 +59,27 @@ const char *        
+

Properties

   "options"                  GHashTable*           : Read
 
-
+

Description

-
+

Details

-
+

NMDHCP6Config

typedef struct _NMDHCP6Config NMDHCP6Config;


-
+

NMDHCP6ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -97,7 +97,7 @@ const char *        
+

NM_DHCP6_CONFIG_OPTIONS

#define NM_DHCP6_CONFIG_OPTIONS "options"
 
@@ -105,7 +105,7 @@ const char * +

-
+

nm_dhcp6_config_get_options ()

GHashTable *        nm_dhcp6_config_get_options         (NMDHCP6Config *config);

@@ -150,15 +149,15 @@ 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. +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]

-
+

nm_dhcp6_config_get_one_option ()

const char *        nm_dhcp6_config_get_one_option      (NMDHCP6Config *config,
                                                          const char *option);
@@ -175,32 +174,34 @@ Gets one option by option name.

option :

-the option to retrieve - +the option to retrieve

Returns :

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

Property Details

-
+

The "options" property

  "options"                  GHashTable*           : Read

The GHashTable containing options of the configuration.

+

+Type: GLib.HashTable +Element-Type: utf8,GObject.Value +

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDevice.html b/docs/libnm-glib/html/NMDevice.html index 31672ab6..b19fba63 100644 --- a/docs/libnm-glib/html/NMDevice.html +++ b/docs/libnm-glib/html/NMDevice.html @@ -3,19 +3,19 @@ NMDevice - + - + - + - + @@ -32,7 +32,7 @@ Signals -
+
@@ -41,9 +41,10 @@
-
+

Synopsis

-
#define             NM_DEVICE_UDI
+
#define             NM_DEVICE_DEVICE_TYPE
+#define             NM_DEVICE_UDI
 #define             NM_DEVICE_INTERFACE
 #define             NM_DEVICE_IP_INTERFACE
 #define             NM_DEVICE_DRIVER
@@ -61,29 +62,32 @@
                     NMDeviceClass;
 GObject *           nm_device_new                       (DBusGConnection *connection,
                                                          const char *path);
-const char *        nm_device_get_iface                 (NMDevice *device);
-const char *        nm_device_get_ip_iface              (NMDevice *device);
-const char *        nm_device_get_udi                   (NMDevice *device);
-const char *        nm_device_get_driver                (NMDevice *device);
-guint32             nm_device_get_capabilities          (NMDevice *device);
+const char *          nm_device_get_iface               (NMDevice *device);
+const char *          nm_device_get_ip_iface            (NMDevice *device);
+NMDeviceType        nm_device_get_device_type           (NMDevice *device);
+const char *          nm_device_get_udi                 (NMDevice *device);
+const char *          nm_device_get_driver              (NMDevice *device);
+NMDeviceCapabilities  nm_device_get_capabilities        (NMDevice *device);
 gboolean            nm_device_get_managed               (NMDevice *device);
 gboolean            nm_device_get_firmware_missing      (NMDevice *device);
-NMIP4Config *       nm_device_get_ip4_config            (NMDevice *device);
-NMDHCP4Config *     nm_device_get_dhcp4_config          (NMDevice *device);
-NMIP6Config *       nm_device_get_ip6_config            (NMDevice *device);
-NMDHCP6Config *     nm_device_get_dhcp6_config          (NMDevice *device);
+NMIP4Config *         nm_device_get_ip4_config          (NMDevice *device);
+NMDHCP4Config *       nm_device_get_dhcp4_config        (NMDevice *device);
+NMIP6Config *         nm_device_get_ip6_config          (NMDevice *device);
+NMDHCP6Config *       nm_device_get_dhcp6_config        (NMDevice *device);
 NMDeviceState       nm_device_get_state                 (NMDevice *device);
-const char *        nm_device_get_product               (NMDevice *device);
-const char *        nm_device_get_vendor                (NMDevice *device);
+const char *          nm_device_get_product             (NMDevice *device);
+const char *          nm_device_get_vendor              (NMDevice *device);
 void                (*NMDeviceDeactivateFn)             (NMDevice *device,
                                                          GError *error,
                                                          gpointer user_data);
 void                nm_device_disconnect                (NMDevice *device,
                                                          NMDeviceDeactivateFn callback,
                                                          gpointer user_data);
+GSList *              nm_device_filter_connections      (NMDevice *device,
+                                                         const GSList *connections);
 
-
+

Object Hierarchy

   GObject
@@ -91,14 +95,16 @@ const char *        NMDeviceEthernet
                +----NMDeviceWifi
-               +----NMSerialDevice
+               +----NMDeviceModem
                +----NMDeviceBt
+               +----NMDeviceWimax
 
-
+

Properties

   "capabilities"             guint                 : Read
+  "device-type"              guint                 : Read / Write / Construct Only
   "dhcp4-config"             NMDHCP4Config*        : Read
   "dhcp6-config"             NMDHCP6Config*        : Read
   "driver"                   gchar*                : Read
@@ -114,20 +120,28 @@ const char *        vendor"                   gchar*                : Read
 
-
+

Signals

-  "state-changed"                                  : Run First
+  "state-changed"                                  : Run First
 
-
+

Description

-
+

Details

-
+
+

NM_DEVICE_DEVICE_TYPE

+
#define NM_DEVICE_DEVICE_TYPE "device-type"
+
+

+

+
+
+

NM_DEVICE_UDI

#define NM_DEVICE_UDI "udi"
 
@@ -135,7 +149,7 @@ const char * +

NM_DEVICE_INTERFACE

#define NM_DEVICE_INTERFACE "interface"
 
@@ -143,7 +157,7 @@ const char * +

NM_DEVICE_IP_INTERFACE

#define NM_DEVICE_IP_INTERFACE "ip-interface"
 
@@ -151,7 +165,7 @@ const char * +

NM_DEVICE_DRIVER

#define NM_DEVICE_DRIVER "driver"
 
@@ -159,7 +173,7 @@ const char * +

NM_DEVICE_CAPABILITIES

#define NM_DEVICE_CAPABILITIES "capabilities"
 
@@ -167,7 +181,7 @@ const char * +

NM_DEVICE_MANAGED

#define NM_DEVICE_MANAGED "managed"
 
@@ -175,7 +189,7 @@ const char * +

NM_DEVICE_FIRMWARE_MISSING

#define NM_DEVICE_FIRMWARE_MISSING "firmware-missing"
 
@@ -183,7 +197,7 @@ const char * +

NM_DEVICE_IP4_CONFIG

#define NM_DEVICE_IP4_CONFIG "ip4-config"
 
@@ -191,7 +205,7 @@ const char * +

NM_DEVICE_DHCP4_CONFIG

#define NM_DEVICE_DHCP4_CONFIG "dhcp4-config"
 
@@ -199,7 +213,7 @@ const char * +

NM_DEVICE_IP6_CONFIG

#define NM_DEVICE_IP6_CONFIG "ip6-config"
 
@@ -207,7 +221,7 @@ const char * +

NM_DEVICE_DHCP6_CONFIG

#define NM_DEVICE_DHCP6_CONFIG "dhcp6-config"
 
@@ -215,7 +229,7 @@ const char * +

NM_DEVICE_STATE

#define NM_DEVICE_STATE "state"
 
@@ -223,7 +237,7 @@ const char * +

NM_DEVICE_VENDOR

#define NM_DEVICE_VENDOR "vendor"
 
@@ -231,7 +245,7 @@ const char * +

NM_DEVICE_PRODUCT

#define NM_DEVICE_PRODUCT "product"
 
@@ -239,14 +253,14 @@ const char * +

NMDevice

typedef struct _NMDevice NMDevice;


-
+

NMDeviceClass

typedef struct {
 	NMObjectClass parent;
@@ -257,6 +271,9 @@ const char *        char *        
+
 

-
+

nm_device_get_iface ()

-
const char *        nm_device_get_iface                 (NMDevice *device);
+
const char *          nm_device_get_iface               (NMDevice *device);

Gets the interface name of the NMDevice.

@@ -315,17 +331,16 @@ Gets the interface name of the Returns :

- the interface of the device. This is the internal string used by the -device, and must not be modified. - +the interface of the device. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_get_ip_iface ()

-
const char *        nm_device_get_ip_iface              (NMDevice *device);
+
const char *          nm_device_get_ip_iface            (NMDevice *device);

Gets the IP interface name of the NMDevice over which IP traffic flows when the device is in the ACTIVATED state. @@ -340,17 +355,38 @@ when the device is in the ACTIVATED state.

Returns :

- the IP traffic interface of the device. This is the internal string -used by the device, and must not be modified. +the IP traffic interface of the device. This is the internal string +used by the device, and must not be modified. + + +
+
+
+
+

nm_device_get_device_type ()

+
NMDeviceType        nm_device_get_device_type           (NMDevice *device);
+

+Returns the numeric type of the NMDevice, ie ethernet, wifi, etc. +

+
++ + + + + + + +

device :

a NMDevice

Returns :

the device type

-
+

nm_device_get_udi ()

-
const char *        nm_device_get_udi                   (NMDevice *device);
+
const char *          nm_device_get_udi                 (NMDevice *device);

Gets the Unique Device Identifier of the NMDevice.

@@ -364,18 +400,17 @@ Gets the Unique Device Identifier of the

Returns :

- the Unique Device Identifier of the device. This identifier may be +the Unique Device Identifier of the device. This identifier may be used to gather more information about the device from various operating -system services like udev or sysfs. - +system services like udev or sysfs.

-
+

nm_device_get_driver ()

-
const char *        nm_device_get_driver                (NMDevice *device);
+
const char *          nm_device_get_driver              (NMDevice *device);

Gets the driver of the NMDevice.

@@ -389,17 +424,16 @@ Gets the driver of the

Returns :

- the driver of the device. This is the internal string used by the -device, and must not be modified. - +the driver of the device. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_get_capabilities ()

-
guint32             nm_device_get_capabilities          (NMDevice *device);
+
NMDeviceCapabilities  nm_device_get_capabilities        (NMDevice *device);

Gets the device' capabilities.

@@ -413,14 +447,13 @@ Gets the device' capabilities.

Returns :

- the capabilities - +the capabilities

-
+

nm_device_get_managed ()

gboolean            nm_device_get_managed               (NMDevice *device);

@@ -436,14 +469,14 @@ Whether the Returns :

- TRUE if the device is managed by NetworkManager - + +TRUE if the device is managed by NetworkManager

-
+

nm_device_get_firmware_missing ()

gboolean            nm_device_get_firmware_missing      (NMDevice *device);

@@ -460,17 +493,17 @@ to be missing.

Returns :

- TRUE if firmware required for the device's operation is likely -to be missing. - + +TRUE if firmware required for the device's operation is likely +to be missing.

-
+

nm_device_get_ip4_config ()

-
NMIP4Config *       nm_device_get_ip4_config            (NMDevice *device);
+
NMIP4Config *         nm_device_get_ip4_config          (NMDevice *device);

Gets the current NMIP4Config associated with the NMDevice.

@@ -484,16 +517,16 @@ Gets the current

Returns :

- the
NMIP4Config or NULL if the device is not activated. +the NMIP4Config or NULL if the device is not activated. [transfer none]

-
+

nm_device_get_dhcp4_config ()

-
NMDHCP4Config *     nm_device_get_dhcp4_config          (NMDevice *device);
+
NMDHCP4Config *       nm_device_get_dhcp4_config        (NMDevice *device);

Gets the current NMDHCP4Config associated with the NMDevice.

@@ -507,17 +540,17 @@ Gets the current

Returns :

- the NMDHCPConfig or
NULL if the device is not activated or not -using DHCP. +the NMDHCPConfig or NULL if the device is not activated or not +using DHCP. [transfer none]

-
+

nm_device_get_ip6_config ()

-
NMIP6Config *       nm_device_get_ip6_config            (NMDevice *device);
+
NMIP6Config *         nm_device_get_ip6_config          (NMDevice *device);

Gets the current NMIP6Config associated with the NMDevice.

@@ -531,16 +564,16 @@ Gets the current

Returns :

- the
NMIP6Config or NULL if the device is not activated. +the NMIP6Config or NULL if the device is not activated. [transfer none]

-
+

nm_device_get_dhcp6_config ()

-
NMDHCP6Config *     nm_device_get_dhcp6_config          (NMDevice *device);
+
NMDHCP6Config *       nm_device_get_dhcp6_config        (NMDevice *device);

Gets the current NMDHCP6Config associated with the NMDevice.

@@ -554,15 +587,15 @@ Gets the current

Returns :

- the NMDHCPConfig or
NULL if the device is not activated or not -using DHCP. +the NMDHCPConfig or NULL if the device is not activated or not +using DHCP. [transfer none]

-
+

nm_device_get_state ()

NMDeviceState       nm_device_get_state                 (NMDevice *device);

@@ -578,16 +611,15 @@ Gets the current

Returns :

- the current device state - +the current device state

-
+

nm_device_get_product ()

-
const char *        nm_device_get_product               (NMDevice *device);
+
const char *          nm_device_get_product             (NMDevice *device);

Gets the product string of the NMDevice.

@@ -601,17 +633,16 @@ Gets the product string of the Returns :

- the product name of the device. This is the internal string used by the -device, and must not be modified. - +the product name of the device. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_get_vendor ()

-
const char *        nm_device_get_vendor                (NMDevice *device);
+
const char *          nm_device_get_vendor              (NMDevice *device);

Gets the vendor string of the NMDevice.

@@ -625,78 +656,94 @@ Gets the vendor string of the Returns :

- the vendor name of the device. This is the internal string used by the -device, and must not be modified. - +the vendor name of the device. This is the internal string used by the +device, and must not be modified.

-
+

NMDeviceDeactivateFn ()

void                (*NMDeviceDeactivateFn)             (NMDevice *device,
                                                          GError *error,
                                                          gpointer user_data);

+
+
+
+

nm_device_disconnect ()

+
void                nm_device_disconnect                (NMDevice *device,
+                                                         NMDeviceDeactivateFn callback,
+                                                         gpointer user_data);
+

+Disconnects the device if currently connected, and prevents the device from +automatically connecting to networks until the next manual network connection +request. +

- - - + -

device :

+a NMDevice

error :

+

callback :

callback to be called when disconnect operation completes. [scope async]

user_data :

+caller-specific data passed to callback

-
-

nm_device_disconnect ()

-
void                nm_device_disconnect                (NMDevice *device,
-                                                         NMDeviceDeactivateFn callback,
-                                                         gpointer user_data);
+
+

nm_device_filter_connections ()

+
GSList *              nm_device_filter_connections      (NMDevice *device,
+                                                         const GSList *connections);

-Disconnects the device if currently connected, and prevents the device from -automatically connecting to networks until the next manual network connection -request. +Filters a given list of connections for a given NMDevice object and return +connections which may be activated with the device. For example if device +is a WiFi device that supports only WEP encryption, the returned list will +contain any WiFi connections in connections that allow connection to +unencrypted or WEP-enabled SSIDs. The returned list will not contain +Ethernet, Bluetooth, WiFi WPA connections, or any other connection that is +incompatible with the device.

- + - - + + - - +

device :

a NMDevice -an NMDevice to filter connections for

callback :

callback to be called when disconnect operation completes -

connections :

a list of NMConnection objects to filter

user_data :

caller-specific data passed to callback +

Returns :

a +list of NMConnection objects that could be activated with the given device. +The elements of the list are owned by their creator and should not be freed +by the caller, but the returned list itself is owned by the caller and should +be freed with g_slist_free() when it is no longer required. [transfer container][element-type NetworkManager.Connection]
-
+

Property Details

-
+

The "capabilities" property

  "capabilities"             guint                 : Read

@@ -705,7 +752,16 @@ The capabilities of the device.

Default value: 0


-
+
+

The "device-type" property

+
  "device-type"              guint                 : Read / Write / Construct Only
+

+The numeric type of the device. +

+

Default value: 0

+
+
+

The "dhcp4-config" property

  "dhcp4-config"             NMDHCP4Config*        : Read

@@ -713,7 +769,7 @@ The


-
+

The "dhcp6-config" property

  "dhcp6-config"             NMDHCP6Config*        : Read

@@ -721,7 +777,7 @@ The


-
+

The "driver" property

  "driver"                   gchar*                : Read

@@ -730,7 +786,7 @@ The driver of the device.

Default value: NULL


-
+

The "firmware-missing" property

  "firmware-missing"         gboolean              : Read

@@ -740,7 +796,7 @@ for its operation.

Default value: FALSE


-
+

The "interface" property

  "interface"                gchar*                : Read

@@ -749,7 +805,7 @@ The interface of the device.

Default value: NULL


-
+

The "ip-interface" property

  "ip-interface"             gchar*                : Read

@@ -759,7 +815,7 @@ operations like addressing and routing.

Default value: NULL


-
+

The "ip4-config" property

  "ip4-config"               NMIP4Config*          : Read

@@ -767,7 +823,7 @@ The +

The "ip6-config" property

  "ip6-config"               NMIP6Config*          : Read

@@ -775,7 +831,7 @@ The +

The "managed" property

  "managed"                  gboolean              : Read

@@ -784,7 +840,7 @@ Whether the device is managed by NetworkManager.

Default value: FALSE


-
+

The "product" property

  "product"                  gchar*                : Read

@@ -793,7 +849,7 @@ The product string of the device.

Default value: NULL


-
+

The "state" property

  "state"                    guint                 : Read

@@ -802,16 +858,21 @@ The state of the device.

Default value: 0


-
+

The "udi" property

  "udi"                      gchar*                : Read

-The Unique Device Identifier of the device. +An operating-system specific device hardware identifier; this is not +unique to a specific hardware device across reboots or hotplugs. It +is an opaque string which for some device types (Bluetooth, Modem) +contains an identifier provided by the underlying hardware service daemon +such as Bluez or ModemManager, and clients can use this property to +request more information about the device from those services.

Default value: NULL


-
+

The "vendor" property

  "vendor"                   gchar*                : Read

@@ -820,15 +881,15 @@ The vendor string of the device.

Default value: NULL

-
+

Signal Details

-
+

The "state-changed" signal

void                user_function                      (NMDevice *device,
                                                         guint     state,
                                                         guint     arg2,
                                                         guint     arg3,
-                                                        gpointer  user_data)      : Run First
+ gpointer user_data) : Run First

Notifies the state change of a NMDevice.

@@ -837,13 +898,11 @@ Notifies the state change of a device :

-the client that received the signal - +the client that received the signal

state :

-the new state of the device - +the new state of the device

user_data :

@@ -856,6 +915,6 @@ Notifies the state change of a

- Generated by GTK-Doc V1.15
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceBt.html b/docs/libnm-glib/html/NMDeviceBt.html index 3893c367..6618973f 100644 --- a/docs/libnm-glib/html/NMDeviceBt.html +++ b/docs/libnm-glib/html/NMDeviceBt.html @@ -3,22 +3,22 @@ NMDeviceBt - + - - - - + + + + - - + + - + -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

#define             NM_DEVICE_BT_HW_ADDRESS
 #define             NM_DEVICE_BT_NAME
@@ -53,7 +53,7 @@ const char *        NMBluetoothCapabilities  nm_device_bt_get_capabilities  (NMDeviceBt *device);
 
-
+

Object Hierarchy

   GObject
@@ -62,7 +62,7 @@ const char *        
+

Properties

   "bt-capabilities"          guint                 : Read
@@ -70,14 +70,14 @@ const char *        name"                     gchar*                : Read
 
-
+

Description

-
+

Details

-
+

NM_DEVICE_BT_HW_ADDRESS

#define NM_DEVICE_BT_HW_ADDRESS   "hw-address"
 
@@ -85,7 +85,7 @@ const char * +

NM_DEVICE_BT_NAME

#define NM_DEVICE_BT_NAME         "name"
 
@@ -93,7 +93,7 @@ const char * +

NM_DEVICE_BT_CAPABILITIES

#define NM_DEVICE_BT_CAPABILITIES "bt-capabilities"
 
@@ -101,14 +101,14 @@ const char * +

NMDeviceBt

typedef struct _NMDeviceBt NMDeviceBt;


-
+

NMDeviceBtClass

typedef struct {
 	NMDeviceClass parent;
@@ -126,7 +126,7 @@ const char *        
+

nm_device_bt_new ()

GObject *           nm_device_bt_new                    (DBusGConnection *connection,
                                                          const char *path);
@@ -143,19 +143,18 @@ Creates a new

path :

-the DBus object path of the device - +the DBus object path of the device

Returns :

- a new device +a new device. [transfer full]

-

-
+

nm_device_bt_get_name ()

const char *        nm_device_bt_get_name               (NMDeviceBt *device);

@@ -195,14 +193,13 @@ Gets the name of the <

Returns :

- the name of the device - +the name of the device

-
+

nm_device_bt_get_capabilities ()

NMBluetoothCapabilities  nm_device_bt_get_capabilities  (NMDeviceBt *device);

@@ -218,16 +215,16 @@ Returns the Bluetooth device's usable capabilities.

Returns :

- a combination of NMBluetoothCapabilities +a combination of NMBluetoothCapabilities
-
+

Property Details

-
+

The "bt-capabilities" property

  "bt-capabilities"          guint                 : Read

@@ -236,7 +233,7 @@ The device's bluetooth capabilities, a combination of NMBluet

Default value: 0


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -245,7 +242,7 @@ The hardware (MAC) address of the device.

Default value: NULL


-
+

The "name" property

  "name"                     gchar*                : Read

@@ -257,6 +254,6 @@ The name of the bluetooth device.

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceEthernet.html b/docs/libnm-glib/html/NMDeviceEthernet.html index ff725116..8dd99479 100644 --- a/docs/libnm-glib/html/NMDeviceEthernet.html +++ b/docs/libnm-glib/html/NMDeviceEthernet.html @@ -3,19 +3,19 @@ NMDeviceEthernet - + - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -65,7 +65,7 @@ const char *        
+

Properties

   "carrier"                  gboolean              : Read
@@ -74,14 +74,14 @@ const char *        speed"                    guint                 : Read
 
-
+

Description

-
+

Details

-
+

NM_DEVICE_ETHERNET_HW_ADDRESS

#define NM_DEVICE_ETHERNET_HW_ADDRESS  "hw-address"
 
@@ -89,7 +89,7 @@ const char * +

NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS

#define NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS "perm-hw-address"
 
@@ -97,7 +97,7 @@ const char * +

NM_DEVICE_ETHERNET_SPEED

#define NM_DEVICE_ETHERNET_SPEED       "speed"
 
@@ -105,7 +105,7 @@ const char * +

NM_DEVICE_ETHERNET_CARRIER

#define NM_DEVICE_ETHERNET_CARRIER     "carrier"
 
@@ -113,14 +113,14 @@ const char * +

NMDeviceEthernet

typedef struct _NMDeviceEthernet NMDeviceEthernet;


-
+

NMDeviceEthernetClass

typedef struct {
 	NMDeviceClass parent;
@@ -138,7 +138,7 @@ const char *        
+

nm_device_ethernet_new ()

GObject *           nm_device_ethernet_new              (DBusGConnection *connection,
                                                          const char *path);
@@ -155,19 +155,18 @@ Creates a new path :

-the DBus object path of the device - +the DBus object path of the device

Returns :

- a new device +a new device. [transfer full]

-
+

nm_device_ethernet_get_hw_address ()

const char *        nm_device_ethernet_get_hw_address   (NMDeviceEthernet *device);

@@ -183,15 +182,14 @@ Gets the active hardware (MAC) address of the Returns :

- the active hardware address. This is the internal string used by the -device, and must not be modified. - +the active hardware address. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_ethernet_get_permanent_hw_address ()

const char *        nm_device_ethernet_get_permanent_hw_address
                                                         (NMDeviceEthernet *device);
@@ -208,15 +206,14 @@ Gets the permanent hardware (MAC) address of the Returns :

- the permanent hardware address. This is the internal string used by the -device, and must not be modified. - +the permanent hardware address. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_ethernet_get_speed ()

guint32             nm_device_ethernet_get_speed        (NMDeviceEthernet *device);

@@ -232,14 +229,13 @@ Gets the speed of the Returns :

- the speed of the device - +the speed of the device

-
+

nm_device_ethernet_get_carrier ()

gboolean            nm_device_ethernet_get_carrier      (NMDeviceEthernet *device);

@@ -255,16 +251,16 @@ Whether the device has carrier.

Returns :

- TRUE if the device has carrier - + +TRUE if the device has carrier
-
+

Property Details

-
+

The "carrier" property

  "carrier"                  gboolean              : Read

@@ -273,7 +269,7 @@ Whether the device has carrier.

Default value: FALSE


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -282,7 +278,7 @@ The active hardware (MAC) address of the device.

Default value: NULL


-
+

The "perm-hw-address" property

  "perm-hw-address"          gchar*                : Read

@@ -291,7 +287,7 @@ The permanent hardware (MAC) address of the device.

Default value: NULL


-
+

The "speed" property

  "speed"                    guint                 : Read

@@ -303,6 +299,6 @@ The speed of the device.

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceModem.html b/docs/libnm-glib/html/NMDeviceModem.html new file mode 100644 index 00000000..79db5c9d --- /dev/null +++ b/docs/libnm-glib/html/NMDeviceModem.html @@ -0,0 +1,198 @@ + + + + +NMDeviceModem + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceModem

+

NMDeviceModem

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMDeviceModem
+
+
+
+

Properties

+
+  "current-capabilities"     guint                 : Read
+  "modem-capabilities"       guint                 : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_DEVICE_MODEM_MODEM_CAPABILITIES

+
#define NM_DEVICE_MODEM_MODEM_CAPABILITIES   "modem-capabilities"
+
+

+

+
+
+
+

NM_DEVICE_MODEM_CURRENT_CAPABILITIES

+
#define NM_DEVICE_MODEM_CURRENT_CAPABILITIES "current-capabilities"
+
+

+

+
+
+
+

NMDeviceModem

+
typedef struct _NMDeviceModem NMDeviceModem;
+

+

+
+
+
+

NMDeviceModemClass

+
typedef struct {
+	NMDeviceClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMDeviceModemClass;
+
+

+

+
+
+
+

nm_device_modem_get_modem_capabilities ()

+
NMDeviceModemCapabilities  nm_device_modem_get_modem_capabilities
+                                                        (NMDeviceModem *self);
+

+Returns a bitfield of the generic access technology families the modem +supports. Not all capabilities are available concurrently however; some +may require a firmware reload or reinitialization. +

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

self :

a NMDeviceModem +

Returns :

the generic access technology families the modem supports
+
+
+
+

nm_device_modem_get_current_capabilities ()

+
NMDeviceModemCapabilities  nm_device_modem_get_current_capabilities
+                                                        (NMDeviceModem *self);
+

+Returns a bitfield of the generic access technology families the modem +supports without a firmware reload or reinitialization. This value +represents the network types the modem can immediately connect to. +

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

self :

a NMDeviceModem +

Returns :

the generic access technology families the modem supports without +a firmware reload or other reinitialization
+
+
+
+

Property Details

+
+

The "current-capabilities" property

+
  "current-capabilities"     guint                 : Read
+

+The generic family of access technologies the modem currently supports +without a firmware reload or reinitialization. +

+

Default value: 0

+
+
+
+

The "modem-capabilities" property

+
  "modem-capabilities"       guint                 : Read
+

+The generic family of access technologies the modem supports. Not all +capabilities are available at the same time however; some modems require +a firmware reload or other reinitialization to switch between eg +CDMA/EVDO and GSM/UMTS. +

+

Default value: 0

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceWifi.html b/docs/libnm-glib/html/NMDeviceWifi.html index c08e9cd1..e7ddf0a9 100644 --- a/docs/libnm-glib/html/NMDeviceWifi.html +++ b/docs/libnm-glib/html/NMDeviceWifi.html @@ -3,22 +3,22 @@ NMDeviceWifi - + - + - - + + - + - + -
+
@@ -41,7 +41,7 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -76,7 +78,7 @@ const 
+

Properties

   "active-access-point"      NMAccessPoint*        : Read
@@ -87,21 +89,21 @@ const wireless-capabilities"    guint                 : Read
 
-
+ -
+

Description

-
+

Details

-
+

NM_DEVICE_WIFI_HW_ADDRESS

#define NM_DEVICE_WIFI_HW_ADDRESS          "hw-address"
 
@@ -109,7 +111,7 @@ const +

NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS

#define NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS "perm-hw-address"
 
@@ -117,7 +119,7 @@ const +

NM_DEVICE_WIFI_MODE

#define NM_DEVICE_WIFI_MODE                "mode"
 
@@ -125,7 +127,7 @@ const +

NM_DEVICE_WIFI_BITRATE

#define NM_DEVICE_WIFI_BITRATE             "bitrate"
 
@@ -133,7 +135,7 @@ const +

NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT

#define NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT "active-access-point"
 
@@ -141,7 +143,7 @@ const +

NM_DEVICE_WIFI_CAPABILITIES

#define NM_DEVICE_WIFI_CAPABILITIES        "wireless-capabilities"
 
@@ -149,14 +151,14 @@ const +

NMDeviceWifi

typedef struct _NMDeviceWifi NMDeviceWifi;


-
+

NMDeviceWifiClass

typedef struct {
 	NMDeviceClass parent;
@@ -178,7 +180,7 @@ const 
+

nm_device_wifi_new ()

GObject *           nm_device_wifi_new                  (DBusGConnection *connection,
                                                          const char *path);
@@ -195,21 +197,20 @@ Creates a new

path :

-the DBus object path of the device - +the DBus object path of the device

Returns :

- a new device +a new WiFi device. [transfer full]

-
+

nm_device_wifi_get_hw_address ()

-
const char *        nm_device_wifi_get_hw_address       (NMDeviceWifi *device);
+
const char *              nm_device_wifi_get_hw_address (NMDeviceWifi *device);

Gets the actual hardware (MAC) address of the NMDeviceWifi

@@ -223,17 +224,16 @@ Gets the actual hardware (MAC) address of the Returns :

- the actual hardware address. This is the internal string used by the -device, and must not be modified. - +the actual hardware address. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_wifi_get_permanent_hw_address ()

-
const char *        nm_device_wifi_get_permanent_hw_address
+
const char *              nm_device_wifi_get_permanent_hw_address
                                                         (NMDeviceWifi *device);

Gets the permanent hardware (MAC) address of the NMDeviceWifi @@ -248,15 +248,14 @@ Gets the permanent hardware (MAC) address of the Returns :

- the permanent hardware address. This is the internal string used by the -device, and must not be modified. - +the permanent hardware address. This is the internal string used by the +device, and must not be modified.

-
+

nm_device_wifi_get_mode ()

NM80211Mode         nm_device_wifi_get_mode             (NMDeviceWifi *device);

@@ -272,14 +271,13 @@ Gets the

Returns :

- the mode - +the mode

-
+

nm_device_wifi_get_bitrate ()

guint32             nm_device_wifi_get_bitrate          (NMDeviceWifi *device);

@@ -295,16 +293,16 @@ Gets the bit rate of the Returns :

- the bit rate - +the bit rate

-
+

nm_device_wifi_get_capabilities ()

-
guint32             nm_device_wifi_get_capabilities     (NMDeviceWifi *device);
+
NMDeviceWifiCapabilities  nm_device_wifi_get_capabilities
+                                                        (NMDeviceWifi *device);

Gets the WIFI capabilities of the NMDeviceWifi.

@@ -318,16 +316,15 @@ Gets the WIFI capabilities of the

Returns :

- the capabilities - +the capabilities

-
+

nm_device_wifi_get_active_access_point ()

-
NMAccessPoint *     nm_device_wifi_get_active_access_point
+
NMAccessPoint *           nm_device_wifi_get_active_access_point
                                                         (NMDeviceWifi *device);

Gets the active NMAccessPoint. @@ -342,16 +339,16 @@ Gets the active

Returns :

- the access point or NULL if none is active +the access point or NULL if none is active. [transfer none]

-
+

nm_device_wifi_get_access_point_by_path ()

-
NMAccessPoint *     nm_device_wifi_get_access_point_by_path
+
NMAccessPoint *           nm_device_wifi_get_access_point_by_path
                                                         (NMDeviceWifi *device,
                                                          const char *path);

@@ -367,21 +364,21 @@ Gets a

path :

-the object path of the access point - +the object path of the access point

Returns :

- the access point or
NULL if none is found. +the access point or NULL if none is found. [transfer none]

-
+

nm_device_wifi_get_access_points ()

-
const GPtrArray *   nm_device_wifi_get_access_points    (NMDeviceWifi *device);
+
const GPtrArray *         nm_device_wifi_get_access_points
+                                                        (NMDeviceWifi *device);

Gets all the scanned access points of the NMDeviceWifi.

@@ -395,17 +392,18 @@ Gets all the scanned access points of the Returns :

- a
GPtrArray containing all the scanned NMAccessPoints. -The returned array is owned by the client and should not be modified. +a GPtrArray containing all the +scanned NMAccessPoints. +The returned array is owned by the client and should not be modified. [element-type NMClient.AccessPoint]
-
+

Property Details

-
+

The "active-access-point" property

  "active-access-point"      NMAccessPoint*        : Read

@@ -413,7 +411,7 @@ The active


-
+

The "bitrate" property

  "bitrate"                  guint                 : Read

@@ -422,7 +420,7 @@ The bit rate of the device.

Default value: 0


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -431,7 +429,7 @@ The hardware (MAC) address of the device.

Default value: NULL


-
+

The "mode" property

  "mode"                     guint                 : Read

@@ -441,7 +439,7 @@ The mode of the device.

Default value: 2


-
+

The "perm-hw-address" property

  "perm-hw-address"          gchar*                : Read

@@ -450,7 +448,7 @@ The hardware (MAC) address of the device.

Default value: NULL


-
+

The "wireless-capabilities" property

  "wireless-capabilities"    guint                 : Read

@@ -459,13 +457,13 @@ The wireless capabilities of the device.

Default value: 0

-
+

Signal Details

-
+

The "access-point-added" signal

void                user_function                      (NMDeviceWifi *device,
                                                         GObject      *ap,
-                                                        gpointer      user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMAccessPoint is added to the wifi device.

@@ -474,13 +472,11 @@ Notifies that a

device :

-the wifi device that received the signal - +the wifi device that received the signal

ap :

-the new access point - +the new access point

user_data :

@@ -490,11 +486,11 @@ Notifies that a

-
+

The "access-point-removed" signal

void                user_function                      (NMDeviceWifi *device,
                                                         GObject      *ap,
-                                                        gpointer      user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMAccessPoint is removed from the wifi device.

@@ -503,13 +499,11 @@ Notifies that a

device :

-the wifi device that received the signal - +the wifi device that received the signal

ap :

-the removed access point - +the removed access point

user_data :

@@ -522,6 +516,6 @@ Notifies that a
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceWimax.html b/docs/libnm-glib/html/NMDeviceWimax.html new file mode 100644 index 00000000..a9b65251 --- /dev/null +++ b/docs/libnm-glib/html/NMDeviceWimax.html @@ -0,0 +1,564 @@ + + + + +NMDeviceWimax + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceWimax

+

NMDeviceWimax

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMDeviceWimax
+
+
+
+

Properties

+
+  "active-nsp"               NMWimaxNsp*           : Read
+  "bsid"                     gchar*                : Read
+  "center-frequency"         guint                 : Read
+  "cinr"                     gint                  : Read
+  "hw-address"               gchar*                : Read
+  "rssi"                     gint                  : Read
+  "tx-power"                 gint                  : Read
+
+
+
+

Signals

+
+  "nsp-added"                                      : Run First
+  "nsp-removed"                                    : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_DEVICE_WIMAX_HW_ADDRESS

+
#define NM_DEVICE_WIMAX_HW_ADDRESS       "hw-address"
+
+

+

+
+
+
+

NM_DEVICE_WIMAX_ACTIVE_NSP

+
#define NM_DEVICE_WIMAX_ACTIVE_NSP       "active-nsp"
+
+

+

+
+
+
+

NM_DEVICE_WIMAX_CENTER_FREQUENCY

+
#define NM_DEVICE_WIMAX_CENTER_FREQUENCY "center-frequency"
+
+

+

+
+
+
+

NM_DEVICE_WIMAX_RSSI

+
#define NM_DEVICE_WIMAX_RSSI             "rssi"
+
+

+

+
+
+
+

NM_DEVICE_WIMAX_CINR

+
#define NM_DEVICE_WIMAX_CINR             "cinr"
+
+

+

+
+
+
+

NM_DEVICE_WIMAX_TX_POWER

+
#define NM_DEVICE_WIMAX_TX_POWER         "tx-power"
+
+

+

+
+
+
+

NM_DEVICE_WIMAX_BSID

+
#define NM_DEVICE_WIMAX_BSID             "bsid"
+
+

+

+
+
+
+

NMDeviceWimax

+
typedef struct _NMDeviceWimax NMDeviceWimax;
+

+

+
+
+
+

NMDeviceWimaxClass

+
typedef struct {
+	NMDeviceClass parent;
+
+	/* Signals */
+	void (*nsp_added)   (NMDeviceWimax *self, NMWimaxNsp *nsp);
+	void (*nsp_removed) (NMDeviceWimax *self, NMWimaxNsp *nsp);
+} NMDeviceWimaxClass;
+
+

+

+
+
+
+

nm_device_wimax_new ()

+
GObject *           nm_device_wimax_new                 (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMDeviceWimax. +

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

connection :

the DBusGConnection +

path :

the D-Bus object path of the WiMAX device

Returns :

a new WiMAX device. [transfer full] +
+
+
+
+

nm_device_wimax_get_hw_address ()

+
const char *        nm_device_wimax_get_hw_address      (NMDeviceWimax *wimax);
+

+Gets the hardware (MAC) address of the NMDeviceWimax +

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

wimax :

a NMDeviceWimax +

Returns :

the hardware address. This is the internal string used by the +device, and must not be modified.
+
+
+
+

nm_device_wimax_get_active_nsp ()

+
NMWimaxNsp *        nm_device_wimax_get_active_nsp      (NMDeviceWimax *wimax);
+

+Gets the active NMWimaxNsp. +

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

wimax :

a NMDeviceWimax +

Returns :

the access point or NULL if none is active. [transfer full] +
+
+
+
+

nm_device_wimax_get_nsp_by_path ()

+
NMWimaxNsp *        nm_device_wimax_get_nsp_by_path     (NMDeviceWimax *wimax,
+                                                         const char *path);
+

+Gets a NMWimaxNsp by path. +

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

wimax :

a NMDeviceWimax +

path :

the object path of the NSP

Returns :

the access point or NULL if none is found. [transfer none] +
+
+
+
+

nm_device_wimax_get_nsps ()

+
const GPtrArray *   nm_device_wimax_get_nsps            (NMDeviceWimax *wimax);
+

+Gets all the scanned NSPs of the NMDeviceWimax. +

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

wimax :

a NMDeviceWimax +

Returns :

a GPtrArray containing +all the scanned NMWimaxNsps. +The returned array is owned by the client and should not be modified. [element-type NMClient.WimaxNsp] +
+
+
+
+

nm_device_wimax_get_center_frequency ()

+
guint               nm_device_wimax_get_center_frequency
+                                                        (NMDeviceWimax *self);
+

+Gets the center frequency (in KHz) of the radio channel the device is using +to communicate with the network when connected. Has no meaning when the +device is not connected. +

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

self :

a NMDeviceWimax +

Returns :

the center frequency in KHz, or 0
+
+
+
+

nm_device_wimax_get_rssi ()

+
gint                nm_device_wimax_get_rssi            (NMDeviceWimax *self);
+

+Gets the RSSI of the current radio link in dBm. This value indicates how +strong the raw received RF signal from the base station is, but does not +indicate the overall quality of the radio link. Has no meaning when the +device is not connected. +

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

self :

a NMDeviceWimax +

Returns :

the RSSI in dBm, or 0
+
+
+
+

nm_device_wimax_get_cinr ()

+
gint                nm_device_wimax_get_cinr            (NMDeviceWimax *self);
+

+Gets the CINR (Carrier to Interference + Noise Ratio) of the current radio +link in dB. CINR is a more accurate measure of radio link quality. Has no +meaning when the device is not connected. +

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

self :

a NMDeviceWimax +

Returns :

the CINR in dB, or 0
+
+
+
+

nm_device_wimax_get_tx_power ()

+
gint                nm_device_wimax_get_tx_power        (NMDeviceWimax *self);
+

+Average power of the last burst transmitted by the device, in units of +0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of +-5.5 dBm. Has no meaning when the device is not connected. +

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

self :

a NMDeviceWimax +

Returns :

the TX power in dBm, or 0
+
+
+
+

nm_device_wimax_get_bsid ()

+
const char *        nm_device_wimax_get_bsid            (NMDeviceWimax *self);
+

+Gets the ID of the serving Base Station when the device is connected. +

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

self :

a NMDeviceWimax +

Returns :

the ID of the serving Base Station, or NULL
+
+
+
+

Property Details

+
+

The "active-nsp" property

+
  "active-nsp"               NMWimaxNsp*           : Read
+

+The active NMWimaxNsp of the device. +

+
+
+
+

The "bsid" property

+
  "bsid"                     gchar*                : Read
+

+The ID of the serving base station as received from the network. Has +no meaning when the device is not connected. +

+

Default value: NULL

+
+
+
+

The "center-frequency" property

+
  "center-frequency"         guint                 : Read
+

+The center frequency (in KHz) of the radio channel the device is using to +communicate with the network when connected. Has no meaning when the +device is not connected. +

+

Default value: 0

+
+
+
+

The "cinr" property

+
  "cinr"                     gint                  : Read
+

+CINR (Carrier to Interference + Noise Ratio) of the current radio link +in dB. CINR is a more accurate measure of radio link quality. Has no +meaning when the device is not connected. +

+

Default value: 0

+
+
+
+

The "hw-address" property

+
  "hw-address"               gchar*                : Read
+

+The hardware (MAC) address of the device. +

+

Default value: NULL

+
+
+
+

The "rssi" property

+
  "rssi"                     gint                  : Read
+

+RSSI of the current radio link in dBm. This value indicates how strong +the raw received RF signal from the base station is, but does not +indicate the overall quality of the radio link. Has no meaning when the +device is not connected. +

+

Default value: 0

+
+
+
+

The "tx-power" property

+
  "tx-power"                 gint                  : Read
+

+Average power of the last burst transmitted by the device, in units of +0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of +-5.5 dBm. Has no meaning when the device is not connected. +

+

Default value: 0

+
+
+
+

Signal Details

+
+

The "nsp-added" signal

+
void                user_function                      (NMDeviceWimax *self,
+                                                        GObject       *nsp,
+                                                        gpointer       user_data)      : Run First
+

+Notifies that a NMWimaxNsp is added to the wimax device. +

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

self :

the wimax device that received the signal

nsp :

the new NSP

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "nsp-removed" signal

+
void                user_function                      (NMDeviceWimax *self,
+                                                        GObject       *nsp,
+                                                        gpointer       user_data)      : Run First
+

+Notifies that a NMWimaxNsp is removed from the wimax device. +

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

self :

the wimax device that received the signal

nsp :

the removed NSP

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMExportedConnection.html b/docs/libnm-glib/html/NMExportedConnection.html deleted file mode 100644 index 9cd9ee73..00000000 --- a/docs/libnm-glib/html/NMExportedConnection.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - -NMExportedConnection - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMExportedConnection

-

NMExportedConnection

-
- -
-

Object Hierarchy

-
-  GObject
-   +----NMConnection
-         +----NMExportedConnection
-
-
-
-

Implemented Interfaces

-

-NMExportedConnection implements - NMSettingsConnectionInterface.

-
-
-

Description

-

-

-
-
-

Details

-
-

NMExportedConnection

-
typedef struct _NMExportedConnection NMExportedConnection;
-

-

-
-
-
-

NMExportedConnectionClass

-
typedef struct {
-	NMConnectionClass parent;
-
-	GHashTable * (*get_settings) (NMExportedConnection *self,
-	                              GError **error);
-
-	void (*update) (NMExportedConnection *self,
-	                GHashTable *new_settings,
-	                DBusGMethodInvocation *context);
-
-	void (*delete) (NMExportedConnection *self,
-	                DBusGMethodInvocation *context);
-
-	void (*get_secrets) (NMExportedConnection *self,
-	                     const gchar *setting_name,
-	                     const gchar **hints,
-	                     gboolean request_new,
-	                     DBusGMethodInvocation *context);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMExportedConnectionClass;
-
-

-

-
-
-
-

nm_exported_connection_new ()

-
NMExportedConnection * nm_exported_connection_new       (NMConnectionScope scope);
-

-Creates a new object representing the remote connection. -

-
-- - - - - - - - - - -

scope :

the Connection scope (either user or system) -

Returns :

the new exported connection object on success, or NULL on failure -
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMGsmDevice.html b/docs/libnm-glib/html/NMGsmDevice.html deleted file mode 100644 index bad58c50..00000000 --- a/docs/libnm-glib/html/NMGsmDevice.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - -NMGsmDevice - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMGsmDevice

-

NMGsmDevice

-
-
-

Synopsis

-
                    NMGsmDevice;
-                    NMGsmDeviceClass;
-NMGsmDevice *       nm_gsm_device_new                   (DBusGConnection *connection,
-                                                         const char *path);
-
-
-
-

Object Hierarchy

-
-  GObject
-   +----NMObject
-         +----NMDevice
-               +----NMSerialDevice
-                     +----NMGsmDevice
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NMGsmDevice

-
typedef struct _NMGsmDevice NMGsmDevice;
-

-

-
-
-
-

NMGsmDeviceClass

-
typedef struct {
-	NMSerialDeviceClass parent;
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMGsmDeviceClass;
-
-

-

-
-
-
-

nm_gsm_device_new ()

-
NMGsmDevice *       nm_gsm_device_new                   (DBusGConnection *connection,
-                                                         const char *path);
-

-Creates a new NMGsmDevice. -

-
-- - - - - - - - - - - - - - -

connection :

the DBusGConnection -

path :

the DBus object path of the device -

Returns :

a new device -
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMIP4Config.html b/docs/libnm-glib/html/NMIP4Config.html index 63f441c3..1990b6cb 100644 --- a/docs/libnm-glib/html/NMIP4Config.html +++ b/docs/libnm-glib/html/NMIP4Config.html @@ -3,19 +3,19 @@ NMIP4Config - + - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,12 +39,11 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -67,32 +65,31 @@ const 
+

Properties

   "addresses"                gpointer              : Read
-  "domains"                  nm-string-array*      : Read
-  "hostname"                 gchar*                : Read
-  "nameservers"              nm-uint-array*        : Read
+  "domains"                  NMStringArray*        : Read
+  "nameservers"              NMUintArray*          : Read
   "routes"                   gpointer              : Read
-  "wins-servers"             nm-uint-array*        : Read
+  "wins-servers"             NMUintArray*          : Read
 
-
+

Description

-
+

Details

-
+

NMIP4Config

typedef struct _NMIP4Config NMIP4Config;


-
+

NMIP4ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -110,7 +107,7 @@ const 
+

NM_IP4_CONFIG_ADDRESSES

#define NM_IP4_CONFIG_ADDRESSES "addresses"
 
@@ -118,15 +115,7 @@ const -

NM_IP4_CONFIG_HOSTNAME

-
#define NM_IP4_CONFIG_HOSTNAME "hostname" /* DEPRECATED */
-
-

-

-
-
-
+

NM_IP4_CONFIG_NAMESERVERS

#define NM_IP4_CONFIG_NAMESERVERS "nameservers"
 
@@ -134,7 +123,7 @@ const +

NM_IP4_CONFIG_DOMAINS

#define NM_IP4_CONFIG_DOMAINS "domains"
 
@@ -142,7 +131,7 @@ const +

NM_IP4_CONFIG_ROUTES

#define NM_IP4_CONFIG_ROUTES "routes"
 
@@ -150,7 +139,7 @@ const +

NM_IP4_CONFIG_WINS_SERVERS

#define NM_IP4_CONFIG_WINS_SERVERS "wins-servers"
 
@@ -158,7 +147,7 @@ const +

-
+

nm_ip4_config_get_addresses ()

const GSList *      nm_ip4_config_get_addresses         (NMIP4Config *config);

@@ -203,38 +191,15 @@ Gets the IP4 addresses (containing the address, prefix, and gateway).

Returns :

- the GSList containing NMSettingIP4Addresses. This is the internal copy -used by the configuration and must not be modified. - - - -
-
-
-
-

nm_ip4_config_get_hostname ()

-
const char *        nm_ip4_config_get_hostname          (NMIP4Config *config);
-

-DEPRECATED. Don't use. -

-
-- - - - - - - -

config :

a NMIP4Config -

Returns :

NULL +the GSList containing NMIP4Addresses. +This is the internal copy used by the configuration and must not be modified. [element-type NetworkManager.IP4Address]

-
+

nm_ip4_config_get_nameservers ()

const GArray *      nm_ip4_config_get_nameservers       (NMIP4Config *config);

@@ -250,15 +215,15 @@ Gets the domain name servers (DNS).

Returns :

- the GArray containing guint32s. This is the internal copy used by the -configuration and must not be modified. +the GArray containing guint32s. This is the internal copy used by the +configuration and must not be modified. [element-type guint32]

-
+

nm_ip4_config_get_domains ()

const GPtrArray *   nm_ip4_config_get_domains           (NMIP4Config *config);

@@ -274,15 +239,15 @@ Gets the domain names.

Returns :

- the GPtrArray containing domains as strings. This is the -internal copy used by the configuration, and must not be modified. +the GPtrArray containing domains as strings. This is the +internal copy used by the configuration, and must not be modified. [element-type utf8]

-
+

nm_ip4_config_get_routes ()

const GSList *      nm_ip4_config_get_routes            (NMIP4Config *config);

@@ -298,15 +263,16 @@ Gets the routes.

Returns :

- the GSList containing NMSettingIP4Routes. This is the -internal copy used by the configuration, and must not be modified. +the GSList containing +NMIP4Routes. This is the internal copy used by the configuration, +and must not be modified. [element-type NetworkManager.IP4Route]

-
+

nm_ip4_config_get_wins_servers ()

const GArray *      nm_ip4_config_get_wins_servers      (NMIP4Config *config);

@@ -322,17 +288,17 @@ Gets the Windows Internet Name Service servers (WINS).

Returns :

- the GArray containing guint32s. This is the internal copy used by the -configuration and must not be modified. +the GArray containing guint32s. +This is the internal copy used by the configuration and must not be modified. [element-type guint32]
-
+

Property Details

-
+

The "addresses" property

  "addresses"                gpointer              : Read

@@ -340,32 +306,23 @@ The +

The "domains" property

-
  "domains"                  nm-string-array*      : Read
+
  "domains"                  NMStringArray*        : Read

The GPtrArray containing domain strings of the configuration.


-
-

The "hostname" property

-
  "hostname"                 gchar*                : Read
-

-DEPRECATED. Don't use. -

-

Default value: NULL

-
-
-
+

The "nameservers" property

-
  "nameservers"              nm-uint-array*        : Read
+
  "nameservers"              NMUintArray*          : Read

The GArray containing name servers (guint32es) of the configuration.


-
+

The "routes" property

  "routes"                   gpointer              : Read

@@ -373,9 +330,9 @@ The +

The "wins-servers" property

-
  "wins-servers"             nm-uint-array*        : Read
+
  "wins-servers"             NMUintArray*          : Read

The GArray containing WINS servers (guint32es) of the configuration.

@@ -384,6 +341,6 @@ The
- Generated by GTK-Doc V1.15
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMIP6Config.html b/docs/libnm-glib/html/NMIP6Config.html index b8de4edf..1d2b58e1 100644 --- a/docs/libnm-glib/html/NMIP6Config.html +++ b/docs/libnm-glib/html/NMIP6Config.html @@ -3,19 +3,19 @@ NMIP6Config - + - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

                    NMIP6Config;
                     NMIP6ConfigClass;
@@ -55,7 +55,7 @@ const GSList *      nm_ip6_config_get_routes            (NMIP6Config *config);
 
-
+

Object Hierarchy

   GObject
@@ -63,30 +63,30 @@ const 
+

Properties

-  "addresses"                nm-ip6-address-object-array*  : Read
-  "domains"                  nm-string-array*      : Read
-  "nameservers"              nm-ip6-address-array*  : Read
-  "routes"                   nm-ip6-route-object-array*  : Read
+  "addresses"                NMIP6AddressObjectArray*  : Read
+  "domains"                  NMStringArray*        : Read
+  "nameservers"              NMIP6AddressArray*    : Read
+  "routes"                   NMIP6RouteObjectArray*  : Read
 
-
+

Description

-
+

Details

-
+

NMIP6Config

typedef struct _NMIP6Config NMIP6Config;


-
+

NMIP6ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -104,7 +104,7 @@ const 
+

NM_IP6_CONFIG_ADDRESSES

#define NM_IP6_CONFIG_ADDRESSES "addresses"
 
@@ -112,7 +112,7 @@ const +

NM_IP6_CONFIG_NAMESERVERS

#define NM_IP6_CONFIG_NAMESERVERS "nameservers"
 
@@ -120,7 +120,7 @@ const +

NM_IP6_CONFIG_DOMAINS

#define NM_IP6_CONFIG_DOMAINS "domains"
 
@@ -128,7 +128,7 @@ const +

NM_IP6_CONFIG_ROUTES

#define NM_IP6_CONFIG_ROUTES "routes"
 
@@ -136,7 +136,7 @@ const +

-
+

nm_ip6_config_get_addresses ()

const GSList *      nm_ip6_config_get_addresses         (NMIP6Config *config);

@@ -181,15 +180,16 @@ Gets the IP6 addresses (containing the address, prefix, and gateway).

Returns :

- the GSList containing NMSettingIP6Addresses. This is the internal copy -used by the configuration and must not be modified. +the GSList containing +NMIP6Addresses. This is the internal copy used by the configuration +and must not be modified. [element-type NetworkManager.IP6Address]

-
+

nm_ip6_config_get_nameservers ()

const GSList *      nm_ip6_config_get_nameservers       (NMIP6Config *config);

@@ -205,16 +205,16 @@ Gets the domain name servers (DNS).

Returns :

- a GSList containing elements of type 'struct in6_addr' which contain -the addresses of nameservers of the configuration. This is the internal copy -used by the configuration and must not be modified. +a GSList containing elements of type +'struct in6_addr' which contain the addresses of nameservers of the configuration. +This is the internal copy used by the configuration and must not be modified. [element-type Posix.in6_addr]

-
+

nm_ip6_config_get_domains ()

const GPtrArray *   nm_ip6_config_get_domains           (NMIP6Config *config);

@@ -230,15 +230,15 @@ Gets the domain names.

Returns :

- the GPtrArray containing domains as strings. This is the -internal copy used by the configuration, and must not be modified. +the GPtrArray containing domains as strings. +This is the internal copy used by the configuration, and must not be modified. [element-type utf8]

-
+

nm_ip6_config_get_routes ()

const GSList *      nm_ip6_config_get_routes            (NMIP6Config *config);

@@ -254,49 +254,50 @@ Gets the routes.

Returns :

- the GSList containing NMSettingIP6Routes. This is the -internal copy used by the configuration, and must not be modified. +the GSList containing +NMIP6Routes. This is the internal copy used by the configuration, +and must not be modified. [element-type NetworkManager.IP6Route]
-
+

Property Details

-
+

The "addresses" property

-
  "addresses"                nm-ip6-address-object-array*  : Read
+
  "addresses"                NMIP6AddressObjectArray*  : Read

The GPtrArray containing the IPv6 addresses; use -nm_utils_ip6_addresses_from_gvalue() to return a GSList of +nm_utils_ip6_addresses_from_gvalue() to return a GSList of NMSettingIP6Address objects that is more usable than the raw data.


-
+

The "domains" property

-
  "domains"                  nm-string-array*      : Read
+
  "domains"                  NMStringArray*        : Read

The GPtrArray containing domain strings of the configuration.


-
+

The "nameservers" property

-
  "nameservers"              nm-ip6-address-array*  : Read
+
  "nameservers"              NMIP6AddressArray*    : Read

The GPtrArray containing elements of type 'struct ip6_addr' which contain the addresses of nameservers of the configuration.


-
+

The "routes" property

-
  "routes"                   nm-ip6-route-object-array*  : Read
+
  "routes"                   NMIP6RouteObjectArray*  : Read

The GPtrArray containing the IPv6 routes; use -nm_utils_ip6_routes_from_gvalue() to return a GSList of +nm_utils_ip6_routes_from_gvalue() to return a GSList of NMSettingIP6Address objects that is more usable than the raw data.

@@ -304,6 +305,6 @@ The
- Generated by GTK-Doc V1.15
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMObject.html b/docs/libnm-glib/html/NMObject.html index b21facc5..b0910235 100644 --- a/docs/libnm-glib/html/NMObject.html +++ b/docs/libnm-glib/html/NMObject.html @@ -3,19 +3,19 @@ NMObject - + - - + + - + - - + + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

#define             NM_OBJECT_DBUS_CONNECTION
 #define             NM_OBJECT_DBUS_PATH
@@ -49,13 +49,14 @@
 const char *        nm_object_get_path                  (NMObject *object);
 
-
+

Object Hierarchy

   GObject
    +----NMObject
          +----NMClient
          +----NMDevice
+         +----NMWimaxNsp
          +----NMAccessPoint
          +----NMIP4Config
          +----NMIP6Config
@@ -64,21 +65,21 @@ const char *        NMDHCP6Config
 
-
+

Properties

   "dbus-connection"          DBusGConnection*      : Read / Write / Construct Only
   "dbus-path"                gchar*                : Read / Write / Construct Only
 
-
+

Description

-
+

Details

-
+

NM_OBJECT_DBUS_CONNECTION

#define NM_OBJECT_DBUS_CONNECTION "dbus-connection"
 
@@ -86,7 +87,7 @@ const char * +

NM_OBJECT_DBUS_PATH

#define NM_OBJECT_DBUS_PATH "dbus-path"
 
@@ -94,14 +95,14 @@ const char * +

NMObject

typedef struct _NMObject NMObject;


-
+

NMObjectClass

typedef struct {
 	GObjectClass parent;
@@ -119,7 +120,7 @@ const char *        
+

nm_object_get_connection ()

DBusGConnection *   nm_object_get_connection            (NMObject *object);

@@ -135,14 +136,14 @@ Gets the Returns :

- the connection +the connection. [transfer none]

-
-
+

Property Details

-
+

The "dbus-connection" property

  "dbus-connection"          DBusGConnection*      : Read / Write / Construct Only

Connection.


-
+

The "dbus-path" property

  "dbus-path"                gchar*                : Read / Write / Construct Only

DBus Object Path.

@@ -184,6 +184,6 @@ device, and must not be modified.
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMRemoteConnection.html b/docs/libnm-glib/html/NMRemoteConnection.html index be3b10b0..07e3564b 100644 --- a/docs/libnm-glib/html/NMRemoteConnection.html +++ b/docs/libnm-glib/html/NMRemoteConnection.html @@ -3,19 +3,19 @@ NMRemoteConnection - + - + - + - + @@ -27,12 +27,12 @@  |  Object Hierarchy  |  - Implemented Interfaces -  |  Properties +  |  + Signals -
+
@@ -41,55 +41,100 @@
-
+ -
+

Object Hierarchy

   GObject
-   +----NMConnection
+   +----NMConnection
          +----NMRemoteConnection
 
-
-

Implemented Interfaces

-

-NMRemoteConnection implements - NMSettingsConnectionInterface.

-
-
+

Properties

   "bus"                      DBusGConnection*      : Write / Construct Only
   "init-result"              guint                 : Read
 
-
+
+

Signals

+
+  "removed"                                        : Run First
+  "updated"                                        : Run First
+  "visible"                                        : Run First
+
+
+

Description

-
+

Details

-
+
+

NM_REMOTE_CONNECTION_UPDATED

+
#define NM_REMOTE_CONNECTION_UPDATED         "updated"
+
+

+

+
+
+
+

NM_REMOTE_CONNECTION_REMOVED

+
#define NM_REMOTE_CONNECTION_REMOVED         "removed"
+
+

+

+
+
+

NMRemoteConnection

typedef struct _NMRemoteConnection NMRemoteConnection;


-
+

NMRemoteConnectionClass

typedef struct {
 	NMConnectionClass parent_class;
 
+	/* Signals */
+	void (*updated) (NMRemoteConnection *connection,
+	                 GHashTable *new_settings);
+
+	void (*removed) (NMRemoteConnection *connection);
+
 	/* Padding for future expansion */
 	void (*_reserved1) (void);
 	void (*_reserved2) (void);
@@ -103,10 +148,37 @@ NMRemoteConnection implements
 


-
+
+

NMRemoteConnectionCommitFunc ()

+
void                (*NMRemoteConnectionCommitFunc)     (NMRemoteConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

NMRemoteConnectionDeleteFunc ()

+
void                (*NMRemoteConnectionDeleteFunc)     (NMRemoteConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

NMRemoteConnectionGetSecretsFunc ()

+
void                (*NMRemoteConnectionGetSecretsFunc) (NMRemoteConnection *connection,
+                                                         GHashTable *secrets,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+

nm_remote_connection_new ()

NMRemoteConnection * nm_remote_connection_new           (DBusGConnection *bus,
-                                                         NMConnectionScope scope,
                                                          const char *path);

Creates a new object representing the remote connection. @@ -116,38 +188,125 @@ Creates a new object representing the remote connection.

bus :

-a valid and connected D-Bus connection +a valid and connected D-Bus connection + + +

path :

+the D-Bus path of the connection as exported by the settings service + + +

Returns :

+the new remote connection object on success, or NULL on failure + + +
+
+
+
+

nm_remote_connection_commit_changes ()

+
void                nm_remote_connection_commit_changes (NMRemoteConnection *connection,
+                                                         NMRemoteConnectionCommitFunc callback,
+                                                         gpointer user_data);
+

+Save any local changes to the settings and properties of this connection and +save them in the settings service. +

+
++ + + + - - + - - + + +

connection :

the NMRemoteConnection

scope :

the Connection scope (either user or system) +

callback :

a function to be called when the commit completes. [scope async]

path :

the D-Bus path of the connection as exported by the settings service - indicated by scope +

user_data :

caller-specific data to be passed to callback
+
+
+
+

nm_remote_connection_delete ()

+
void                nm_remote_connection_delete         (NMRemoteConnection *connection,
+                                                         NMRemoteConnectionDeleteFunc callback,
+                                                         gpointer user_data);
+

+Delete the connection. +

+
++ - - + + + + + + + + + + + +

Returns :

the new remote connection object on success, or NULL on failure +

connection :

the NMRemoteConnection +

callback :

a function to be called when the delete completes. [scope async][allow-none] +

user_data :

caller-specific data to be passed to callback +
+
+
+
+

nm_remote_connection_get_secrets ()

+
void                nm_remote_connection_get_secrets    (NMRemoteConnection *connection,
+                                                         const char *setting_name,
+                                                         NMRemoteConnectionGetSecretsFunc callback,
+                                                         gpointer user_data);
+

+Request the connection's secrets. +

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

connection :

the NMRemoteConnection +

setting_name :

the NMSetting object name to get secrets for

callback :

a function to be called when the update completes. [scope async] +

user_data :

caller-specific data to be passed to callback
-
+

Property Details

-
+

The "bus" property

  "bus"                      DBusGConnection*      : Write / Construct Only

DBusGConnection.


-
+

The "init-result" property

  "init-result"              guint                 : Read

Initialization result (PRIVATE).

@@ -155,9 +314,81 @@ Creates a new object representing the remote connection.

Default value: 0

+
+

Signal Details

+
+

The "removed" signal

+
void                user_function                      (NMRemoteConnection *connection,
+                                                        gpointer            user_data)       : Run First
+

+This signal is emitted when a connection is either deleted or becomes +invisible to the current user. +

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

connection :

a NMConnection +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "updated" signal

+
void                user_function                      (NMRemoteConnection *connection,
+                                                        gpointer            user_data)       : Run First
+

+This signal is emitted when a connection changes, and it is +still visible to the user. +

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

connection :

a NMConnection +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "visible" signal

+
void                user_function                      (NMRemoteConnection *nmremoteconnection,
+                                                        gboolean            arg1,
+                                                        gpointer            user_data)               : Run First
+

+

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

nmremoteconnection :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
+
+
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMRemoteSettings.html b/docs/libnm-glib/html/NMRemoteSettings.html index d37f1883..6ed1d82f 100644 --- a/docs/libnm-glib/html/NMRemoteSettings.html +++ b/docs/libnm-glib/html/NMRemoteSettings.html @@ -3,22 +3,22 @@ NMRemoteSettings - + - + - - + + - + - + -
+
@@ -41,62 +41,149 @@
-
+

Synopsis

-
#define             NM_REMOTE_SETTINGS_BUS
-#define             NM_REMOTE_SETTINGS_SCOPE
+
enum                NMRemoteSettingsError;
+#define             NM_TYPE_REMOTE_SETTINGS_ERROR
+#define             NM_REMOTE_SETTINGS_ERROR
+GQuark              nm_remote_settings_error_quark      (void);
+#define             NM_REMOTE_SETTINGS_BUS
 #define             NM_REMOTE_SETTINGS_SERVICE_RUNNING
-                    NMRemoteSettings;
-                    NMRemoteSettingsClass;
-NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus,
-                                                         NMConnectionScope scope);
+#define             NM_REMOTE_SETTINGS_HOSTNAME
+#define             NM_REMOTE_SETTINGS_CAN_MODIFY
+#define             NM_REMOTE_SETTINGS_NEW_CONNECTION
+#define             NM_REMOTE_SETTINGS_CONNECTIONS_READ
+void                (*NMRemoteSettingsAddConnectionFunc)
+                                                        (NMRemoteSettings *settings,
+                                                         NMRemoteConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+void                (*NMRemoteSettingsSaveHostnameFunc) (NMRemoteSettings *settings,
+                                                         GError *error,
+                                                         gpointer user_data);
+struct              NMRemoteSettings;
+struct              NMRemoteSettingsClass;
+GType               nm_remote_settings_get_type         (void);
+NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus);
+GSList *            nm_remote_settings_list_connections (NMRemoteSettings *settings);
+NMRemoteConnection *  nm_remote_settings_get_connection_by_path
+                                                        (NMRemoteSettings *settings,
+                                                         const char *path);
+gboolean            nm_remote_settings_add_connection   (NMRemoteSettings *settings,
+                                                         NMConnection *connection,
+                                                         NMRemoteSettingsAddConnectionFunc callback,
+                                                         gpointer user_data);
+gboolean            nm_remote_settings_save_hostname    (NMRemoteSettings *settings,
+                                                         const char *hostname,
+                                                         NMRemoteSettingsSaveHostnameFunc callback,
+                                                         gpointer user_data);
 
-
+

Object Hierarchy

   GObject
    +----NMRemoteSettings
 
-
-

Implemented Interfaces

-

-NMRemoteSettings implements - NMSettingsInterface.

-
-
+

Properties

   "bus"                      DBusGConnection*      : Read / Write / Construct Only
-  "scope"                    guint                 : Read / Write / Construct Only
+  "can-modify"               gboolean              : Read
+  "hostname"                 gchar*                : Read
   "service-running"          gboolean              : Read
 
-
+ +

Description

-
+

Details

-
-

NM_REMOTE_SETTINGS_BUS

-
#define NM_REMOTE_SETTINGS_BUS "bus"
+
+

enum NMRemoteSettingsError

+
typedef enum {
+	NM_REMOTE_SETTINGS_ERROR_UNKNOWN = 0,
+	NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED,
+	NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE,
+} NMRemoteSettingsError;
 

+Describes errors that may result from operations involving a NMRemoteSettings.

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

NM_REMOTE_SETTINGS_ERROR_UNKNOWN

unknown or unclassified error +

NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED

the NMRemoteConnection object + was removed before it was completely initialized +

NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE

the NMRemoteConnection object + is not visible or otherwise unreadable +

-
-

NM_REMOTE_SETTINGS_SCOPE

-
#define NM_REMOTE_SETTINGS_SCOPE "scope"
+
+

NM_TYPE_REMOTE_SETTINGS_ERROR

+
#define NM_TYPE_REMOTE_SETTINGS_ERROR (nm_remote_settings_error_get_type ()) 
 


-
+
+

NM_REMOTE_SETTINGS_ERROR

+
#define NM_REMOTE_SETTINGS_ERROR nm_remote_settings_error_quark ()
+
+

+

+
+
+
+

nm_remote_settings_error_quark ()

+
GQuark              nm_remote_settings_error_quark      (void);
+

+Registers an error quark for NMRemoteSettings if necessary. +

+
++ + + + +

Returns :

the error quark used for NMRemoteSettings errors.
+
+
+
+

NM_REMOTE_SETTINGS_BUS

+
#define NM_REMOTE_SETTINGS_BUS             "bus"
+
+

+

+
+
+

NM_REMOTE_SETTINGS_SERVICE_RUNNING

#define NM_REMOTE_SETTINGS_SERVICE_RUNNING "service-running"
 
@@ -104,18 +191,76 @@ NMRemoteSettings implements


-
-

NMRemoteSettings

-
typedef struct _NMRemoteSettings NMRemoteSettings;
+
+

NM_REMOTE_SETTINGS_HOSTNAME

+
#define NM_REMOTE_SETTINGS_HOSTNAME        "hostname"
+


-
-

NMRemoteSettingsClass

-
typedef struct {
+
+

NM_REMOTE_SETTINGS_CAN_MODIFY

+
#define NM_REMOTE_SETTINGS_CAN_MODIFY      "can-modify"
+
+

+

+
+
+
+

NM_REMOTE_SETTINGS_NEW_CONNECTION

+
#define NM_REMOTE_SETTINGS_NEW_CONNECTION    "new-connection"
+
+

+

+
+
+
+

NM_REMOTE_SETTINGS_CONNECTIONS_READ

+
#define NM_REMOTE_SETTINGS_CONNECTIONS_READ  "connections-read"
+
+

+

+
+
+
+

NMRemoteSettingsAddConnectionFunc ()

+
void                (*NMRemoteSettingsAddConnectionFunc)
+                                                        (NMRemoteSettings *settings,
+                                                         NMRemoteConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

NMRemoteSettingsSaveHostnameFunc ()

+
void                (*NMRemoteSettingsSaveHostnameFunc) (NMRemoteSettings *settings,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

struct NMRemoteSettings

+
struct NMRemoteSettings;
+

+

+
+
+
+

struct NMRemoteSettingsClass

+
struct NMRemoteSettingsClass {
 	GObjectClass parent;
 
+	/* Signals */
+	void (*new_connection) (NMRemoteSettings *settings,
+	                        NMRemoteConnection *connection);
+
+	void (*connections_read) (NMRemoteSettings *settings);
+
 	/* Padding for future expansion */
 	void (*_reserved1) (void);
 	void (*_reserved2) (void);
@@ -123,16 +268,22 @@ NMRemoteSettings implements
 	void (*_reserved4) (void);
 	void (*_reserved5) (void);
 	void (*_reserved6) (void);
-} NMRemoteSettingsClass;
+};
 


-
+
+

nm_remote_settings_get_type ()

+
GType               nm_remote_settings_get_type         (void);
+

+

+
+
+

nm_remote_settings_new ()

-
NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus,
-                                                         NMConnectionScope scope);
+
NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus);

Creates a new object representing the remote settings service.

@@ -141,49 +292,231 @@ Creates a new object representing the remote settings service.

bus :

-a valid and connected D-Bus connection +a valid and connected D-Bus connection. [allow-none] + + + +

Returns :

+the new remote settings object on success, or NULL on failure + + +
+
+
+
+

nm_remote_settings_list_connections ()

+
GSList *            nm_remote_settings_list_connections (NMRemoteSettings *settings);
+
++ + + + + + + + + +

settings :

the NMRemoteSettings +

Returns :

a +list containing all connections provided by the remote settings service. +Each element of the returned list is a NMRemoteConnection instance, which is +owned by the NMRemoteSettings object and should not be freed by the caller. +The returned list is, however, owned by the caller and should be freed +using g_slist_free() when no longer required. [transfer container][element-type NMClient.RemoteConnection]
+
+
+
+

nm_remote_settings_get_connection_by_path ()

+
NMRemoteConnection *  nm_remote_settings_get_connection_by_path
+                                                        (NMRemoteSettings *settings,
+                                                         const char *path);
+

+Returns the NMRemoteConnection representing the connection at path. +

+
++ - - + + + + + -

scope :

the settings service scope (either user or system) +

settings :

the NMRemoteSettings

path :

the D-Bus object path of the remote connection

Returns :

the new remote settings object on success, or NULL on failure +the remote connection object on success, or NULL if the object was +not known. [transfer none]
+
+
+

nm_remote_settings_add_connection ()

+
gboolean            nm_remote_settings_add_connection   (NMRemoteSettings *settings,
+                                                         NMConnection *connection,
+                                                         NMRemoteSettingsAddConnectionFunc callback,
+                                                         gpointer user_data);
+

+Requests that the remote settings service add the given settings to a new +connection. +

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

settings :

the NMRemoteSettings +

connection :

the connection to add. Note that this object's settings will be +added, not the object itself

callback :

callback to be called when the add operation completes. [scope async] +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed
-
+
+
+

nm_remote_settings_save_hostname ()

+
gboolean            nm_remote_settings_save_hostname    (NMRemoteSettings *settings,
+                                                         const char *hostname,
+                                                         NMRemoteSettingsSaveHostnameFunc callback,
+                                                         gpointer user_data);
+

+Requests that the machine's persistent hostname be set to the specified value +or cleared. +

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

settings :

the NMRemoteSettings +

hostname :

the new persistent hostname to set, or NULL to clear any existing +persistent hostname

callback :

callback to be called when the hostname operation completes. [scope async] +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed
+
+
+

Property Details

-
+

The "bus" property

  "bus"                      DBusGConnection*      : Read / Write / Construct Only

DBusGConnection.


-
-

The "scope" property

-
  "scope"                    guint                 : Read / Write / Construct Only
-

NMConnection scope.

-

Allowed values: <= 2

-

Default value: 2

+
+

The "can-modify" property

+
  "can-modify"               gboolean              : Read
+

Can modify anything (hostname, connections, etc).

+

Default value: FALSE


-
+
+

The "hostname" property

+
  "hostname"                 gchar*                : Read
+

Persistent hostname.

+

Default value: NULL

+
+
+

The "service-running" property

  "service-running"          gboolean              : Read

Is service running.

Default value: FALSE

+
+

Signal Details

+
+

The "connections-read" signal

+
void                user_function                      (NMRemoteSettings *nmremotesettings,
+                                                        gpointer          user_data)             : Run First
+

+

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

nmremotesettings :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "new-connection" signal

+
void                user_function                      (NMRemoteSettings *nmremotesettings,
+                                                        GObject          *arg1,
+                                                        gpointer          user_data)             : Run First
+

+

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

nmremotesettings :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
+
+
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMSecretAgent.html b/docs/libnm-glib/html/NMSecretAgent.html new file mode 100644 index 00000000..8da09f9c --- /dev/null +++ b/docs/libnm-glib/html/NMSecretAgent.html @@ -0,0 +1,593 @@ + + + + +NMSecretAgent + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSecretAgent

+

NMSecretAgent

+
+
+

Synopsis

+
#define             NM_SECRET_AGENT_ERROR
+#define             NM_TYPE_SECRET_AGENT_ERROR
+GQuark              nm_secret_agent_error_quark         (void);
+enum                NMSecretAgentError;
+enum                NMSecretAgentGetSecretsFlags;
+#define             NM_SECRET_AGENT_IDENTIFIER
+#define             NM_SECRET_AGENT_AUTO_REGISTER
+#define             NM_SECRET_AGENT_REGISTRATION_RESULT
+                    NMSecretAgent;
+void                (*NMSecretAgentGetSecretsFunc)      (NMSecretAgent *agent,
+                                                         NMConnection *connection,
+                                                         GHashTable *secrets,
+                                                         GError *error,
+                                                         gpointer user_data);
+void                (*NMSecretAgentSaveSecretsFunc)     (NMSecretAgent *agent,
+                                                         NMConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+void                (*NMSecretAgentDeleteSecretsFunc)   (NMSecretAgent *agent,
+                                                         NMConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+                    NMSecretAgentClass;
+GType               nm_secret_agent_get_type            (void);
+gboolean            nm_secret_agent_register            (NMSecretAgent *self);
+gboolean            nm_secret_agent_unregister          (NMSecretAgent *self);
+void                nm_secret_agent_get_secrets         (NMSecretAgent *self,
+                                                         NMConnection *connection,
+                                                         const char *setting_name,
+                                                         const char **hints,
+                                                         NMSecretAgentGetSecretsFlags flags,
+                                                         NMSecretAgentGetSecretsFunc callback,
+                                                         gpointer callback_data);
+void                nm_secret_agent_save_secrets        (NMSecretAgent *self,
+                                                         NMConnection *connection,
+                                                         NMSecretAgentSaveSecretsFunc callback,
+                                                         gpointer callback_data);
+void                nm_secret_agent_delete_secrets      (NMSecretAgent *self,
+                                                         NMConnection *connection,
+                                                         NMSecretAgentDeleteSecretsFunc callback,
+                                                         gpointer callback_data);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMSecretAgent
+
+
+
+

Properties

+
+  "auto-register"            gboolean              : Read / Write / Construct
+  "identifier"               gchar*                : Read / Write / Construct Only
+
+
+
+

Signals

+
+  "registration-result"                            : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_SECRET_AGENT_ERROR

+
#define NM_SECRET_AGENT_ERROR         (nm_secret_agent_error_quark ())
+
+

+

+
+
+
+

NM_TYPE_SECRET_AGENT_ERROR

+
#define NM_TYPE_SECRET_AGENT_ERROR    (nm_secret_agent_error_get_type ())
+
+

+

+
+
+
+

nm_secret_agent_error_quark ()

+
GQuark              nm_secret_agent_error_quark         (void);
+

+

+
+
+
+

enum NMSecretAgentError

+
typedef enum {
+	NM_SECRET_AGENT_ERROR_NOT_AUTHORIZED = 0,
+	NM_SECRET_AGENT_ERROR_INVALID_CONNECTION,
+	NM_SECRET_AGENT_ERROR_USER_CANCELED,
+	NM_SECRET_AGENT_ERROR_AGENT_CANCELED,
+	NM_SECRET_AGENT_ERROR_INTERNAL_ERROR,
+	NM_SECRET_AGENT_ERROR_NO_SECRETS,
+} NMSecretAgentError;
+
+

+

+
+
+
+

enum NMSecretAgentGetSecretsFlags

+
typedef enum {
+	NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0,
+	NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 0x1,
+	NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2
+} NMSecretAgentGetSecretsFlags;
+
+

+NMSecretAgentGetSecretsFlags values modify the behavior of a GetSecrets request. +

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

NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE

no special behavior; by default no +user interaction is allowed and requests for secrets are fulfilled from +persistent storage, or if no secrets are available an error is returned. +

NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION

allows the request to +interact with the user, possibly prompting via UI for secrets if any are +required, or if none are found in persistent storage. +

NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW

explicitly prompt for new +secrets from the user. This flag signals that NetworkManager thinks any +existing secrets are invalid or wrong. This flag implies that interaction +is allowed. +
+
+
+
+

NM_SECRET_AGENT_IDENTIFIER

+
#define NM_SECRET_AGENT_IDENTIFIER          "identifier"
+
+

+

+
+
+
+

NM_SECRET_AGENT_AUTO_REGISTER

+
#define NM_SECRET_AGENT_AUTO_REGISTER       "auto-register"
+
+

+

+
+
+
+

NM_SECRET_AGENT_REGISTRATION_RESULT

+
#define NM_SECRET_AGENT_REGISTRATION_RESULT "registration-result"
+
+

+

+
+
+
+

NMSecretAgent

+
typedef struct _NMSecretAgent NMSecretAgent;
+

+

+
+
+
+

NMSecretAgentGetSecretsFunc ()

+
void                (*NMSecretAgentGetSecretsFunc)      (NMSecretAgent *agent,
+                                                         NMConnection *connection,
+                                                         GHashTable *secrets,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

NMSecretAgentSaveSecretsFunc ()

+
void                (*NMSecretAgentSaveSecretsFunc)     (NMSecretAgent *agent,
+                                                         NMConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

NMSecretAgentDeleteSecretsFunc ()

+
void                (*NMSecretAgentDeleteSecretsFunc)   (NMSecretAgent *agent,
+                                                         NMConnection *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
+
+
+

NMSecretAgentClass

+
typedef struct {
+	GObjectClass parent;
+
+	/* Virtual methods for subclasses */
+
+	/* Called when the subclass should retrieve and return secrets.  Subclass
+	 * must copy or reference any arguments it may require after returning from
+	 * this method, as the arguments will freed (except for 'agent', 'callback',
+	 * and 'callback_data' of course).  If the request is canceled, the callback
+	 * should still be called, but with the NM_SECRET_AGENT_ERROR_AGENT_CANCELED
+	 * error.
+	 */
+	void (*get_secrets) (NMSecretAgent *agent,
+	                     NMConnection *connection,
+	                     const char *connection_path,
+	                     const char *setting_name,
+	                     const char **hints,
+	                     NMSecretAgentGetSecretsFlags flags,
+	                     NMSecretAgentGetSecretsFunc callback,
+	                     gpointer callback_data);
+
+	/* Called when the subclass should cancel an outstanding request to
+	 * get secrets for a given connection.  Canceling the request MUST
+	 * call the callback that was passed along with the initial get_secrets
+	 * call, sending the NM_SECRET_AGENT_ERROR/NM_SECRET_AGENT_ERROR_AGENT_CANCELED
+	 * error to that callback.
+	 */
+	void (*cancel_get_secrets) (NMSecretAgent *agent,
+	                            const char *connection_path,
+	                            const char *setting_name);
+
+	/* Called when the subclass should save the secrets contained in the
+	 * connection to backing storage.  Subclass must copy or reference any
+	 * arguments it may require after returning from this method, as the
+	 * arguments will freed (except for 'agent', 'callback', and 'callback_data'
+	 * of course).
+	 */
+	void (*save_secrets) (NMSecretAgent *agent,
+	                      NMConnection *connection,
+	                      const char *connection_path,
+	                      NMSecretAgentSaveSecretsFunc callback,
+	                      gpointer callback_data);
+
+	/* Called when the subclass should delete the secrets contained in the
+	 * connection from backing storage.  Subclass must copy or reference any
+	 * arguments it may require after returning from this method, as the
+	 * arguments will freed (except for 'agent', 'callback', and 'callback_data'
+	 * of course).
+	 */
+	void (*delete_secrets) (NMSecretAgent *agent,
+	                        NMConnection *connection,
+	                        const char *connection_path,
+	                        NMSecretAgentDeleteSecretsFunc callback,
+	                        gpointer callback_data);
+
+	/* Signals */
+	void (*registration_result) (NMSecretAgent *agent, GError *error);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSecretAgentClass;
+
+

+

+
+
+
+

nm_secret_agent_get_type ()

+
GType               nm_secret_agent_get_type            (void);
+

+

+
+
+
+

nm_secret_agent_register ()

+
gboolean            nm_secret_agent_register            (NMSecretAgent *self);
+

+Registers the NMSecretAgent with the NetworkManager secret manager, +indicating to NetworkManager that the agent is able to provide and save +secrets for connections on behalf of its user. Registration is an +asynchronous operation and its success or failure is indicated via the +'registration-result' signal. +

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

self :

a NMSecretAgent +

Returns :

a new TRUE if registration was successfully requested (this does +not mean registration itself was successful), FALSE if registration was not +successfully requested.
+
+
+
+

nm_secret_agent_unregister ()

+
gboolean            nm_secret_agent_unregister          (NMSecretAgent *self);
+

+Unregisters the NMSecretAgent with the NetworkManager secret manager, +indicating to NetworkManager that the agent is will no longer provide or +store secrets on behalf of this user. +

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

self :

a NMSecretAgent +

Returns :

a new TRUE if unregistration was successful, FALSE if it was not.
+
+
+
+

nm_secret_agent_get_secrets ()

+
void                nm_secret_agent_get_secrets         (NMSecretAgent *self,
+                                                         NMConnection *connection,
+                                                         const char *setting_name,
+                                                         const char **hints,
+                                                         NMSecretAgentGetSecretsFlags flags,
+                                                         NMSecretAgentGetSecretsFunc callback,
+                                                         gpointer callback_data);
+

+Asyncronously retrieve secrets belonging to connection for the +setting setting_name. flags indicate specific behavior that the secret +agent should use when performing the request, for example returning only +existing secrets without user interaction, or requesting entirely new +secrets from the user. +

+

+VFunc: get_secrets +

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

self :

a NMSecretAgent +

connection :

the NMConnection for which we're asked secrets

setting_name :

the name of the secret setting

hints :

hints to the agent. [array zero-terminated=1] +

flags :

flags that modify the behavior of the request

callback :

a callback, invoked when the operation is done. [scope async] +

callback_data :

. [closure] +
+
+
+
+

nm_secret_agent_save_secrets ()

+
void                nm_secret_agent_save_secrets        (NMSecretAgent *self,
+                                                         NMConnection *connection,
+                                                         NMSecretAgentSaveSecretsFunc callback,
+                                                         gpointer callback_data);
+

+Asyncronously ensure that all secrets inside connection +are stored to disk. +

+

+VFunc: save_secrets +

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

self :

a NMSecretAgent +

connection :

a NMConnection +

callback :

a callback, invoked when the operation is done. [scope async] +

callback_data :

. [closure] +
+
+
+
+

nm_secret_agent_delete_secrets ()

+
void                nm_secret_agent_delete_secrets      (NMSecretAgent *self,
+                                                         NMConnection *connection,
+                                                         NMSecretAgentDeleteSecretsFunc callback,
+                                                         gpointer callback_data);
+

+Asynchronously ask the agent to delete all saved secrets belonging to +connection. +

+

+VFunc: delete_secrets +

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

self :

a NMSecretAgent +

connection :

a NMConnection +

callback :

a callback, invoked when the operation is done. [scope async] +

callback_data :

. [closure] +
+
+
+
+

Property Details

+
+

The "auto-register" property

+
  "auto-register"            gboolean              : Read / Write / Construct
+

+If TRUE, the agent will attempt to automatically register itself after +it is created (via an idle handler) and to re-register itself if +NetworkManager restarts. If FALSE, the agent does not automatically +register with NetworkManager, and nm_secret_agent_register() must be +called. If 'auto-register' is TRUE, calling nm_secret_agent_unregister() +will suppress auto-registration until nm_secret_agent_register() is +called, which re-enables auto-registration. +

+

Default value: TRUE

+
+
+
+

The "identifier" property

+
  "identifier"               gchar*                : Read / Write / Construct Only
+

+Identifies this agent; only one agent in each user session may use the +same identifier. Identifier formatting follows the same rules as +D-Bus bus names with the exception that the ':' character is not +allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the +identifier is limited in length to 255 characters with a minimum +of 3 characters. An example valid identifier is 'org.gnome.nm-applet' +(without quotes). +

+

Default value: NULL

+
+
+
+

Signal Details

+
+

The "registration-result" signal

+
void                user_function                      (NMSecretAgent *agent,
+                                                        gpointer       error,
+                                                        gpointer       user_data)      : Run First
+

+Indicates the result of a registration request; if error is NULL the +request was successful. +

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

agent :

the agent that received the signal

error :

the error, if any, that occured while registering

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMSerialDevice.html b/docs/libnm-glib/html/NMSerialDevice.html deleted file mode 100644 index 1b749ed7..00000000 --- a/docs/libnm-glib/html/NMSerialDevice.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - -NMSerialDevice - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSerialDevice

-

NMSerialDevice

-
- -
-

Object Hierarchy

-
-  GObject
-   +----NMObject
-         +----NMDevice
-               +----NMSerialDevice
-                     +----NMCdmaDevice
-                     +----NMGsmDevice
-
-
-
-

Signals

-
-  "ppp-stats"                                      : Run First
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NMSerialDevice

-
typedef struct _NMSerialDevice NMSerialDevice;
-

-

-
-
-
-

NMSerialDeviceClass

-
typedef struct {
-	NMDeviceClass parent;
-
-	/* Signals */
-	void (*ppp_stats) (NMSerialDevice *self, guint32 in_bytes, guint32 out_bytes);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMSerialDeviceClass;
-
-

-

-
-
-
-

nm_serial_device_get_bytes_received ()

-
guint32             nm_serial_device_get_bytes_received (NMSerialDevice *self);
-

-Gets the amount of bytes received by the serial device. -This counter is reset when the device is activated. -

-
-- - - - - - - - - - -

self :

a NMSerialDevice -

Returns :

bytes received -
-
-
-
-

nm_serial_device_get_bytes_sent ()

-
guint32             nm_serial_device_get_bytes_sent     (NMSerialDevice *self);
-

-Gets the amount of bytes sent by the serial device. -This counter is reset when the device is activated. -

-
-- - - - - - - - - - -

self :

a NMSerialDevice -

Returns :

bytes sent -
-
-
-
-

Signal Details

-
-

The "ppp-stats" signal

-
void                user_function                      (NMSerialDevice *device,
-                                                        guint           in_bytes,
-                                                        guint           out_bytes,
-                                                        gpointer        user_data)      : Run First
-

-Notifies that a NMAccessPoint is added to the wifi device. -

-
-- - - - - - - - - - - - - - - - - - -

device :

the serial device that received the signal -

in_bytes :

the amount of bytes received -

out_bytes :

the amount of bytes sent -

user_data :

user data set when the signal handler was connected.
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMVPNConnection.html b/docs/libnm-glib/html/NMVPNConnection.html index fa9961a5..3f547734 100644 --- a/docs/libnm-glib/html/NMVPNConnection.html +++ b/docs/libnm-glib/html/NMVPNConnection.html @@ -3,19 +3,19 @@ NMVPNConnection - + - - + + - + - - + + @@ -32,7 +32,7 @@ Signals -
+
@@ -41,19 +41,19 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -62,27 +62,27 @@ const char *        
+

Properties

   "banner"                   gchar*                : Read
   "vpn-state"                guint                 : Read
 
-
+

Signals

-  "vpn-state-changed"                              : Run First
+  "vpn-state-changed"                              : Run First
 
-
+

Description

-
+

Details

-
+

NM_VPN_CONNECTION_VPN_STATE

#define NM_VPN_CONNECTION_VPN_STATE "vpn-state"
 
@@ -90,7 +90,7 @@ const char * +

NM_VPN_CONNECTION_BANNER

#define NM_VPN_CONNECTION_BANNER "banner"
 
@@ -98,14 +98,14 @@ const char * +

NMVPNConnection

typedef struct _NMVPNConnection NMVPNConnection;


-
+

NMVPNConnectionClass

typedef struct {
 	NMActiveConnectionClass parent;
@@ -128,81 +128,51 @@ const char *        
+

nm_vpn_connection_new ()

-
GObject *           nm_vpn_connection_new               (DBusGConnection *dbus_connection,
+
GObject *           nm_vpn_connection_new               (DBusGConnection *connection,
                                                          const char *path);

+Creates a new NMVPNConnection.

- - + - + -

dbus_connection :

+

connection :

the DBusGConnection

path :

-the DBus object path of the new connection

Returns :

+a new connection object. [transfer full]

-
+

nm_vpn_connection_get_vpn_state ()

NMVPNConnectionState  nm_vpn_connection_get_vpn_state   (NMVPNConnection *vpn);

-
-- - - - - - - - - - -

vpn :

-

Returns :

-

-
+

nm_vpn_connection_get_banner ()

-
const char *        nm_vpn_connection_get_banner        (NMVPNConnection *vpn);
+
const char *           nm_vpn_connection_get_banner     (NMVPNConnection *vpn);

-
-- - - - - - - - - - -

vpn :

-

Returns :

-
-
+

Property Details

-
+

The "banner" property

  "banner"                   gchar*                : Read

@@ -211,7 +181,7 @@ The VPN login banner of the active VPN connection.

Default value: NULL


-
+

The "vpn-state" property

  "vpn-state"                guint                 : Read

@@ -221,14 +191,14 @@ The VPN state of the active VPN connection.

Default value: 0

-
+

Signal Details

-
+

The "vpn-state-changed" signal

void                user_function                      (NMVPNConnection *nmvpnconnection,
                                                         guint            arg1,
                                                         guint            arg2,
-                                                        gpointer         user_data)            : Run First
+ gpointer user_data) : Run First

@@ -236,18 +206,7 @@ The VPN state of the active VPN connection. - - - - - - - - - + @@ -260,6 +219,6 @@ The VPN state of the active VPN connection. + Generated by GTK-Doc V1.17 \ No newline at end of file diff --git a/docs/libnm-glib/html/NMWimaxNsp.html b/docs/libnm-glib/html/NMWimaxNsp.html new file mode 100644 index 00000000..e243c6da --- /dev/null +++ b/docs/libnm-glib/html/NMWimaxNsp.html @@ -0,0 +1,306 @@ + + + + +NMWimaxNsp + + + + + + + + + +

nmvpnconnection :

the object which received the signal. -

arg1 :

-

arg2 :

-the object which received the signal.

user_data :

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

NMWimaxNsp

+

NMWimaxNsp

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMWimaxNsp
+
+
+
+

Properties

+
+  "name"                     gchar*                : Read
+  "network-type"             guint                 : Read
+  "signal-quality"           guint                 : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_WIMAX_NSP_NAME

+
#define NM_WIMAX_NSP_NAME           "name"
+
+

+

+
+
+
+

NM_WIMAX_NSP_SIGNAL_QUALITY

+
#define NM_WIMAX_NSP_SIGNAL_QUALITY "signal-quality"
+
+

+

+
+
+
+

NM_WIMAX_NSP_NETWORK_TYPE

+
#define NM_WIMAX_NSP_NETWORK_TYPE   "network-type"
+
+

+

+
+
+
+

enum NMWimaxNspNetworkType

+
typedef enum {
+	NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN         = 0,
+	NM_WIMAX_NSP_NETWORK_TYPE_HOME            = 1,
+	NM_WIMAX_NSP_NETWORK_TYPE_PARTNER         = 2,
+	NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER = 3
+} NMWimaxNspNetworkType;
+
+

+

+
+
+
+

NMWimaxNsp

+
typedef struct _NMWimaxNsp NMWimaxNsp;
+

+

+
+
+
+

NMWimaxNspClass

+
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);
+} NMWimaxNspClass;
+
+

+

+
+
+
+

nm_wimax_nsp_new ()

+
GObject *           nm_wimax_nsp_new                    (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMWimaxNsp. +

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

connection :

the DBusGConnection +

path :

the D-Bus object path of the WiMAX NSP

Returns :

a new WiMAX NSP. [transfer full] +
+
+
+
+

nm_wimax_nsp_get_name ()

+
const char *        nm_wimax_nsp_get_name               (NMWimaxNsp *nsp);
+

+Gets the name of the wimax NSP +

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

nsp :

a NMWimaxNsp +

Returns :

the name
+
+
+
+

nm_wimax_nsp_get_signal_quality ()

+
guint32             nm_wimax_nsp_get_signal_quality     (NMWimaxNsp *nsp);
+

+Gets the WPA signal quality of the wimax NSP. +

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

nsp :

a NMWimaxNsp +

Returns :

the signal quality
+
+
+
+

nm_wimax_nsp_get_network_type ()

+
NMWimaxNspNetworkType  nm_wimax_nsp_get_network_type    (NMWimaxNsp *nsp);
+

+Gets the network type of the wimax NSP. +

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

nsp :

a NMWimaxNsp +

Returns :

the network type
+
+
+
+

nm_wimax_nsp_filter_connections ()

+
GSList *                nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp,
+                                                         const GSList *connections);
+

+Filters a given list of connections for a given NMWimaxNsp object and +return connections which may be activated with the access point. Any +returned connections will match the nsp's network name and other attributes. +

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

nsp :

an NMWimaxNsp to filter connections for

connections :

a list of NMConnection objects to filter

Returns :

a +list of NMConnection objects that could be activated with the given nsp. +The elements of the list are owned by their creator and should not be freed +by the caller, but the returned list itself is owned by the caller and should +be freed with g_slist_free() when it is no longer required. [transfer container][element-type NetworkManager.Connection] +
+
+
+
+

Property Details

+
+

The "name" property

+
  "name"                     gchar*                : Read
+

+The name of the WiMAX NSP. +

+

Default value: NULL

+
+
+
+

The "network-type" property

+
  "network-type"             guint                 : Read
+

+The network type of the WiMAX NSP. +

+

Default value: 0

+
+
+
+

The "signal-quality" property

+
  "signal-quality"           guint                 : Read
+

+The signal quality of the WiMAX NSP. +

+

Allowed values: <= 100

+

Default value: 0

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/annotation-glossary.html b/docs/libnm-glib/html/annotation-glossary.html new file mode 100644 index 00000000..37e2673f --- /dev/null +++ b/docs/libnm-glib/html/annotation-glossary.html @@ -0,0 +1,86 @@ + + + + +Annotation Glossary + + + + + + + + + + + + + + + + + + +
+

+Annotation Glossary

+

O

+
+out
+

Parameter for returning results. Default is transfer full.

+

S

+
+scope async
+

The callback is valid until first called.

+

A

+
+allow-none
+

NULL is ok, both for passing and for returning.

+

C

+
+closure
+

This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.

+

T

+
+transfer none
+

Don't free data after the code is done.

+

A

+
+array
+

Parameter points to an array of items.

+

E

+
+element-type
+

Generics and defining elements of containers and arrays.

+

T

+
+transfer container
+

Free data container after the code is done.

+
+transfer full
+

Free data after the code is done.

+
+type
+

Override the parsed C type with given type

+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/api-index-full.html b/docs/libnm-glib/html/api-index-full.html new file mode 100644 index 00000000..d592d729 --- /dev/null +++ b/docs/libnm-glib/html/api-index-full.html @@ -0,0 +1,1965 @@ + + + + +API Index + + + + + + + + + + + + + + + + + + + +
+

+API Index

+

A

+
+NMAccessPoint, struct in NMAccessPoint +
+
+
+NMAccessPoint:bssid, object property in NMAccessPoint +
+
+
+NMAccessPoint:flags, object property in NMAccessPoint +
+
+
+NMAccessPoint:frequency, object property in NMAccessPoint +
+
+
+NMAccessPoint:hw-address, object property in NMAccessPoint +
+
+
+NMAccessPoint:max-bitrate, object property in NMAccessPoint +
+
+
+NMAccessPoint:mode, object property in NMAccessPoint +
+
+
+NMAccessPoint:rsn-flags, object property in NMAccessPoint +
+
+
+NMAccessPoint:ssid, object property in NMAccessPoint +
+
+
+NMAccessPoint:strength, object property in NMAccessPoint +
+
+
+NMAccessPoint:wpa-flags, object property in NMAccessPoint +
+
+
+NMAccessPointClass, struct in NMAccessPoint +
+
+
+NM_ACCESS_POINT_BSSID, macro in NMAccessPoint +
+
+
+nm_access_point_filter_connections, function in NMAccessPoint +
+
+
+NM_ACCESS_POINT_FLAGS, macro in NMAccessPoint +
+
+
+NM_ACCESS_POINT_FREQUENCY, macro in NMAccessPoint +
+
+
+nm_access_point_get_bssid, function in NMAccessPoint +
+
+
+nm_access_point_get_flags, function in NMAccessPoint +
+
+
+nm_access_point_get_frequency, function in NMAccessPoint +
+
+
+nm_access_point_get_hw_address, function in NMAccessPoint +
+
+
+nm_access_point_get_max_bitrate, function in NMAccessPoint +
+
+
+nm_access_point_get_mode, function in NMAccessPoint +
+
+
+nm_access_point_get_rsn_flags, function in NMAccessPoint +
+
+
+nm_access_point_get_ssid, function in NMAccessPoint +
+
+
+nm_access_point_get_strength, function in NMAccessPoint +
+
+
+nm_access_point_get_wpa_flags, function in NMAccessPoint +
+
+
+NM_ACCESS_POINT_HW_ADDRESS, macro in NMAccessPoint +
+
+
+NM_ACCESS_POINT_MAX_BITRATE, macro in NMAccessPoint +
+
+
+NM_ACCESS_POINT_MODE, macro in NMAccessPoint +
+
+
+nm_access_point_new, function in NMAccessPoint +
+
+
+NM_ACCESS_POINT_RSN_FLAGS, macro in NMAccessPoint +
+
+
+NM_ACCESS_POINT_SSID, macro in NMAccessPoint +
+
+
+NM_ACCESS_POINT_STRENGTH, macro in NMAccessPoint +
+
+
+NM_ACCESS_POINT_WPA_FLAGS, macro in NMAccessPoint +
+
+
+NMActiveConnection, struct in NMActiveConnection +
+
+
+NMActiveConnection:connection, object property in NMActiveConnection +
+
+
+NMActiveConnection:default, object property in NMActiveConnection +
+
+
+NMActiveConnection:default6, object property in NMActiveConnection +
+
+
+NMActiveConnection:devices, object property in NMActiveConnection +
+
+
+NMActiveConnection:specific-object, object property in NMActiveConnection +
+
+
+NMActiveConnection:state, object property in NMActiveConnection +
+
+
+NMActiveConnectionClass, struct in NMActiveConnection +
+
+
+NM_ACTIVE_CONNECTION_CONNECTION, macro in NMActiveConnection +
+
+
+NM_ACTIVE_CONNECTION_DEFAULT, macro in NMActiveConnection +
+
+
+NM_ACTIVE_CONNECTION_DEFAULT6, macro in NMActiveConnection +
+
+
+NM_ACTIVE_CONNECTION_DEVICES, macro in NMActiveConnection +
+
+
+nm_active_connection_get_connection, function in NMActiveConnection +
+
+
+nm_active_connection_get_default, function in NMActiveConnection +
+
+
+nm_active_connection_get_default6, function in NMActiveConnection +
+
+
+nm_active_connection_get_devices, function in NMActiveConnection +
+
+
+nm_active_connection_get_specific_object, function in NMActiveConnection +
+
+
+nm_active_connection_get_state, function in NMActiveConnection +
+
+
+nm_active_connection_new, function in NMActiveConnection +
+
+
+NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT, macro in NMActiveConnection +
+
+
+NM_ACTIVE_CONNECTION_STATE, macro in NMActiveConnection +
+
+

C

+
+NMClient, struct in NMClient +
+
+
+NMClient::device-added, object signal in NMClient +
+
+
+NMClient::device-removed, object signal in NMClient +
+
+
+NMClient::permission-changed, object signal in NMClient +
+
+
+NMClient:active-connections, object property in NMClient +
+
+
+NMClient:manager-running, object property in NMClient +
+
+
+NMClient:networking-enabled, object property in NMClient +
+
+
+NMClient:state, object property in NMClient +
+
+
+NMClient:version, object property in NMClient +
+
+
+NMClient:wimax-enabled, object property in NMClient +
+
+
+NMClient:wimax-hardware-enabled, object property in NMClient +
+
+
+NMClient:wireless-enabled, object property in NMClient +
+
+
+NMClient:wireless-hardware-enabled, object property in NMClient +
+
+
+NMClient:wwan-enabled, object property in NMClient +
+
+
+NMClient:wwan-hardware-enabled, object property in NMClient +
+
+
+NMClientActivateFn, user_function in NMClient +
+
+
+NMClientAddActivateFn, user_function in NMClient +
+
+
+NMClientClass, struct in NMClient +
+
+
+NMClientPermission, enum in NMClient +
+
+
+NMClientPermissionResult, enum in NMClient +
+
+
+nm_client_activate_connection, function in NMClient +
+
+
+NM_CLIENT_ACTIVE_CONNECTIONS, macro in NMClient +
+
+
+nm_client_add_and_activate_connection, function in NMClient +
+
+
+nm_client_deactivate_connection, function in NMClient +
+
+
+nm_client_get_active_connections, function in NMClient +
+
+
+nm_client_get_devices, function in NMClient +
+
+
+nm_client_get_device_by_path, function in NMClient +
+
+
+nm_client_get_manager_running, function in NMClient +
+
+
+nm_client_get_permission_result, function in NMClient +
+
+
+nm_client_get_state, function in NMClient +
+
+
+nm_client_get_version, function in NMClient +
+
+
+NM_CLIENT_MANAGER_RUNNING, macro in NMClient +
+
+
+NM_CLIENT_NETWORKING_ENABLED, macro in NMClient +
+
+
+nm_client_networking_get_enabled, function in NMClient +
+
+
+nm_client_networking_set_enabled, function in NMClient +
+
+
+nm_client_new, function in NMClient +
+
+
+nm_client_sleep, function in NMClient +
+
+
+NM_CLIENT_STATE, macro in NMClient +
+
+
+NM_CLIENT_VERSION, macro in NMClient +
+
+
+NM_CLIENT_WIMAX_ENABLED, macro in NMClient +
+
+
+nm_client_wimax_get_enabled, function in NMClient +
+
+
+NM_CLIENT_WIMAX_HARDWARE_ENABLED, macro in NMClient +
+
+
+nm_client_wimax_hardware_get_enabled, function in NMClient +
+
+
+nm_client_wimax_set_enabled, function in NMClient +
+
+
+NM_CLIENT_WIRELESS_ENABLED, macro in NMClient +
+
+
+nm_client_wireless_get_enabled, function in NMClient +
+
+
+NM_CLIENT_WIRELESS_HARDWARE_ENABLED, macro in NMClient +
+
+
+nm_client_wireless_hardware_get_enabled, function in NMClient +
+
+
+nm_client_wireless_set_enabled, function in NMClient +
+
+
+NM_CLIENT_WWAN_ENABLED, macro in NMClient +
+
+
+nm_client_wwan_get_enabled, function in NMClient +
+
+
+NM_CLIENT_WWAN_HARDWARE_ENABLED, macro in NMClient +
+
+
+nm_client_wwan_hardware_get_enabled, function in NMClient +
+
+
+nm_client_wwan_set_enabled, function in NMClient +
+
+

D

+
+dbus_glib_marshal_nm_secret_agent_NONE__BOXED_BOXED_POINTER, macro in nm-secret-agent-glue +
+
+
+dbus_glib_marshal_nm_secret_agent_NONE__BOXED_BOXED_STRING_BOXED_UINT_POINTER, macro in nm-secret-agent-glue +
+
+
+dbus_glib_marshal_nm_secret_agent_NONE__BOXED_STRING_POINTER, macro in nm-secret-agent-glue +
+
+
+dbus_glib_marshal_nm_secret_agent_VOID__BOXED_BOXED_POINTER, function in nm-secret-agent-glue +
+
+
+dbus_glib_marshal_nm_secret_agent_VOID__BOXED_BOXED_STRING_BOXED_UINT_POINTER, function in nm-secret-agent-glue +
+
+
+dbus_glib_marshal_nm_secret_agent_VOID__BOXED_STRING_POINTER, function in nm-secret-agent-glue +
+
+
+NMDevice, struct in NMDevice +
+
+
+NMDevice::state-changed, object signal in NMDevice +
+
+
+NMDevice:capabilities, object property in NMDevice +
+
+
+NMDevice:device-type, object property in NMDevice +
+
+
+NMDevice:dhcp4-config, object property in NMDevice +
+
+
+NMDevice:dhcp6-config, object property in NMDevice +
+
+
+NMDevice:driver, object property in NMDevice +
+
+
+NMDevice:firmware-missing, object property in NMDevice +
+
+
+NMDevice:interface, object property in NMDevice +
+
+
+NMDevice:ip-interface, object property in NMDevice +
+
+
+NMDevice:ip4-config, object property in NMDevice +
+
+
+NMDevice:ip6-config, object property in NMDevice +
+
+
+NMDevice:managed, object property in NMDevice +
+
+
+NMDevice:product, object property in NMDevice +
+
+
+NMDevice:state, object property in NMDevice +
+
+
+NMDevice:udi, object property in NMDevice +
+
+
+NMDevice:vendor, object property in NMDevice +
+
+
+NMDeviceBt, struct in NMDeviceBt +
+
+
+NMDeviceBt:bt-capabilities, object property in NMDeviceBt +
+
+
+NMDeviceBt:hw-address, object property in NMDeviceBt +
+
+
+NMDeviceBt:name, object property in NMDeviceBt +
+
+
+NMDeviceBtClass, struct in NMDeviceBt +
+
+
+NMDeviceClass, struct in NMDevice +
+
+
+NMDeviceDeactivateFn, user_function in NMDevice +
+
+
+NMDeviceEthernet, struct in NMDeviceEthernet +
+
+
+NMDeviceEthernet:carrier, object property in NMDeviceEthernet +
+
+
+NMDeviceEthernet:hw-address, object property in NMDeviceEthernet +
+
+
+NMDeviceEthernet:perm-hw-address, object property in NMDeviceEthernet +
+
+
+NMDeviceEthernet:speed, object property in NMDeviceEthernet +
+
+
+NMDeviceEthernetClass, struct in NMDeviceEthernet +
+
+
+NMDeviceModem, struct in NMDeviceModem +
+
+
+NMDeviceModem:current-capabilities, object property in NMDeviceModem +
+
+
+NMDeviceModem:modem-capabilities, object property in NMDeviceModem +
+
+
+NMDeviceModemClass, struct in NMDeviceModem +
+
+
+NMDeviceWifi, struct in NMDeviceWifi +
+
+
+NMDeviceWifi::access-point-added, object signal in NMDeviceWifi +
+
+
+NMDeviceWifi::access-point-removed, object signal in NMDeviceWifi +
+
+
+NMDeviceWifi:active-access-point, object property in NMDeviceWifi +
+
+
+NMDeviceWifi:bitrate, object property in NMDeviceWifi +
+
+
+NMDeviceWifi:hw-address, object property in NMDeviceWifi +
+
+
+NMDeviceWifi:mode, object property in NMDeviceWifi +
+
+
+NMDeviceWifi:perm-hw-address, object property in NMDeviceWifi +
+
+
+NMDeviceWifi:wireless-capabilities, object property in NMDeviceWifi +
+
+
+NMDeviceWifiClass, struct in NMDeviceWifi +
+
+
+NMDeviceWimax, struct in NMDeviceWimax +
+
+
+NMDeviceWimax::nsp-added, object signal in NMDeviceWimax +
+
+
+NMDeviceWimax::nsp-removed, object signal in NMDeviceWimax +
+
+
+NMDeviceWimax:active-nsp, object property in NMDeviceWimax +
+
+
+NMDeviceWimax:bsid, object property in NMDeviceWimax +
+
+
+NMDeviceWimax:center-frequency, object property in NMDeviceWimax +
+
+
+NMDeviceWimax:cinr, object property in NMDeviceWimax +
+
+
+NMDeviceWimax:hw-address, object property in NMDeviceWimax +
+
+
+NMDeviceWimax:rssi, object property in NMDeviceWimax +
+
+
+NMDeviceWimax:tx-power, object property in NMDeviceWimax +
+
+
+NMDeviceWimaxClass, struct in NMDeviceWimax +
+
+
+NM_DEVICE_BT_CAPABILITIES, macro in NMDeviceBt +
+
+
+nm_device_bt_get_capabilities, function in NMDeviceBt +
+
+
+nm_device_bt_get_hw_address, function in NMDeviceBt +
+
+
+nm_device_bt_get_name, function in NMDeviceBt +
+
+
+NM_DEVICE_BT_HW_ADDRESS, macro in NMDeviceBt +
+
+
+NM_DEVICE_BT_NAME, macro in NMDeviceBt +
+
+
+nm_device_bt_new, function in NMDeviceBt +
+
+
+NM_DEVICE_CAPABILITIES, macro in NMDevice +
+
+
+NM_DEVICE_DEVICE_TYPE, macro in NMDevice +
+
+
+NM_DEVICE_DHCP4_CONFIG, macro in NMDevice +
+
+
+NM_DEVICE_DHCP6_CONFIG, macro in NMDevice +
+
+
+nm_device_disconnect, function in NMDevice +
+
+
+NM_DEVICE_DRIVER, macro in NMDevice +
+
+
+NM_DEVICE_ETHERNET_CARRIER, macro in NMDeviceEthernet +
+
+
+nm_device_ethernet_get_carrier, function in NMDeviceEthernet +
+
+
+nm_device_ethernet_get_hw_address, function in NMDeviceEthernet +
+
+
+nm_device_ethernet_get_permanent_hw_address, function in NMDeviceEthernet +
+
+
+nm_device_ethernet_get_speed, function in NMDeviceEthernet +
+
+
+NM_DEVICE_ETHERNET_HW_ADDRESS, macro in NMDeviceEthernet +
+
+
+nm_device_ethernet_new, function in NMDeviceEthernet +
+
+
+NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS, macro in NMDeviceEthernet +
+
+
+NM_DEVICE_ETHERNET_SPEED, macro in NMDeviceEthernet +
+
+
+nm_device_filter_connections, function in NMDevice +
+
+
+NM_DEVICE_FIRMWARE_MISSING, macro in NMDevice +
+
+
+nm_device_get_capabilities, function in NMDevice +
+
+
+nm_device_get_device_type, function in NMDevice +
+
+
+nm_device_get_dhcp4_config, function in NMDevice +
+
+
+nm_device_get_dhcp6_config, function in NMDevice +
+
+
+nm_device_get_driver, function in NMDevice +
+
+
+nm_device_get_firmware_missing, function in NMDevice +
+
+
+nm_device_get_iface, function in NMDevice +
+
+
+nm_device_get_ip4_config, function in NMDevice +
+
+
+nm_device_get_ip6_config, function in NMDevice +
+
+
+nm_device_get_ip_iface, function in NMDevice +
+
+
+nm_device_get_managed, function in NMDevice +
+
+
+nm_device_get_product, function in NMDevice +
+
+
+nm_device_get_state, function in NMDevice +
+
+
+nm_device_get_udi, function in NMDevice +
+
+
+nm_device_get_vendor, function in NMDevice +
+
+
+NM_DEVICE_INTERFACE, macro in NMDevice +
+
+
+NM_DEVICE_IP4_CONFIG, macro in NMDevice +
+
+
+NM_DEVICE_IP6_CONFIG, macro in NMDevice +
+
+
+NM_DEVICE_IP_INTERFACE, macro in NMDevice +
+
+
+NM_DEVICE_MANAGED, macro in NMDevice +
+
+
+NM_DEVICE_MODEM_CURRENT_CAPABILITIES, macro in NMDeviceModem +
+
+
+nm_device_modem_get_current_capabilities, function in NMDeviceModem +
+
+
+nm_device_modem_get_modem_capabilities, function in NMDeviceModem +
+
+
+NM_DEVICE_MODEM_MODEM_CAPABILITIES, macro in NMDeviceModem +
+
+
+nm_device_new, function in NMDevice +
+
+
+NM_DEVICE_PRODUCT, macro in NMDevice +
+
+
+NM_DEVICE_STATE, macro in NMDevice +
+
+
+NM_DEVICE_UDI, macro in NMDevice +
+
+
+NM_DEVICE_VENDOR, macro in NMDevice +
+
+
+NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT, macro in NMDeviceWifi +
+
+
+NM_DEVICE_WIFI_BITRATE, macro in NMDeviceWifi +
+
+
+NM_DEVICE_WIFI_CAPABILITIES, macro in NMDeviceWifi +
+
+
+nm_device_wifi_get_access_points, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_access_point_by_path, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_active_access_point, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_bitrate, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_capabilities, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_hw_address, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_mode, function in NMDeviceWifi +
+
+
+nm_device_wifi_get_permanent_hw_address, function in NMDeviceWifi +
+
+
+NM_DEVICE_WIFI_HW_ADDRESS, macro in NMDeviceWifi +
+
+
+NM_DEVICE_WIFI_MODE, macro in NMDeviceWifi +
+
+
+nm_device_wifi_new, function in NMDeviceWifi +
+
+
+NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS, macro in NMDeviceWifi +
+
+
+NM_DEVICE_WIMAX_ACTIVE_NSP, macro in NMDeviceWimax +
+
+
+NM_DEVICE_WIMAX_BSID, macro in NMDeviceWimax +
+
+
+NM_DEVICE_WIMAX_CENTER_FREQUENCY, macro in NMDeviceWimax +
+
+
+NM_DEVICE_WIMAX_CINR, macro in NMDeviceWimax +
+
+
+nm_device_wimax_get_active_nsp, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_bsid, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_center_frequency, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_cinr, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_hw_address, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_nsps, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_nsp_by_path, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_rssi, function in NMDeviceWimax +
+
+
+nm_device_wimax_get_tx_power, function in NMDeviceWimax +
+
+
+NM_DEVICE_WIMAX_HW_ADDRESS, macro in NMDeviceWimax +
+
+
+nm_device_wimax_new, function in NMDeviceWimax +
+
+
+NM_DEVICE_WIMAX_RSSI, macro in NMDeviceWimax +
+
+
+NM_DEVICE_WIMAX_TX_POWER, macro in NMDeviceWimax +
+
+
+NMDHCP4Config, struct in NMDHCP4Config +
+
+
+NMDHCP4Config:options, object property in NMDHCP4Config +
+
+
+NMDHCP4ConfigClass, struct in NMDHCP4Config +
+
+
+nm_dhcp4_config_get_one_option, function in NMDHCP4Config +
+
+
+nm_dhcp4_config_get_options, function in NMDHCP4Config +
+
+
+nm_dhcp4_config_new, function in NMDHCP4Config +
+
+
+NM_DHCP4_CONFIG_OPTIONS, macro in NMDHCP4Config +
+
+
+NMDHCP6Config, struct in NMDHCP6Config +
+
+
+NMDHCP6Config:options, object property in NMDHCP6Config +
+
+
+NMDHCP6ConfigClass, struct in NMDHCP6Config +
+
+
+nm_dhcp6_config_get_one_option, function in NMDHCP6Config +
+
+
+nm_dhcp6_config_get_options, function in NMDHCP6Config +
+
+
+nm_dhcp6_config_new, function in NMDHCP6Config +
+
+
+NM_DHCP6_CONFIG_OPTIONS, macro in NMDHCP6Config +
+
+

G

+
+g_marshal_value_peek_boolean, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_boxed, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_char, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_double, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_enum, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_flags, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_float, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_int, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_int64, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_long, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_object, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_param, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_pointer, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_string, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_uchar, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_uint, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_uint64, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_ulong, macro in nm-secret-agent-glue +
+
+
+g_marshal_value_peek_variant, macro in nm-secret-agent-glue +
+
+

I

+
+NMIP4Config, struct in NMIP4Config +
+
+
+NMIP4Config:addresses, object property in NMIP4Config +
+
+
+NMIP4Config:domains, object property in NMIP4Config +
+
+
+NMIP4Config:nameservers, object property in NMIP4Config +
+
+
+NMIP4Config:routes, object property in NMIP4Config +
+
+
+NMIP4Config:wins-servers, object property in NMIP4Config +
+
+
+NMIP4ConfigClass, struct in NMIP4Config +
+
+
+NM_IP4_CONFIG_ADDRESSES, macro in NMIP4Config +
+
+
+NM_IP4_CONFIG_DOMAINS, macro in NMIP4Config +
+
+
+nm_ip4_config_get_addresses, function in NMIP4Config +
+
+
+nm_ip4_config_get_domains, function in NMIP4Config +
+
+
+nm_ip4_config_get_nameservers, function in NMIP4Config +
+
+
+nm_ip4_config_get_routes, function in NMIP4Config +
+
+
+nm_ip4_config_get_wins_servers, function in NMIP4Config +
+
+
+NM_IP4_CONFIG_NAMESERVERS, macro in NMIP4Config +
+
+
+nm_ip4_config_new, function in NMIP4Config +
+
+
+NM_IP4_CONFIG_ROUTES, macro in NMIP4Config +
+
+
+NM_IP4_CONFIG_WINS_SERVERS, macro in NMIP4Config +
+
+
+NMIP6Config, struct in NMIP6Config +
+
+
+NMIP6Config:addresses, object property in NMIP6Config +
+
+
+NMIP6Config:domains, object property in NMIP6Config +
+
+
+NMIP6Config:nameservers, object property in NMIP6Config +
+
+
+NMIP6Config:routes, object property in NMIP6Config +
+
+
+NMIP6ConfigClass, struct in NMIP6Config +
+
+
+nm_ip6_address_array_get_type, function in nm-types +
+
+
+nm_ip6_address_object_array_get_type, function in nm-types +
+
+
+NM_IP6_CONFIG_ADDRESSES, macro in NMIP6Config +
+
+
+NM_IP6_CONFIG_DOMAINS, macro in NMIP6Config +
+
+
+nm_ip6_config_get_addresses, function in NMIP6Config +
+
+
+nm_ip6_config_get_domains, function in NMIP6Config +
+
+
+nm_ip6_config_get_nameservers, function in NMIP6Config +
+
+
+nm_ip6_config_get_routes, function in NMIP6Config +
+
+
+NM_IP6_CONFIG_NAMESERVERS, macro in NMIP6Config +
+
+
+nm_ip6_config_new, function in NMIP6Config +
+
+
+NM_IP6_CONFIG_ROUTES, macro in NMIP6Config +
+
+
+nm_ip6_route_object_array_get_type, function in nm-types +
+
+
+NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE, macro in NMVpnPluginUi +
+
+

O

+
+NMObject, struct in NMObject +
+
+
+NMObject:dbus-connection, object property in NMObject +
+
+
+NMObject:dbus-path, object property in NMObject +
+
+
+NMObjectClass, struct in NMObject +
+
+
+nm_object_array_get_type, function in nm-types +
+
+
+NM_OBJECT_DBUS_CONNECTION, macro in NMObject +
+
+
+NM_OBJECT_DBUS_PATH, macro in NMObject +
+
+
+nm_object_get_connection, function in NMObject +
+
+
+nm_object_get_path, function in NMObject +
+
+

R

+
+NMRemoteConnection, struct in NMRemoteConnection +
+
+
+NMRemoteConnection::removed, object signal in NMRemoteConnection +
+
+
+NMRemoteConnection::updated, object signal in NMRemoteConnection +
+
+
+NMRemoteConnection::visible, object signal in NMRemoteConnection +
+
+
+NMRemoteConnection:bus, object property in NMRemoteConnection +
+
+
+NMRemoteConnection:init-result, object property in NMRemoteConnection +
+
+
+NMRemoteConnectionClass, struct in NMRemoteConnection +
+
+
+NMRemoteConnectionCommitFunc, user_function in NMRemoteConnection +
+
+
+NMRemoteConnectionDeleteFunc, user_function in NMRemoteConnection +
+
+
+NMRemoteConnectionGetSecretsFunc, user_function in NMRemoteConnection +
+
+
+NMRemoteSettings, struct in NMRemoteSettings +
+
+
+NMRemoteSettings::connections-read, object signal in NMRemoteSettings +
+
+
+NMRemoteSettings::new-connection, object signal in NMRemoteSettings +
+
+
+NMRemoteSettings:bus, object property in NMRemoteSettings +
+
+
+NMRemoteSettings:can-modify, object property in NMRemoteSettings +
+
+
+NMRemoteSettings:hostname, object property in NMRemoteSettings +
+
+
+NMRemoteSettings:service-running, object property in NMRemoteSettings +
+
+
+NMRemoteSettingsAddConnectionFunc, user_function in NMRemoteSettings +
+
+
+NMRemoteSettingsClass, struct in NMRemoteSettings +
+
+
+NMRemoteSettingsError, enum in NMRemoteSettings +
+
+
+NMRemoteSettingsSaveHostnameFunc, user_function in NMRemoteSettings +
+
+
+nm_remote_connection_commit_changes, function in NMRemoteConnection +
+
+
+nm_remote_connection_delete, function in NMRemoteConnection +
+
+
+nm_remote_connection_get_secrets, function in NMRemoteConnection +
+
+
+nm_remote_connection_new, function in NMRemoteConnection +
+
+
+NM_REMOTE_CONNECTION_REMOVED, macro in NMRemoteConnection +
+
+
+NM_REMOTE_CONNECTION_UPDATED, macro in NMRemoteConnection +
+
+
+nm_remote_settings_add_connection, function in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_BUS, macro in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_CAN_MODIFY, macro in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_CONNECTIONS_READ, macro in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_ERROR, macro in NMRemoteSettings +
+
+
+nm_remote_settings_error_quark, function in NMRemoteSettings +
+
+
+nm_remote_settings_get_connection_by_path, function in NMRemoteSettings +
+
+
+nm_remote_settings_get_type, function in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_HOSTNAME, macro in NMRemoteSettings +
+
+
+nm_remote_settings_list_connections, function in NMRemoteSettings +
+
+
+nm_remote_settings_new, function in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_NEW_CONNECTION, macro in NMRemoteSettings +
+
+
+nm_remote_settings_save_hostname, function in NMRemoteSettings +
+
+
+NM_REMOTE_SETTINGS_SERVICE_RUNNING, macro in NMRemoteSettings +
+
+

S

+
+NMSecretAgent, struct in NMSecretAgent +
+
+
+NMSecretAgent::registration-result, object signal in NMSecretAgent +
+
+
+NMSecretAgent:auto-register, object property in NMSecretAgent +
+
+
+NMSecretAgent:identifier, object property in NMSecretAgent +
+
+
+NMSecretAgentClass, struct in NMSecretAgent +
+
+
+NMSecretAgentDeleteSecretsFunc, user_function in NMSecretAgent +
+
+
+NMSecretAgentError, enum in NMSecretAgent +
+
+
+NMSecretAgentGetSecretsFlags, enum in NMSecretAgent +
+
+
+NMSecretAgentGetSecretsFunc, user_function in NMSecretAgent +
+
+
+NMSecretAgentSaveSecretsFunc, user_function in NMSecretAgent +
+
+
+NM_SECRET_AGENT_AUTO_REGISTER, macro in NMSecretAgent +
+
+
+nm_secret_agent_delete_secrets, function in NMSecretAgent +
+
+
+NM_SECRET_AGENT_ERROR, macro in NMSecretAgent +
+
+
+nm_secret_agent_error_quark, function in NMSecretAgent +
+
+
+nm_secret_agent_get_secrets, function in NMSecretAgent +
+
+
+nm_secret_agent_get_type, function in NMSecretAgent +
+
+
+NM_SECRET_AGENT_IDENTIFIER, macro in NMSecretAgent +
+
+
+nm_secret_agent_register, function in NMSecretAgent +
+
+
+NM_SECRET_AGENT_REGISTRATION_RESULT, macro in NMSecretAgent +
+
+
+nm_secret_agent_save_secrets, function in NMSecretAgent +
+
+
+nm_secret_agent_unregister, function in NMSecretAgent +
+
+
+nm_ssid_get_type, function in nm-types +
+
+
+nm_string_array_get_type, function in nm-types +
+
+

T

+
+NM_TYPE_IP6_ADDRESS_ARRAY, macro in nm-types +
+
+
+NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY, macro in nm-types +
+
+
+NM_TYPE_IP6_ROUTE_OBJECT_ARRAY, macro in nm-types +
+
+
+NM_TYPE_OBJECT_ARRAY, macro in nm-types +
+
+
+NM_TYPE_REMOTE_SETTINGS_ERROR, macro in NMRemoteSettings +
+
+
+NM_TYPE_SECRET_AGENT_ERROR, macro in NMSecretAgent +
+
+
+NM_TYPE_SSID, macro in nm-types +
+
+
+NM_TYPE_STRING_ARRAY, macro in nm-types +
+
+
+NM_TYPE_UINT_ARRAY, macro in nm-types +
+
+
+NM_TYPE_VPN_PLUGIN_ERROR, macro in NMVPNPlugin +
+
+
+NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, macro in NMVpnPluginUi +
+
+

U

+
+nm_uint_array_get_type, function in nm-types +
+
+

V

+
+NMVPNConnection, struct in NMVPNConnection +
+
+
+NMVPNConnection::vpn-state-changed, object signal in NMVPNConnection +
+
+
+NMVPNConnection:banner, object property in NMVPNConnection +
+
+
+NMVPNConnection:vpn-state, object property in NMVPNConnection +
+
+
+NMVPNConnectionClass, struct in NMVPNConnection +
+
+
+NMVPNPlugin, struct in NMVPNPlugin +
+
+
+NMVPNPluginClass, struct in NMVPNPlugin +
+
+
+NMVPNPluginError, enum in NMVPNPlugin +
+
+
+NMVpnPluginUiFactory, user_function in NMVpnPluginUi +
+
+
+NMVpnPluginUiInterface, struct in NMVpnPluginUi +
+
+
+NMVpnPluginUiInterfaceProp, enum in NMVpnPluginUi +
+
+
+NMVpnPluginUiWidgetInterface, struct in NMVpnPluginUi +
+
+
+NM_VPN_CONNECTION_BANNER, macro in NMVPNConnection +
+
+
+nm_vpn_connection_get_banner, function in NMVPNConnection +
+
+
+nm_vpn_connection_get_vpn_state, function in NMVPNConnection +
+
+
+nm_vpn_connection_new, function in NMVPNConnection +
+
+
+NM_VPN_CONNECTION_VPN_STATE, macro in NMVPNConnection +
+
+
+NM_VPN_PLUGIN_DBUS_SERVICE_NAME, macro in NMVPNPlugin +
+
+
+nm_vpn_plugin_disconnect, function in NMVPNPlugin +
+
+
+NM_VPN_PLUGIN_ERROR, macro in NMVPNPlugin +
+
+
+nm_vpn_plugin_error_get_type, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_error_quark, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_failure, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_get_connection, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_get_state, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_set_ip4_config, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_set_login_banner, function in NMVPNPlugin +
+
+
+nm_vpn_plugin_set_state, function in NMVPNPlugin +
+
+
+NM_VPN_PLUGIN_STATE, macro in NMVPNPlugin +
+
+
+NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT, macro in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT, macro in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_CAPABILITY_NONE, macro in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_factory, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_interface_delete_connection, function in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_INTERFACE_DESC, macro in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_interface_export, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_interface_get_capabilities, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_interface_get_suggested_name, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_interface_import, function in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_INTERFACE_NAME, macro in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_INTERFACE_SERVICE, macro in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_interface_ui_factory, function in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_WIDGET_INTERFACE, macro in NMVpnPluginUi +
+
+
+NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE, macro in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_widget_interface_get_type, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_widget_interface_get_widget, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_widget_interface_save_secrets, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_ui_widget_interface_update_connection, function in NMVpnPluginUi +
+
+
+nm_vpn_plugin_utils_get_secret_flags, function in nm-vpn-plugin-utils +
+
+
+nm_vpn_plugin_utils_read_vpn_details, function in nm-vpn-plugin-utils +
+
+

W

+
+NMWimaxNsp, struct in NMWimaxNsp +
+
+
+NMWimaxNsp:name, object property in NMWimaxNsp +
+
+
+NMWimaxNsp:network-type, object property in NMWimaxNsp +
+
+
+NMWimaxNsp:signal-quality, object property in NMWimaxNsp +
+
+
+NMWimaxNspClass, struct in NMWimaxNsp +
+
+
+NMWimaxNspNetworkType, enum in NMWimaxNsp +
+
+
+nm_wimax_nsp_filter_connections, function in NMWimaxNsp +
+
+
+nm_wimax_nsp_get_name, function in NMWimaxNsp +
+
+
+nm_wimax_nsp_get_network_type, function in NMWimaxNsp +
+
+
+nm_wimax_nsp_get_signal_quality, function in NMWimaxNsp +
+
+
+NM_WIMAX_NSP_NAME, macro in NMWimaxNsp +
+
+
+NM_WIMAX_NSP_NETWORK_TYPE, macro in NMWimaxNsp +
+
+
+nm_wimax_nsp_new, function in NMWimaxNsp +
+
+
+NM_WIMAX_NSP_SIGNAL_QUALITY, macro in NMWimaxNsp +
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/ch01.html b/docs/libnm-glib/html/ch01.html deleted file mode 100644 index 8a1a05e0..00000000 --- a/docs/libnm-glib/html/ch01.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -libnm-glib Objects - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/libnm-glib/html/ch02.html b/docs/libnm-glib/html/ch02.html new file mode 100644 index 00000000..929c4cab --- /dev/null +++ b/docs/libnm-glib/html/ch02.html @@ -0,0 +1,98 @@ + + + + +libnm-glib API Reference + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/libnm-glib/html/index.html b/docs/libnm-glib/html/index.html index 02d33be8..2d64c2f8 100644 --- a/docs/libnm-glib/html/index.html +++ b/docs/libnm-glib/html/index.html @@ -3,27 +3,66 @@ libnm-glib Reference Manual - + - - + + -
+
+
+

+Dan Williams +

+


+     
+   

+

- for libnm-glib 0.8 + for libnm-glib 0.9 The latest version of this documentation can be found on-line at - http://projects.gnome.org/NetworkManager/developers/libnm-glib/08/. + http://projects.gnome.org/NetworkManager/developers/libnm-glib/09/.

+
+
+

+ Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free + Documentation License, Version 1.1 or any later + version published by the Free Software Foundation with no + Invariant Sections, no Front-Cover Texts, and no Back-Cover + Texts. You may obtain a copy of the GNU Free + Documentation License from the Free Software + Foundation by visiting their Web site or by writing + to: + +

+


+   The Free Software Foundation, Inc.,
+   59 Temple Place - Suite 330,
+   BostonMA 02111-1307,
+   USA
+

+

+

+

+ Many of the names used by companies to distinguish their + products and services are claimed as trademarks. Where those + names appear in any GNOME documentation, and those trademarks + are made aware to the members of the GNOME Documentation + Project, the names have been printed in caps or initial caps. +

+

+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/index.sgml b/docs/libnm-glib/html/index.sgml index e3c76b21..ee6b8c0a 100644 --- a/docs/libnm-glib/html/index.sgml +++ b/docs/libnm-glib/html/index.sgml @@ -1,4 +1,4 @@ - + @@ -6,6 +6,7 @@ + @@ -13,6 +14,8 @@ + + @@ -21,8 +24,10 @@ - + + + @@ -32,6 +37,10 @@ + + + + @@ -42,6 +51,9 @@ + + + @@ -56,7 +68,6 @@ - @@ -66,8 +77,6 @@ - - @@ -79,7 +88,6 @@ - @@ -89,6 +97,7 @@ + @@ -108,6 +117,7 @@ + @@ -122,8 +132,10 @@ + + @@ -195,34 +207,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -242,6 +241,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -252,11 +309,12 @@ + - + @@ -264,12 +322,15 @@ + - + + + @@ -288,14 +349,12 @@ - - @@ -303,7 +362,6 @@ - @@ -357,15 +415,6 @@ - - - - - - - - - @@ -384,103 +433,66 @@ - + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -499,6 +511,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -542,8 +588,6 @@ - - @@ -553,6 +597,7 @@ + @@ -563,7 +608,18 @@ + + + + + + + + + + + diff --git a/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html b/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html deleted file mode 100644 index d87a2fd2..00000000 --- a/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -NMRemoteSettingsSystem - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMRemoteSettingsSystem

-

NMRemoteSettingsSystem

-
- -
-

Description

-

-

-
-
-

Details

-
-

NMRemoteSettingsSystem

-
typedef struct {
-	NMRemoteSettings parent;
-} NMRemoteSettingsSystem;
-
-

-

-
-
-
-

NMRemoteSettingsSystemClass

-
typedef struct {
-	NMRemoteSettingsClass parent;
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMRemoteSettingsSystemClass;
-
-

-

-
-
-
-

nm_remote_settings_system_new ()

-
NMRemoteSettingsSystem * nm_remote_settings_system_new  (DBusGConnection *bus);
-

-Creates a new object representing the remote system settings service. -

-
-- - - - - - - - - - -

bus :

a valid and connected D-Bus connection -

Returns :

the new remote system settings object on success, or NULL on failure -
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettings.html b/docs/libnm-glib/html/libnm-glib-NMSettings.html deleted file mode 100644 index e56ab8fc..00000000 --- a/docs/libnm-glib/html/libnm-glib-NMSettings.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - -NMSettings - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettings

-

NMSettings

-
- -
-

Object Hierarchy

-
-  GInterface
-   +----NMSettingsInterface
-
-
-
-

Prerequisites

-

-NMSettingsInterface requires - GObject.

-
-
-

Known Implementations

-

-NMSettingsInterface is implemented by - NMRemoteSettings.

-
-
-

Description

-

-

-
-
-

Details

-
-

enum NMSettingsInterfaceError

-
typedef enum {
-	NM_SETTINGS_INTERFACE_ERROR_INVALID_CONNECTION = 0,
-	NM_SETTINGS_INTERFACE_ERROR_READ_ONLY_CONNECTION,
-	NM_SETTINGS_INTERFACE_ERROR_INTERNAL_ERROR,
-	NM_SETTINGS_INTERFACE_ERROR_SECRETS_UNAVAILABLE,
-	NM_SETTINGS_INTERFACE_ERROR_SECRETS_REQUEST_CANCELED,
-	NM_SETTINGS_INTERFACE_ERROR_PERMISSION_DENIED,
-	NM_SETTINGS_INTERFACE_ERROR_INVALID_SETTING,
-} NMSettingsInterfaceError;
-
-

-

-
-
-
-

NM_SETTINGS_INTERFACE_ERROR

-
#define NM_SETTINGS_INTERFACE_ERROR (nm_settings_interface_error_quark ())
-
-

-

-
-
-
-

nm_settings_interface_error_quark ()

-
GQuark              nm_settings_interface_error_quark   (void);
-

-Setting error quark. -

-
-- - - - -

Returns :

the setting error quark -
-
-
-
-

NM_TYPE_SETTINGS_INTERFACE_ERROR

-
#define NM_TYPE_SETTINGS_INTERFACE_ERROR (nm_settings_interface_error_get_type ()) 
-
-

-

-
-
-
-

NM_SETTINGS_INTERFACE_NEW_CONNECTION

-
#define NM_SETTINGS_INTERFACE_NEW_CONNECTION   "new-connection"
-
-

-

-
-
-
-

NM_SETTINGS_INTERFACE_CONNECTIONS_READ

-
#define NM_SETTINGS_INTERFACE_CONNECTIONS_READ "connections-read"
-
-

-

-
-
-
-

NMSettingsInterface

-
typedef struct _NMSettingsInterface NMSettingsInterface;
-

-

-
-
-
-

NMSettingsAddConnectionFunc ()

-
void                (*NMSettingsAddConnectionFunc)      (NMSettingsInterface *settings,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-- - - - - - - - - - - - - - -

settings :

-

error :

-

user_data :

-
-
-
-
-

nm_settings_interface_get_type ()

-
GType               nm_settings_interface_get_type      (void);
-

-

-
-- - - - -

Returns :

-
-
-
-
-

nm_settings_interface_list_connections ()

-
GSList *            nm_settings_interface_list_connections
-                                                        (NMSettingsInterface *settings);
-

-

-
-- - - - - - - - - - -

settings :

-

Returns :

-
-
-
-
-

nm_settings_interface_get_connection_by_path ()

-
NMSettingsConnectionInterface * nm_settings_interface_get_connection_by_path
-                                                        (NMSettingsInterface *settings,
-                                                         const char *path);
-

-

-
-- - - - - - - - - - - - - - -

settings :

-

path :

-

Returns :

-
-
-
-
-

nm_settings_interface_add_connection ()

-
gboolean            nm_settings_interface_add_connection
-                                                        (NMSettingsInterface *settings,
-                                                         NMConnection *connection,
-                                                         NMSettingsAddConnectionFunc callback,
-                                                         gpointer user_data);
-

-Requests that the settings service add the given settings to a new connection. -

-
-- - - - - - - - - - - - - - - - - - - - - - -

settings :

a object implementing NMSettingsInterface -

connection :

the settings to add; note that this object's settings will be - added, not the object itself -

callback :

callback to be called when the add operation completes -

user_data :

caller-specific data passed to callback -

Returns :

TRUE if the request was successful, FALSE if it failed -
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html b/docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html deleted file mode 100644 index dc4e4ffa..00000000 --- a/docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html +++ /dev/null @@ -1,375 +0,0 @@ - - - - -NMSettingsConnection - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingsConnection

-

NMSettingsConnection

-
- -
-

Object Hierarchy

-
-  GInterface
-   +----NMSettingsConnectionInterface
-
-
-
-

Prerequisites

-

-NMSettingsConnectionInterface requires - NMConnection.

-
-
-

Known Implementations

-

-NMSettingsConnectionInterface is implemented by - NMExportedConnection and NMRemoteConnection.

-
-
-

Description

-

-

-
-
-

Details

-
-

NM_SETTINGS_CONNECTION_INTERFACE_UPDATED

-
#define NM_SETTINGS_CONNECTION_INTERFACE_UPDATED               "updated"
-
-

-

-
-
-
-

NM_SETTINGS_CONNECTION_INTERFACE_REMOVED

-
#define NM_SETTINGS_CONNECTION_INTERFACE_REMOVED               "removed"
-
-

-

-
-
-
-

NMSettingsConnectionInterface

-
typedef struct _NMSettingsConnectionInterface NMSettingsConnectionInterface;
-

-

-
-
-
-

NMSettingsConnectionInterfaceUpdateFunc ()

-
void                (*NMSettingsConnectionInterfaceUpdateFunc)
-                                                        (NMSettingsConnectionInterface *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-- - - - - - - - - - - - - - -

connection :

-

error :

-

user_data :

-
-
-
-
-

NMSettingsConnectionInterfaceDeleteFunc ()

-
void                (*NMSettingsConnectionInterfaceDeleteFunc)
-                                                        (NMSettingsConnectionInterface *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-- - - - - - - - - - - - - - -

connection :

-

error :

-

user_data :

-
-
-
-
-

NMSettingsConnectionInterfaceGetSecretsFunc ()

-
void                (*NMSettingsConnectionInterfaceGetSecretsFunc)
-                                                        (NMSettingsConnectionInterface *connection,
-                                                         GHashTable *secrets,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-- - - - - - - - - - - - - - - - - - -

connection :

-

secrets :

-

error :

-

user_data :

-
-
-
-
-

nm_settings_connection_interface_update ()

-
gboolean            nm_settings_connection_interface_update
-                                                        (NMSettingsConnectionInterface *connection,
-                                                         NMSettingsConnectionInterfaceUpdateFunc callback,
-                                                         gpointer user_data);
-

-Update the connection with current settings and properties. -

-
-- - - - - - - - - - - - - - - - - - -

connection :

an object implementing NMSettingsConnectionInterface -

callback :

a function to be called when the update completes -

user_data :

caller-specific data to be passed to callback -

Returns :

TRUE on success, FALSE on failure -
-
-
-
-

nm_settings_connection_interface_delete ()

-
gboolean            nm_settings_connection_interface_delete
-                                                        (NMSettingsConnectionInterface *connection,
-                                                         NMSettingsConnectionInterfaceDeleteFunc callback,
-                                                         gpointer user_data);
-

-Delete the connection. -

-
-- - - - - - - - - - - - - - - - - - -

connection :

a objecting implementing NMSettingsConnectionInterface -

callback :

a function to be called when the delete completes -

user_data :

caller-specific data to be passed to callback -

Returns :

TRUE on success, FALSE on failure -
-
-
-
-

nm_settings_connection_interface_get_secrets ()

-
gboolean            nm_settings_connection_interface_get_secrets
-                                                        (NMSettingsConnectionInterface *connection,
-                                                         const char *setting_name,
-                                                         const char **hints,
-                                                         gboolean request_new,
-                                                         NMSettingsConnectionInterfaceGetSecretsFunc callback,
-                                                         gpointer user_data);
-

-Request the connection's secrets. -

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

connection :

a object implementing NMSettingsConnectionInterface -

setting_name :

the NMSetting object name to get secrets for -

hints :

-NMSetting key names to get secrets for (optional) -

request_new :

hint that new secrets (instead of cached or stored secrets) - should be returned -

callback :

a function to be called when the update completes -

user_data :

caller-specific data to be passed to callback -

Returns :

TRUE on success, FALSE on failure -
-
-
-
-

nm_settings_connection_interface_emit_updated ()

-
void                nm_settings_connection_interface_emit_updated
-                                                        (NMSettingsConnectionInterface *connection);
-

-

-
-- - - - -

connection :

-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettingsService.html b/docs/libnm-glib/html/libnm-glib-NMSettingsService.html deleted file mode 100644 index 85c51a6b..00000000 --- a/docs/libnm-glib/html/libnm-glib-NMSettingsService.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - -NMSettingsService - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingsService

-

NMSettingsService

-
- -
-

Description

-

-

-
-
-

Details

-
-

NM_SETTINGS_SERVICE_BUS

-
#define NM_SETTINGS_SERVICE_BUS "bus"
-
-

-

-
-
-
-

NM_SETTINGS_SERVICE_SCOPE

-
#define NM_SETTINGS_SERVICE_SCOPE "scope"
-
-

-

-
-
-
-

NMSettingsService

-
typedef struct {
-	GObject parent;
-} NMSettingsService;
-
-

-

-
-
-
-

NMSettingsServiceClass

-
typedef struct {
-	GObjectClass parent;
-
-	/* Returned list must contain all NMExportedConnection objects exported
-	 * by the settings service.  The list (but not the NMExportedConnection
-	 * objects) will be freed by caller.
-	 */
-	GSList * (*list_connections) (NMSettingsService *self);
-
-	void (*add_connection) (NMSettingsService *self,
-	                        NMConnection *connection,
-	                        DBusGMethodInvocation *context, /* Only present for D-Bus calls */
-	                        NMSettingsAddConnectionFunc callback,
-	                        gpointer user_data);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMSettingsServiceClass;
-
-

-

-
-
-
-

nm_settings_service_get_connection_by_path ()

-
NMExportedConnection * nm_settings_service_get_connection_by_path
-                                                        (NMSettingsService *self,
-                                                         const char *path);
-

-

-
-- - - - - - - - - - - - - - -

self :

-

path :

-

Returns :

-
-
-
-
-

nm_settings_service_export ()

-
void                nm_settings_service_export          (NMSettingsService *self);
-

-

-
-- - - - -

self :

-
-
-
-
-

nm_settings_service_export_connection ()

-
void                nm_settings_service_export_connection
-                                                        (NMSettingsService *self,
-                                                         NMSettingsConnectionInterface *exported);
-

-

-
-- - - - - - - - - - -

self :

-

exported :

-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html b/docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html deleted file mode 100644 index 1be498be..00000000 --- a/docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - -NMSettingsSystem - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingsSystem

-

NMSettingsSystem

-
- -
-

Description

-

-

-
-
-

Details

-
-

enum NMSettingsSystemPermissions

-
typedef enum {
-	NM_SETTINGS_SYSTEM_PERMISSION_NONE = 0x0,
-	NM_SETTINGS_SYSTEM_PERMISSION_CONNECTION_MODIFY = 0x1,
-	NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_PROTECTED = 0x2,
-	NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_OPEN = 0x4,
-	NM_SETTINGS_SYSTEM_PERMISSION_HOSTNAME_MODIFY = 0x8
-} NMSettingsSystemPermissions;
-
-

-

-
-
-
-

NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME

-
#define NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME          "hostname"
-
-

-

-
-
-
-

NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY

-
#define NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY        "can-modify"
-
-

-

-
-
-
-

NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS

-
#define NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS "check-permissions"
-
-

-

-
-
-
-

enum NMSettingsSystemInterfaceProp

-
typedef enum {
-	NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST = 0x1000,
-
-	NM_SETTINGS_SYSTEM_INTERFACE_PROP_HOSTNAME = NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST,
-	NM_SETTINGS_SYSTEM_INTERFACE_PROP_CAN_MODIFY
-} NMSettingsSystemInterfaceProp;
-
-

-

-
-
-
-

NMSettingsSystemInterface

-
typedef struct {
-	GTypeInterface g_iface;
-
-	/* Methods */
-	gboolean (*save_hostname) (NMSettingsSystemInterface *settings,
-	                           const char *hostname,
-	                           NMSettingsSystemSaveHostnameFunc callback,
-	                           gpointer user_data);
-
-	gboolean (*get_permissions) (NMSettingsSystemInterface *settings,
-	                             NMSettingsSystemGetPermissionsFunc callback,
-	                             gpointer user_data);
-
-	/* Signals */
-	void (*check_permissions) (NMSettingsSystemInterface *settings);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMSettingsSystemInterface;
-
-

-

-
-
-
-

NMSettingsSystemSaveHostnameFunc ()

-
void                (*NMSettingsSystemSaveHostnameFunc) (NMSettingsSystemInterface *settings,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-- - - - - - - - - - - - - - -

settings :

-

error :

-

user_data :

-
-
-
-
-

NMSettingsSystemGetPermissionsFunc ()

-
void                (*NMSettingsSystemGetPermissionsFunc)
-                                                        (NMSettingsSystemInterface *settings,
-                                                         NMSettingsSystemPermissions permissions,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-- - - - - - - - - - - - - - - - - - -

settings :

-

permissions :

-

error :

-

user_data :

-
-
-
-
-

nm_settings_system_interface_save_hostname ()

-
gboolean            nm_settings_system_interface_save_hostname
-                                                        (NMSettingsSystemInterface *settings,
-                                                         const char *hostname,
-                                                         NMSettingsSystemSaveHostnameFunc callback,
-                                                         gpointer user_data);
-

-Requests that the machine's persistent hostname be set to the specified value -or cleared. -

-
-- - - - - - - - - - - - - - - - - - - - - - -

settings :

a object implementing NMSettingsSystemInterface -

hostname :

the new persistent hostname to set, or NULL to clear any existing - persistent hostname -

callback :

callback to be called when the hostname operation completes -

user_data :

caller-specific data passed to callback -

Returns :

TRUE if the request was successful, FALSE if it failed -
-
-
-
-

nm_settings_system_interface_get_permissions ()

-
gboolean            nm_settings_system_interface_get_permissions
-                                                        (NMSettingsSystemInterface *settings,
-                                                         NMSettingsSystemGetPermissionsFunc callback,
-                                                         gpointer user_data);
-

-Requests an indication of the operations the caller is permitted to perform -including those that may require authorization. -

-
-- - - - - - - - - - - - - - - - - - -

settings :

a object implementing NMSettingsSystemInterface -

callback :

callback to be called when the permissions operation completes -

user_data :

caller-specific data passed to callback -

Returns :

TRUE if the request was successful, FALSE if it failed -
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html b/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html index f085a2be..74a98981 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html +++ b/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html @@ -3,19 +3,19 @@ NMVPNPlugin - + - + - + - + @@ -26,7 +26,7 @@ Description -
+
@@ -35,7 +35,7 @@
-
+

Synopsis

#define             NM_VPN_PLUGIN_DBUS_SERVICE_NAME
 #define             NM_VPN_PLUGIN_STATE
@@ -60,14 +60,14 @@ enum                GError **err);
 
-
+

Description

-
+

Details

-
+

NM_VPN_PLUGIN_DBUS_SERVICE_NAME

#define NM_VPN_PLUGIN_DBUS_SERVICE_NAME "service-name"
 
@@ -75,7 +75,7 @@ enum +

NM_VPN_PLUGIN_STATE

#define NM_VPN_PLUGIN_STATE             "state"
 
@@ -83,7 +83,7 @@ enum +

enum NMVPNPluginError

typedef enum {
 	NM_VPN_PLUGIN_ERROR_GENERAL,
@@ -101,7 +101,7 @@ enum                
+

NM_VPN_PLUGIN_ERROR

#define NM_VPN_PLUGIN_ERROR      (nm_vpn_plugin_error_quark ())
 
@@ -109,7 +109,7 @@ enum +

NM_TYPE_VPN_PLUGIN_ERROR

#define NM_TYPE_VPN_PLUGIN_ERROR (nm_vpn_plugin_error_get_type ()) 
 
@@ -117,7 +117,7 @@ enum +

NMVPNPlugin

typedef struct {
 	GObject parent;
@@ -127,7 +127,7 @@ enum                
+

NMVPNPluginClass

typedef struct {
 	GObjectClass parent;
@@ -173,203 +173,77 @@ enum                
+

nm_vpn_plugin_error_quark ()

GQuark              nm_vpn_plugin_error_quark           (void);

-
-- - - - -

Returns :

-

-
+

nm_vpn_plugin_error_get_type ()

GType               nm_vpn_plugin_error_get_type        (void);

-
-- - - - -

Returns :

-

-
+

nm_vpn_plugin_get_connection ()

DBusGConnection *   nm_vpn_plugin_get_connection        (NMVPNPlugin *plugin);

-
-- - - - - - - - - - -

plugin :

-

Returns :

-

-
+

nm_vpn_plugin_get_state ()

NMVPNServiceState   nm_vpn_plugin_get_state             (NMVPNPlugin *plugin);

-
-- - - - - - - - - - -

plugin :

-

Returns :

-

-
+

nm_vpn_plugin_set_state ()

void                nm_vpn_plugin_set_state             (NMVPNPlugin *plugin,
                                                          NMVPNServiceState state);

-
-- - - - - - - - - - -

plugin :

-

state :

-

-
+

nm_vpn_plugin_set_login_banner ()

void                nm_vpn_plugin_set_login_banner      (NMVPNPlugin *plugin,
                                                          const char *banner);

-
-- - - - - - - - - - -

plugin :

-

banner :

-

-
+

nm_vpn_plugin_failure ()

void                nm_vpn_plugin_failure               (NMVPNPlugin *plugin,
                                                          NMVPNPluginFailure reason);

-
-- - - - - - - - - - -

plugin :

-

reason :

-

-
+

nm_vpn_plugin_set_ip4_config ()

void                nm_vpn_plugin_set_ip4_config        (NMVPNPlugin *plugin,
                                                          GHashTable *ip4_config);

-
-- - - - - - - - - - -

plugin :

-

ip4_config :

-

-
+

nm_vpn_plugin_disconnect ()

gboolean            nm_vpn_plugin_disconnect            (NMVPNPlugin *plugin,
                                                          GError **err);

-
-- - - - - - - - - - - - - - -

plugin :

-

err :

-

Returns :

-
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html index 30017061..d517644e 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html +++ b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html @@ -3,21 +3,22 @@ NMVpnPluginUi - + - + - + + - + - + -
+
@@ -34,12 +35,10 @@
-
+

Synopsis

-
                    NMVpnPluginUiInterface;
-                    NMVpnPluginUiWidgetInterface;
-NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
-NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
+
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
+NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
 #define             NM_VPN_PLUGIN_UI_CAPABILITY_NONE
 #define             NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT
 #define             NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT
@@ -47,196 +46,68 @@
 #define             NM_VPN_PLUGIN_UI_INTERFACE_DESC
 #define             NM_VPN_PLUGIN_UI_INTERFACE_SERVICE
 enum                NMVpnPluginUiInterfaceProp;
-NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+struct              NMVpnPluginUiInterface;
+NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 guint32             nm_vpn_plugin_ui_interface_get_capabilities
-                                                        (NMVpnPluginUiInterface *iface);
-NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
+                                                        (NMVpnPluginUiInterface *iface);
+NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
                                                          GError **error);
-gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
+gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
-                                                         NMConnection *connection,
+                                                         NMConnection *connection,
                                                          GError **error);
 char *              nm_vpn_plugin_ui_interface_get_suggested_name
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection);
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection);
 gboolean            nm_vpn_plugin_ui_interface_delete_connection
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 #define             NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE
 #define             NM_VPN_PLUGIN_UI_WIDGET_INTERFACE   (obj)
 #define             NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)
 #define             NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE(obj)
+struct              NMVpnPluginUiWidgetInterface;
 GType               nm_vpn_plugin_ui_widget_interface_get_type
                                                         (void);
 GObject *           nm_vpn_plugin_ui_widget_interface_get_widget
-                                                        (NMVpnPluginUiWidgetInterface *iface);
+                                                        (NMVpnPluginUiWidgetInterface *iface);
 gboolean            nm_vpn_plugin_ui_widget_interface_update_connection
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 gboolean            nm_vpn_plugin_ui_widget_interface_save_secrets
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 
-
+

Description

-
+

Details

-
-

NMVpnPluginUiInterface

-
typedef struct {
-	GTypeInterface g_iface;
-
-	/* Plugin's factory function that returns a GObject that implements
-	 * NMVpnPluginUiWidgetInterface, pre-filled with values from 'connection'
-	 * if non-NULL.
-	 */
-	NMVpnPluginUiWidgetInterface * (*ui_factory) (NMVpnPluginUiInterface *iface,
-	                                              NMConnection *connection,
-	                                              GError **error);
-
-	/* Plugin's capabiltity function that returns a bitmask of capabilities
-	 * described by NM_VPN_PLUGIN_UI_CAPABILITY_* defines.
-	 */
-	guint32 (*get_capabilities) (NMVpnPluginUiInterface *iface);
-
-	/* Try to import a connection from the specified path.  On success, return a
-	 * partial NMConnection object.  On error, return NULL and set 'error' with
-	 * additional information.  Note that 'error' can be NULL, in which case no
-	 * additional error information should be provided.
-	 */
-	NMConnection * (*import_from_file) (NMVpnPluginUiInterface *iface,
-	                                    const char *path,
-	                                    GError **error);
-
-	/* Export the given connection to the specified path.  Return TRUE on success.
-	 * On error, return FALSE and set 'error' with additional error information.
-	 * Note that 'error' can be NULL, in which case no additional error information
-	 * should be provided.
-	 */
-	gboolean (*export_to_file) (NMVpnPluginUiInterface *iface,
-	                            const char *path,
-	                            NMConnection *connection,
-	                            GError **error);
-
-	/* For a given connection, return a suggested file name.  Returned value should
-	 * be NULL or a suggested file name allocated via g_malloc/g_new/etc to be freed
-	 * by the caller.
-	 */
-	char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
-
-	/* Called when the user has chosen to remove the connection (for user
-	 * connections only; system connections are handled by the system
-	 * settings service).  Should clear out any VPN-specific secrets or data
-	 * related to the connection.
-	 */
-	gboolean (*delete_connection) (NMVpnPluginUiInterface *iface, NMConnection *connection, GError **error);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMVpnPluginUiInterface;
-
-

-

-
-
-
-

NMVpnPluginUiWidgetInterface

-
typedef struct {
-	GTypeInterface g_iface;
-
-	/* Return the GtkWidget for the VPN's UI */
-	GObject * (*get_widget) (NMVpnPluginUiWidgetInterface *iface);
-
-	/* Called to save the user-entered options to the connection object.  Should
-	 * return FALSE and set 'error' if the current options are invalid.  'error'
-	 * should contain enough information for the plugin to determine which UI
-	 * widget is invalid at a later point in time.  For example, creating unique
-	 * error codes for what error occurred and populating the message field
-	 * of 'error' with the name of the invalid property.
-	 */
-	gboolean (*update_connection) (NMVpnPluginUiWidgetInterface *iface,
-	                               NMConnection *connection,
-	                               GError **error);
-
-	/* Called when the user has chosen to save the connection (for user
-	 * connections only; system connections are handled by the system
-	 * settings service).  Should save VPN-specific connection secrets in
-	 * a way that the auth-dialog can read them.
-	 */
-	gboolean (*save_secrets) (NMVpnPluginUiWidgetInterface *iface,
-	                          NMConnection *connection,
-	                          GError **error);
-
-	/* Emitted when the value of a UI widget changes.  May trigger a validity
-	 * check via update_connection() to write values to the connection */
-	void (*changed) (NMVpnPluginUiWidgetInterface *iface);
-} NMVpnPluginUiWidgetInterface;
-
-

-

-
-
-
+

NMVpnPluginUiFactory ()

-
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
+
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);

-
-- - - - - - - - - - -

error :

-

Returns :

-

-
+

nm_vpn_plugin_ui_factory ()

-
NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
+
NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);

-
-- - - - - - - - - - -

error :

-

Returns :

-

-
+

NM_VPN_PLUGIN_UI_CAPABILITY_NONE

#define NM_VPN_PLUGIN_UI_CAPABILITY_NONE     0x00
 
@@ -244,7 +115,7 @@ enum +

NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT

#define NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT   0x01
 
@@ -252,7 +123,7 @@ enum +

NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT

#define NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT   0x02
 
@@ -260,7 +131,7 @@ enum +

NM_VPN_PLUGIN_UI_INTERFACE_NAME

#define NM_VPN_PLUGIN_UI_INTERFACE_NAME "name"
 
@@ -268,7 +139,7 @@ enum +

NM_VPN_PLUGIN_UI_INTERFACE_DESC

#define NM_VPN_PLUGIN_UI_INTERFACE_DESC "desc"
 
@@ -276,7 +147,7 @@ enum +

NM_VPN_PLUGIN_UI_INTERFACE_SERVICE

#define NM_VPN_PLUGIN_UI_INTERFACE_SERVICE "service"
 
@@ -284,7 +155,7 @@ enum +

enum NMVpnPluginUiInterfaceProp

typedef enum {
 	NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST = 0x1000,
@@ -298,203 +169,126 @@ enum                
+
+

struct NMVpnPluginUiInterface

+
struct NMVpnPluginUiInterface {
+	GTypeInterface g_iface;
+
+	/* Plugin's factory function that returns a GObject that implements
+	 * NMVpnPluginUiWidgetInterface, pre-filled with values from 'connection'
+	 * if non-NULL.
+	 */
+	NMVpnPluginUiWidgetInterface * (*ui_factory) (NMVpnPluginUiInterface *iface,
+	                                              NMConnection *connection,
+	                                              GError **error);
+
+	/* Plugin's capabiltity function that returns a bitmask of capabilities
+	 * described by NM_VPN_PLUGIN_UI_CAPABILITY_* defines.
+	 */
+	guint32 (*get_capabilities) (NMVpnPluginUiInterface *iface);
+
+	/* Try to import a connection from the specified path.  On success, return a
+	 * partial NMConnection object.  On error, return NULL and set 'error' with
+	 * additional information.  Note that 'error' can be NULL, in which case no
+	 * additional error information should be provided.
+	 */
+	NMConnection * (*import_from_file) (NMVpnPluginUiInterface *iface,
+	                                    const char *path,
+	                                    GError **error);
+
+	/* Export the given connection to the specified path.  Return TRUE on success.
+	 * On error, return FALSE and set 'error' with additional error information.
+	 * Note that 'error' can be NULL, in which case no additional error information
+	 * should be provided.
+	 */
+	gboolean (*export_to_file) (NMVpnPluginUiInterface *iface,
+	                            const char *path,
+	                            NMConnection *connection,
+	                            GError **error);
+
+	/* For a given connection, return a suggested file name.  Returned value should
+	 * be NULL or a suggested file name allocated via g_malloc/g_new/etc to be freed
+	 * by the caller.
+	 */
+	char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
+
+	/* Called when the user has chosen to remove the connection (for user
+	 * connections only; system connections are handled by the system
+	 * settings service).  Should clear out any VPN-specific secrets or data
+	 * related to the connection.
+	 */
+	gboolean (*delete_connection) (NMVpnPluginUiInterface *iface, NMConnection *connection, GError **error);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+};
+
+

+

+
+
+

nm_vpn_plugin_ui_interface_ui_factory ()

-
NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+
NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

-
-- - - - - - - - - - - - - - - - - - -

iface :

-

connection :

-

error :

-

Returns :

-

-
+

nm_vpn_plugin_ui_interface_get_capabilities ()

guint32             nm_vpn_plugin_ui_interface_get_capabilities
-                                                        (NMVpnPluginUiInterface *iface);
+ (NMVpnPluginUiInterface *iface);

-
-- - - - - - - - - - -

iface :

-

Returns :

-

-
+

nm_vpn_plugin_ui_interface_import ()

-
NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
+
NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
                                                          GError **error);

-
-- - - - - - - - - - - - - - - - - - -

iface :

-

path :

-

error :

-

Returns :

-

-
+

nm_vpn_plugin_ui_interface_export ()

-
gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
+
gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
-                                                         NMConnection *connection,
+                                                         NMConnection *connection,
                                                          GError **error);

-
-- - - - - - - - - - - - - - - - - - - - - - -

iface :

-

path :

-

connection :

-

error :

-

Returns :

-

-
+

nm_vpn_plugin_ui_interface_get_suggested_name ()

char *              nm_vpn_plugin_ui_interface_get_suggested_name
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection);
+ (NMVpnPluginUiInterface *iface, + NMConnection *connection);

-
-- - - - - - - - - - - - - - -

iface :

-

connection :

-

Returns :

-

-
+

nm_vpn_plugin_ui_interface_delete_connection ()

gboolean            nm_vpn_plugin_ui_interface_delete_connection
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

-
-- - - - - - - - - - - - - - - - - - -

iface :

-

connection :

-

error :

-

Returns :

-

-
+

NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE

#define NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE      (nm_vpn_plugin_ui_widget_interface_get_type ())
 
@@ -502,166 +296,106 @@ enum +

NM_VPN_PLUGIN_UI_WIDGET_INTERFACE()

#define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)      (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface))
 

-
-- - - - -

obj :

-

-
+

NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE()

#define NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE))
 

-
-- - - - -

obj :

-

-
+

NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE()

#define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface))
 

-
-- - - - -

obj :

-

-
+
+

struct NMVpnPluginUiWidgetInterface

+
struct NMVpnPluginUiWidgetInterface {
+	GTypeInterface g_iface;
+
+	/* Return the GtkWidget for the VPN's UI */
+	GObject * (*get_widget) (NMVpnPluginUiWidgetInterface *iface);
+
+	/* Called to save the user-entered options to the connection object.  Should
+	 * return FALSE and set 'error' if the current options are invalid.  'error'
+	 * should contain enough information for the plugin to determine which UI
+	 * widget is invalid at a later point in time.  For example, creating unique
+	 * error codes for what error occurred and populating the message field
+	 * of 'error' with the name of the invalid property.
+	 */
+	gboolean (*update_connection) (NMVpnPluginUiWidgetInterface *iface,
+	                               NMConnection *connection,
+	                               GError **error);
+
+	/* Called when the user has chosen to save the connection (for user
+	 * connections only; system connections are handled by the system
+	 * settings service).  Should save VPN-specific connection secrets in
+	 * a way that the auth-dialog can read them.
+	 */
+	gboolean (*save_secrets) (NMVpnPluginUiWidgetInterface *iface,
+	                          NMConnection *connection,
+	                          GError **error);
+
+	/* Emitted when the value of a UI widget changes.  May trigger a validity
+	 * check via update_connection() to write values to the connection */
+	void (*changed) (NMVpnPluginUiWidgetInterface *iface);
+};
+
+

+

+
+
+

nm_vpn_plugin_ui_widget_interface_get_type ()

GType               nm_vpn_plugin_ui_widget_interface_get_type
                                                         (void);

-
-- - - - -

Returns :

-

-
+

nm_vpn_plugin_ui_widget_interface_get_widget ()

GObject *           nm_vpn_plugin_ui_widget_interface_get_widget
-                                                        (NMVpnPluginUiWidgetInterface *iface);
+ (NMVpnPluginUiWidgetInterface *iface);

-
-- - - - - - - - - - -

iface :

-

Returns :

-

-
+

nm_vpn_plugin_ui_widget_interface_update_connection ()

gboolean            nm_vpn_plugin_ui_widget_interface_update_connection
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

-
-- - - - - - - - - - - - - - - - - - -

iface :

-

connection :

-

error :

-

Returns :

-

-
+

nm_vpn_plugin_ui_widget_interface_save_secrets ()

gboolean            nm_vpn_plugin_ui_widget_interface_save_secrets
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

-
-- - - - - - - - - - - - - - - - - - -

iface :

-

connection :

-

error :

-

Returns :

-
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-types.html b/docs/libnm-glib/html/libnm-glib-nm-types.html index ec303a29..2f00ec53 100644 --- a/docs/libnm-glib/html/libnm-glib-nm-types.html +++ b/docs/libnm-glib/html/libnm-glib-nm-types.html @@ -3,22 +3,22 @@ nm-types - + - - - - + + + + - - + + - + -
+
@@ -35,7 +35,7 @@
-
+

Synopsis

#define             NM_TYPE_SSID
 GType               nm_ssid_get_type                    (void);
@@ -54,14 +54,14 @@
 GType               nm_ip6_route_object_array_get_type  (void);
 
-
+

Description

-
+

Details

-
+

NM_TYPE_SSID

#define NM_TYPE_SSID  (nm_ssid_get_type ())
 
@@ -69,22 +69,14 @@


-
+

nm_ssid_get_type ()

GType               nm_ssid_get_type                    (void);

-
-- - - - -

Returns :

-

-
+

NM_TYPE_UINT_ARRAY

#define NM_TYPE_UINT_ARRAY  (nm_uint_array_get_type ())
 
@@ -92,22 +84,14 @@


-
+

nm_uint_array_get_type ()

GType               nm_uint_array_get_type              (void);

-
-- - - - -

Returns :

-

-
+

NM_TYPE_STRING_ARRAY

#define NM_TYPE_STRING_ARRAY  (nm_string_array_get_type ())
 
@@ -115,22 +99,14 @@


-
+

nm_string_array_get_type ()

GType               nm_string_array_get_type            (void);

-
-- - - - -

Returns :

-

-
+

NM_TYPE_OBJECT_ARRAY

#define NM_TYPE_OBJECT_ARRAY  (nm_object_array_get_type ())
 
@@ -138,22 +114,14 @@


-
+

nm_object_array_get_type ()

GType               nm_object_array_get_type            (void);

-
-- - - - -

Returns :

-

-
+

NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY

#define NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY  (nm_ip6_address_object_array_get_type ())
 
@@ -161,23 +129,15 @@


-
+

nm_ip6_address_object_array_get_type ()

GType               nm_ip6_address_object_array_get_type
                                                         (void);

-
-- - - - -

Returns :

-

-
+

NM_TYPE_IP6_ADDRESS_ARRAY

#define NM_TYPE_IP6_ADDRESS_ARRAY  (nm_ip6_address_array_get_type ())
 
@@ -185,22 +145,14 @@


-
+

nm_ip6_address_array_get_type ()

GType               nm_ip6_address_array_get_type       (void);

-
-- - - - -

Returns :

-

-
+

NM_TYPE_IP6_ROUTE_OBJECT_ARRAY

#define NM_TYPE_IP6_ROUTE_OBJECT_ARRAY  (nm_ip6_route_object_array_get_type ())
 
@@ -208,24 +160,16 @@


-
+

nm_ip6_route_object_array_get_type ()

GType               nm_ip6_route_object_array_get_type  (void);

-
-- - - - -

Returns :

-
+ Generated by GTK-Doc V1.17
\ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib.devhelp b/docs/libnm-glib/html/libnm-glib.devhelp index 28707b00..e6ba9cc8 100644 --- a/docs/libnm-glib/html/libnm-glib.devhelp +++ b/docs/libnm-glib/html/libnm-glib.devhelp @@ -1,38 +1,38 @@ - + - + + - - - + + + - - - - - - + + + + + @@ -40,6 +40,8 @@ + + @@ -48,8 +50,10 @@ - + + + @@ -59,6 +63,10 @@ + + + + @@ -68,6 +76,9 @@ + + + @@ -75,7 +86,6 @@ - @@ -85,8 +95,6 @@ - - @@ -97,9 +105,9 @@ - + @@ -119,6 +127,7 @@ + @@ -133,7 +142,9 @@ + + @@ -188,17 +199,14 @@ - - - - - - - - - - - + + + + + + + + @@ -211,15 +219,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -227,11 +278,14 @@ + - + + + @@ -244,21 +298,18 @@ - - - @@ -291,9 +342,6 @@ - - - @@ -302,62 +350,48 @@ + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -372,6 +406,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -398,8 +454,6 @@ - - @@ -409,6 +463,7 @@ + @@ -419,6 +474,7 @@ + diff --git a/docs/libnm-glib/html/libnm-glib.devhelp2 b/docs/libnm-glib/html/libnm-glib.devhelp2 index a3b30798..b88b1388 100644 --- a/docs/libnm-glib/html/libnm-glib.devhelp2 +++ b/docs/libnm-glib/html/libnm-glib.devhelp2 @@ -1,38 +1,38 @@ - + - + + - - - + + + - - - - - - + + + + + @@ -40,6 +40,8 @@ + + @@ -48,8 +50,10 @@ - + + + @@ -59,6 +63,10 @@ + + + + @@ -68,6 +76,9 @@ + + + @@ -75,7 +86,6 @@ - @@ -85,8 +95,6 @@ - - @@ -97,9 +105,9 @@ - + @@ -119,6 +127,7 @@ + @@ -133,7 +142,9 @@ + + @@ -188,17 +199,14 @@ - - - - - - - - - - - + + + + + + + + @@ -211,15 +219,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -227,11 +278,14 @@ + - + + + @@ -244,21 +298,18 @@ - - - @@ -291,9 +342,6 @@ - - - @@ -302,62 +350,48 @@ + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -372,6 +406,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -398,8 +454,6 @@ - - @@ -409,6 +463,7 @@ + @@ -419,9 +474,16 @@ + + + + + + + diff --git a/docs/libnm-glib/html/libnm-glib.png b/docs/libnm-glib/html/libnm-glib.png new file mode 100644 index 00000000..dc000728 Binary files /dev/null and b/docs/libnm-glib/html/libnm-glib.png differ diff --git a/docs/libnm-glib/html/object-tree.html b/docs/libnm-glib/html/object-tree.html new file mode 100644 index 00000000..1ebe1369 --- /dev/null +++ b/docs/libnm-glib/html/object-tree.html @@ -0,0 +1,53 @@ + + + + +Object Hierarchy + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/libnm-glib/html/ref-overview.html b/docs/libnm-glib/html/ref-overview.html new file mode 100644 index 00000000..9465073b --- /dev/null +++ b/docs/libnm-glib/html/ref-overview.html @@ -0,0 +1,47 @@ + + + + +Object Overview + + + + + + + + + + + + + + + + +
+

+Object Overview

+

+ libnm-glib maps closely to the actual D-Bus API that NetworkManager + provides, simply wrapping the remote D-Bus objects as native GObjects, + mapping D-Bus signals and properties to GObject signals and properties, + and providing helpful accessor and utility functions. As such, objects + in the libnm-glib API have the same properties, behavior, signals, and + semantics as the NM D-Bus API. +

+

+ The following is a rough overview of the libnm-glib object structure and + how to use the various parts of it: +

+
+ +
+

+

+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/style.css b/docs/libnm-glib/html/style.css index d544a2c2..d6f6c26e 100644 --- a/docs/libnm-glib/html/style.css +++ b/docs/libnm-glib/html/style.css @@ -32,8 +32,9 @@ /* this is needed so that the local anchors are displayed below the naviagtion */ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] { + display: inline-block; position: relative; - padding-top:4.5em; + top:-5em; } /* this seems to be a bug in the xsl style sheets when generating indexes */ div.index div.index -- cgit 1.3.0-6-gf8a5 From 8baa1aca8dfd35e3190d7d5655eb83b5b901e263 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Thu, 21 Apr 2011 10:42:53 +0200 Subject: Imported Upstream version 0.8.4.0 --- docs/libnm-glib/html/NMAccessPoint.html | 256 +-- docs/libnm-glib/html/NMActiveConnection.html | 174 +- docs/libnm-glib/html/NMCdmaDevice.html | 124 ++ docs/libnm-glib/html/NMClient.html | 523 ++---- docs/libnm-glib/html/NMDHCP4Config.html | 57 +- docs/libnm-glib/html/NMDHCP6Config.html | 61 +- docs/libnm-glib/html/NMDevice.html | 349 ++-- docs/libnm-glib/html/NMDeviceBt.html | 69 +- docs/libnm-glib/html/NMDeviceEthernet.html | 74 +- docs/libnm-glib/html/NMDeviceModem.html | 198 -- docs/libnm-glib/html/NMDeviceWifi.html | 164 +- docs/libnm-glib/html/NMDeviceWimax.html | 564 ------ docs/libnm-glib/html/NMExportedConnection.html | 139 ++ docs/libnm-glib/html/NMGsmDevice.html | 124 ++ docs/libnm-glib/html/NMIP4Config.html | 139 +- docs/libnm-glib/html/NMIP6Config.html | 97 +- docs/libnm-glib/html/NMObject.html | 50 +- docs/libnm-glib/html/NMRemoteConnection.html | 303 +-- docs/libnm-glib/html/NMRemoteSettings.html | 447 +---- docs/libnm-glib/html/NMSecretAgent.html | 593 ------ docs/libnm-glib/html/NMSerialDevice.html | 192 ++ docs/libnm-glib/html/NMVPNConnection.html | 115 +- docs/libnm-glib/html/NMWimaxNsp.html | 306 --- docs/libnm-glib/html/annotation-glossary.html | 86 - docs/libnm-glib/html/api-index-full.html | 1965 -------------------- docs/libnm-glib/html/ch01.html | 113 ++ docs/libnm-glib/html/ch02.html | 98 - docs/libnm-glib/html/index.html | 83 +- docs/libnm-glib/html/index.sgml | 304 ++- .../html/libnm-glib-NMRemoteSettingsSystem.html | 108 ++ docs/libnm-glib/html/libnm-glib-NMSettings.html | 310 +++ .../html/libnm-glib-NMSettingsConnection.html | 375 ++++ .../html/libnm-glib-NMSettingsService.html | 189 ++ .../html/libnm-glib-NMSettingsSystem.html | 305 +++ docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html | 174 +- docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html | 608 ++++-- docs/libnm-glib/html/libnm-glib-nm-types.html | 108 +- docs/libnm-glib/html/libnm-glib.devhelp | 222 +-- docs/libnm-glib/html/libnm-glib.devhelp2 | 228 +-- docs/libnm-glib/html/libnm-glib.png | Bin 82140 -> 0 bytes docs/libnm-glib/html/object-tree.html | 53 - docs/libnm-glib/html/ref-overview.html | 47 - docs/libnm-glib/html/style.css | 3 +- 43 files changed, 4029 insertions(+), 6468 deletions(-) create mode 100644 docs/libnm-glib/html/NMCdmaDevice.html delete mode 100644 docs/libnm-glib/html/NMDeviceModem.html delete mode 100644 docs/libnm-glib/html/NMDeviceWimax.html create mode 100644 docs/libnm-glib/html/NMExportedConnection.html create mode 100644 docs/libnm-glib/html/NMGsmDevice.html delete mode 100644 docs/libnm-glib/html/NMSecretAgent.html create mode 100644 docs/libnm-glib/html/NMSerialDevice.html delete mode 100644 docs/libnm-glib/html/NMWimaxNsp.html delete mode 100644 docs/libnm-glib/html/annotation-glossary.html delete mode 100644 docs/libnm-glib/html/api-index-full.html create mode 100644 docs/libnm-glib/html/ch01.html delete mode 100644 docs/libnm-glib/html/ch02.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMSettings.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMSettingsService.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html delete mode 100644 docs/libnm-glib/html/libnm-glib.png delete mode 100644 docs/libnm-glib/html/object-tree.html delete mode 100644 docs/libnm-glib/html/ref-overview.html (limited to 'docs/libnm-glib/html') diff --git a/docs/libnm-glib/html/NMAccessPoint.html b/docs/libnm-glib/html/NMAccessPoint.html index 9aa7c590..e26a0515 100644 --- a/docs/libnm-glib/html/NMAccessPoint.html +++ b/docs/libnm-glib/html/NMAccessPoint.html @@ -5,17 +5,17 @@ NMAccessPoint - - + + - + - - + + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,38 +39,33 @@
-
+

Synopsis

#define             NM_ACCESS_POINT_FLAGS
 #define             NM_ACCESS_POINT_WPA_FLAGS
 #define             NM_ACCESS_POINT_RSN_FLAGS
 #define             NM_ACCESS_POINT_SSID
-#define             NM_ACCESS_POINT_BSSID
 #define             NM_ACCESS_POINT_FREQUENCY
+#define             NM_ACCESS_POINT_HW_ADDRESS
 #define             NM_ACCESS_POINT_MODE
 #define             NM_ACCESS_POINT_MAX_BITRATE
 #define             NM_ACCESS_POINT_STRENGTH
-#define             NM_ACCESS_POINT_HW_ADDRESS
                     NMAccessPoint;
                     NMAccessPointClass;
 GObject *           nm_access_point_new                 (DBusGConnection *connection,
                                                          const char *path);
-NM80211ApFlags      nm_access_point_get_flags           (NMAccessPoint *ap);
-NM80211ApSecurityFlags  nm_access_point_get_wpa_flags   (NMAccessPoint *ap);
-NM80211ApSecurityFlags  nm_access_point_get_rsn_flags   (NMAccessPoint *ap);
-const GByteArray *      nm_access_point_get_ssid        (NMAccessPoint *ap);
-const char *            nm_access_point_get_bssid       (NMAccessPoint *ap);
+guint32             nm_access_point_get_flags           (NMAccessPoint *ap);
+guint32             nm_access_point_get_wpa_flags       (NMAccessPoint *ap);
+guint32             nm_access_point_get_rsn_flags       (NMAccessPoint *ap);
+const GByteArray *  nm_access_point_get_ssid            (NMAccessPoint *ap);
 guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);
+const char *        nm_access_point_get_hw_address      (NMAccessPoint *ap);
 NM80211Mode         nm_access_point_get_mode            (NMAccessPoint *ap);
 guint32             nm_access_point_get_max_bitrate     (NMAccessPoint *ap);
 guint8              nm_access_point_get_strength        (NMAccessPoint *ap);
-GSList *                nm_access_point_filter_connections
-                                                        (NMAccessPoint *ap,
-                                                         const GSList *connections);
-const char *            nm_access_point_get_hw_address  (NMAccessPoint *ap);
 
-
+

Object Hierarchy

   GObject
@@ -78,29 +73,28 @@ const char *            
+

Properties

-  "bssid"                    gchar*                : Read
   "flags"                    guint                 : Read
   "frequency"                guint                 : Read
   "hw-address"               gchar*                : Read
   "max-bitrate"              guint                 : Read
   "mode"                     guint                 : Read
   "rsn-flags"                guint                 : Read
-  "ssid"                     NMSsid*               : Read
+  "ssid"                     nm-ssid*              : Read
   "strength"                 guchar                : Read
   "wpa-flags"                guint                 : Read
 
-
+

Description

-
+

Details

-
+

NM_ACCESS_POINT_FLAGS

#define NM_ACCESS_POINT_FLAGS       "flags"
 
@@ -108,7 +102,7 @@ const char * +

NM_ACCESS_POINT_WPA_FLAGS

#define NM_ACCESS_POINT_WPA_FLAGS   "wpa-flags"
 
@@ -116,7 +110,7 @@ const char * +

NM_ACCESS_POINT_RSN_FLAGS

#define NM_ACCESS_POINT_RSN_FLAGS   "rsn-flags"
 
@@ -124,7 +118,7 @@ const char * +

NM_ACCESS_POINT_SSID

#define NM_ACCESS_POINT_SSID        "ssid"
 
@@ -132,23 +126,23 @@ const char * -

NM_ACCESS_POINT_BSSID

-
#define NM_ACCESS_POINT_BSSID       "bssid"
+
+

NM_ACCESS_POINT_FREQUENCY

+
#define NM_ACCESS_POINT_FREQUENCY   "frequency"
 


-
-

NM_ACCESS_POINT_FREQUENCY

-
#define NM_ACCESS_POINT_FREQUENCY   "frequency"
+
+

NM_ACCESS_POINT_HW_ADDRESS

+
#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
 


-
+

NM_ACCESS_POINT_MODE

#define NM_ACCESS_POINT_MODE        "mode"
 
@@ -156,7 +150,7 @@ const char * +

NM_ACCESS_POINT_MAX_BITRATE

#define NM_ACCESS_POINT_MAX_BITRATE "max-bitrate"
 
@@ -164,7 +158,7 @@ const char * +

NM_ACCESS_POINT_STRENGTH

#define NM_ACCESS_POINT_STRENGTH    "strength"
 
@@ -172,22 +166,14 @@ const char * -

NM_ACCESS_POINT_HW_ADDRESS

-
#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
-
-

-

-
-
-
+

NMAccessPoint

typedef struct _NMAccessPoint NMAccessPoint;


-
+

NMAccessPointClass

typedef struct {
 	NMObjectClass parent;
@@ -205,7 +191,7 @@ const char *            
+
 

-
+

nm_access_point_get_flags ()

-
NM80211ApFlags      nm_access_point_get_flags           (NMAccessPoint *ap);
+
guint32             nm_access_point_get_flags           (NMAccessPoint *ap);

-Gets the flags of the access point. +Gets the flags of the access point

@@ -249,17 +236,18 @@ Gets the flags of the access point. - +

Returns :

the flags the flags +

-
+

nm_access_point_get_wpa_flags ()

-
NM80211ApSecurityFlags  nm_access_point_get_wpa_flags   (NMAccessPoint *ap);
+
guint32             nm_access_point_get_wpa_flags       (NMAccessPoint *ap);

-Gets the WPA (version 1) flags of the access point. +Gets the WPA flags of the access point.

@@ -271,18 +259,18 @@ Gets the WPA (version 1) flags of the access point. - +

Returns :

the WPA flags the WPA flags +

-
+

nm_access_point_get_rsn_flags ()

-
NM80211ApSecurityFlags  nm_access_point_get_rsn_flags   (NMAccessPoint *ap);
+
guint32             nm_access_point_get_rsn_flags       (NMAccessPoint *ap);

-Gets the RSN (Robust Secure Network, ie WPA version 2) flags of the access -point. +Gets the RSN flags of the access point.

@@ -294,15 +282,16 @@ point. - +

Returns :

the RSN flags the RSN flags +

-
+

nm_access_point_get_ssid ()

-
const GByteArray *      nm_access_point_get_ssid        (NMAccessPoint *ap);
+
const GByteArray *  nm_access_point_get_ssid            (NMAccessPoint *ap);

Gets the SSID of the access point.

@@ -316,18 +305,19 @@ Gets the SSID of the access point.

Returns :

-the GByteArray containing the SSID. This is the internal copy used by the -access point, and must not be modified. + the GByteArray containing the SSID. This is the internal copy used by the +access point, and must not be modified. +

-
-

nm_access_point_get_bssid ()

-
const char *            nm_access_point_get_bssid       (NMAccessPoint *ap);
+
+

nm_access_point_get_frequency ()

+
guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);

-Gets the Basic Service Set ID (BSSID) of the WiFi access point. +Gets the frequency of the access point.

@@ -339,18 +329,18 @@ Gets the Basic Service Set ID (BSSID) of the WiFi access point. - +

Returns :

the BSSID of the access point. This is an internal string and must -not be modified or freed. the frequency +

-
-

nm_access_point_get_frequency ()

-
guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);
+
+

nm_access_point_get_hw_address ()

+
const char *        nm_access_point_get_hw_address      (NMAccessPoint *ap);

-Gets the frequency of the access point. +Gets the hardware (MAC) address of the access point.

@@ -362,13 +352,15 @@ Gets the frequency of the access point. - +

Returns :

the frequency the hardware address of the access point. This is the internal string used by the +access point and must not be modified. +

-
+

nm_access_point_get_mode ()

NM80211Mode         nm_access_point_get_mode            (NMAccessPoint *ap);

@@ -384,13 +376,14 @@ Gets the mode of the access point.

Returns :

-the mode + the mode +

-
+

nm_access_point_get_max_bitrate ()

guint32             nm_access_point_get_max_bitrate     (NMAccessPoint *ap);

@@ -406,13 +399,14 @@ Gets the maximum bit rate of the access point.

Returns :

-the maximum bit rate + the maximum bit rate +

-
+

nm_access_point_get_strength ()

guint8              nm_access_point_get_strength        (NMAccessPoint *ap);

@@ -428,86 +422,16 @@ Gets the current signal strength of the access point.

Returns :

-the signal strength - - -
-
-
-
-

nm_access_point_filter_connections ()

-
GSList *                nm_access_point_filter_connections
-                                                        (NMAccessPoint *ap,
-                                                         const GSList *connections);
-

-Filters a given list of connections for a given NMAccessPoint object and -return connections which may be activated with the access point. Any -returned connections will match the ap's SSID and (if given) BSSID and -other attributes like security settings, channel, etc. -

-
-- - - - - - - - - - - -

ap :

an NMAccessPoint to filter connections for

connections :

a list of NMConnection objects to filter

Returns :

a -list of NMConnection objects that could be activated with the given ap. -The elements of the list are owned by their creator and should not be freed -by the caller, but the returned list itself is owned by the caller and should -be freed with g_slist_free() when it is no longer required. [transfer container][element-type NetworkManager.Connection] + the signal strength
-
-
-

nm_access_point_get_hw_address ()

-
const char *            nm_access_point_get_hw_address  (NMAccessPoint *ap);
-
-

Warning

-

nm_access_point_get_hw_address has been deprecated since version 0.9 and should not be used in newly-written code. Use nm_access_point_get_bssid() instead.

-

-Gets the hardware (MAC) address of the access point. -

-
-- - - - - - - - - - -

ap :

a NMAccessPoint -

Returns :

the hardware address of the access point. This is the internal string used by the -access point and must not be modified.
-
-
-
+

Property Details

-
-

The "bssid" property

-
  "bssid"                    gchar*                : Read
-

-The BSSID of the access point. -

-

Default value: NULL

-
-
-
+

The "flags" property

  "flags"                    guint                 : Read

@@ -517,7 +441,7 @@ The flags of the access point.

Default value: 0


-
+

The "frequency" property

  "frequency"                guint                 : Read

@@ -527,7 +451,7 @@ The frequency of the access point.

Default value: 0


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -536,7 +460,7 @@ The hardware address of the access point.

Default value: NULL


-
+

The "max-bitrate" property

  "max-bitrate"              guint                 : Read

@@ -545,7 +469,7 @@ The maximum bit rate of the access point.

Default value: 0


-
+

The "mode" property

  "mode"                     guint                 : Read

@@ -555,7 +479,7 @@ The mode of the access point.

Default value: 2


-
+

The "rsn-flags" property

  "rsn-flags"                guint                 : Read

@@ -564,15 +488,15 @@ The RSN flags of the access point.

Default value: 0


-
+

The "ssid" property

-
  "ssid"                     NMSsid*               : Read
+
  "ssid"                     nm-ssid*              : Read

The SSID of the access point.


-
+

The "strength" property

  "strength"                 guchar                : Read

@@ -581,7 +505,7 @@ The current signal strength of the access point.

Default value: 0


-
+

The "wpa-flags" property

  "wpa-flags"                guint                 : Read

@@ -593,6 +517,6 @@ The WPA flags of the access point.

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMActiveConnection.html b/docs/libnm-glib/html/NMActiveConnection.html index 4c37d3b5..5aa96a21 100644 --- a/docs/libnm-glib/html/NMActiveConnection.html +++ b/docs/libnm-glib/html/NMActiveConnection.html @@ -5,17 +5,17 @@ NMActiveConnection - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,9 +39,10 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -69,25 +73,34 @@ const NMVPNConnection
 
-
+

Properties

   "connection"               gchar*                : Read
   "default"                  gboolean              : Read
   "default6"                 gboolean              : Read
-  "devices"                  NMObjectArray*        : Read
+  "devices"                  nm-object-array*      : Read
+  "service-name"             gchar*                : Read
   "specific-object"          gchar*                : Read
   "state"                    guint                 : Read
 
-
+

Description

-
+

Details

-
+
+

NM_ACTIVE_CONNECTION_SERVICE_NAME

+
#define NM_ACTIVE_CONNECTION_SERVICE_NAME        "service-name"
+
+

+

+
+
+

NM_ACTIVE_CONNECTION_CONNECTION

#define NM_ACTIVE_CONNECTION_CONNECTION          "connection"
 
@@ -95,7 +108,7 @@ const +

NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT

#define NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT     "specific-object"
 
@@ -103,7 +116,7 @@ const +

NM_ACTIVE_CONNECTION_DEVICES

#define NM_ACTIVE_CONNECTION_DEVICES             "devices"
 
@@ -111,7 +124,7 @@ const +

NM_ACTIVE_CONNECTION_STATE

#define NM_ACTIVE_CONNECTION_STATE               "state"
 
@@ -119,7 +132,7 @@ const +

NM_ACTIVE_CONNECTION_DEFAULT

#define NM_ACTIVE_CONNECTION_DEFAULT             "default"
 
@@ -127,7 +140,7 @@ const +

NM_ACTIVE_CONNECTION_DEFAULT6

#define NM_ACTIVE_CONNECTION_DEFAULT6            "default6"
 
@@ -135,14 +148,14 @@ const +

NMActiveConnection

typedef struct _NMActiveConnection NMActiveConnection;


-
+

NMActiveConnectionClass

typedef struct {
 	NMObjectClass parent;
@@ -160,7 +173,7 @@ const 
+

nm_active_connection_new ()

GObject *           nm_active_connection_new            (DBusGConnection *connection,
                                                          const char *path);
@@ -177,22 +190,71 @@ Creates a new path :

-the DBus object path of the device +the DBus object path of the device + + + +

Returns :

+ a new active connection + + + +
+
+
+
+

nm_active_connection_get_service_name ()

+
const char *        nm_active_connection_get_service_name
+                                                        (NMActiveConnection *connection);
+

+Gets the service name of the active connection. +

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

connection :

a NMActiveConnection +

Returns :

the service name. This is the internal string used by the +connection, and must not be modified. +
+
+
+
+

nm_active_connection_get_scope ()

+
NMConnectionScope   nm_active_connection_get_scope      (NMActiveConnection *connection);
+

+Gets the scope of the active connection. +

+
++ + + + -

connection :

a NMActiveConnection +

Returns :

a new active connection. [transfer full] + the connection's scope

-
+

nm_active_connection_get_connection ()

const char *        nm_active_connection_get_connection (NMActiveConnection *connection);

-Gets the NMConnection's DBus object path. +Gets the NMConnection's DBus object path.

@@ -204,14 +266,15 @@ Gets the NMConnection's DBus object path. - +

Returns :

the object path of the NMConnection inside of NMActiveConnection. -This is the internal string used by the connection, and must not be modified. the object path of the NMConnection inside of NMActiveConnection. +This is the internal string used by the connection, and must not be modified. +

-
+

nm_active_connection_get_specific_object ()

const char *        nm_active_connection_get_specific_object
                                                         (NMActiveConnection *connection);
@@ -228,14 +291,15 @@ Gets the "specific object" used at the activation.

Returns :

-the specific object's DBus path. This is the internal string used by the -connection, and must not be modified. + the specific object's DBus path. This is the internal string used by the +connection, and must not be modified. +

-
+

nm_active_connection_get_devices ()

const GPtrArray *   nm_active_connection_get_devices    (NMActiveConnection *connection);

@@ -251,15 +315,15 @@ Gets the Returns :

-the GPtrArray containing NMDevices. -This is the internal copy used by the connection, and must not be modified. [element-type NMClient.Device] + the GPtrArray containing NMDevices. +This is the internal copy used by the connection, and must not be modified.

-
+

nm_active_connection_get_state ()

NMActiveConnectionState  nm_active_connection_get_state (NMActiveConnection *connection);

@@ -275,13 +339,14 @@ Gets the active connection's state.

Returns :

-the state + the state +

-
+

nm_active_connection_get_default ()

gboolean            nm_active_connection_get_default    (NMActiveConnection *connection);

@@ -298,14 +363,14 @@ the default IPv4 route and DNS information).

Returns :

- -TRUE if the active connection is the default IPv4 connection + TRUE if the active connection is the default IPv4 connection +

-
+

nm_active_connection_get_default6 ()

gboolean            nm_active_connection_get_default6   (NMActiveConnection *connection);

@@ -322,16 +387,16 @@ the default IPv6 route and DNS information).

Returns :

- -TRUE if the active connection is the default IPv6 connection + TRUE if the active connection is the default IPv6 connection +
-
+

Property Details

-
+

The "connection" property

  "connection"               gchar*                : Read

@@ -340,7 +405,7 @@ The connection's path of the active connection.

Default value: NULL


-
+

The "default" property

  "default"                  gboolean              : Read

@@ -349,7 +414,7 @@ Whether the active connection is the default IPv4 one.

Default value: FALSE


-
+

The "default6" property

  "default6"                 gboolean              : Read

@@ -358,13 +423,22 @@ Whether the active connection is the default IPv6 one.

Default value: FALSE


-
+

The "devices" property

-
  "devices"                  NMObjectArray*        : Read
+
  "devices"                  nm-object-array*      : Read

Devices.


-
+
+

The "service-name" property

+
  "service-name"             gchar*                : Read
+

+The service name of the active connection. +

+

Default value: NULL

+
+
+

The "specific-object" property

  "specific-object"          gchar*                : Read

@@ -373,19 +447,19 @@ The specific object's path of the active connection.

Default value: NULL


-
+

The "state" property

  "state"                    guint                 : Read

The state of the active connection.

-

Allowed values: <= 3

+

Allowed values: <= 2

Default value: 0

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMCdmaDevice.html b/docs/libnm-glib/html/NMCdmaDevice.html new file mode 100644 index 00000000..c96dc1bc --- /dev/null +++ b/docs/libnm-glib/html/NMCdmaDevice.html @@ -0,0 +1,124 @@ + + + + +NMCdmaDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMCdmaDevice

+

NMCdmaDevice

+
+
+

Synopsis

+
                    NMCdmaDevice;
+                    NMCdmaDeviceClass;
+GObject *           nm_cdma_device_new                  (DBusGConnection *connection,
+                                                         const char *path);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMSerialDevice
+                     +----NMCdmaDevice
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMCdmaDevice

+
typedef struct _NMCdmaDevice NMCdmaDevice;
+

+

+
+
+
+

NMCdmaDeviceClass

+
typedef struct {
+	NMSerialDeviceClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMCdmaDeviceClass;
+
+

+

+
+
+
+

nm_cdma_device_new ()

+
GObject *           nm_cdma_device_new                  (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMCdmaDevice. +

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

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMClient.html b/docs/libnm-glib/html/NMClient.html index b8834f84..e9087cf0 100644 --- a/docs/libnm-glib/html/NMClient.html +++ b/docs/libnm-glib/html/NMClient.html @@ -5,17 +5,17 @@ NMClient - - + + - + - - + + @@ -32,7 +32,7 @@ Signals -
+
@@ -41,18 +41,15 @@
-
+

Synopsis

-
#define             NM_CLIENT_VERSION
-#define             NM_CLIENT_STATE
+
#define             NM_CLIENT_STATE
 #define             NM_CLIENT_MANAGER_RUNNING
 #define             NM_CLIENT_NETWORKING_ENABLED
 #define             NM_CLIENT_WIRELESS_ENABLED
 #define             NM_CLIENT_WIRELESS_HARDWARE_ENABLED
 #define             NM_CLIENT_WWAN_ENABLED
 #define             NM_CLIENT_WWAN_HARDWARE_ENABLED
-#define             NM_CLIENT_WIMAX_ENABLED
-#define             NM_CLIENT_WIMAX_HARDWARE_ENABLED
 #define             NM_CLIENT_ACTIVE_CONNECTIONS
 enum                NMClientPermission;
 enum                NMClientPermissionResult;
@@ -62,27 +59,15 @@ enum                GPtrArray *   nm_client_get_devices               (NMClient *client);
 NMDevice *          nm_client_get_device_by_path        (NMClient *client,
                                                          const char *object_path);
-void                (*NMClientActivateFn)               (NMClient *client,
-                                                         NMActiveConnection *active_connection,
-                                                         GError *error,
-                                                         gpointer user_data);
+void                (*NMClientActivateDeviceFn)         (gpointer user_data,
+                                                         const char *object_path,
+                                                         GError *error);
 void                nm_client_activate_connection       (NMClient *client,
-                                                         NMConnection *connection,
-                                                         NMDevice *device,
-                                                         const char *specific_object,
-                                                         NMClientActivateFn callback,
-                                                         gpointer user_data);
-void                (*NMClientAddActivateFn)            (NMClient *client,
-                                                         NMActiveConnection *connection,
-                                                         const char *new_connection_path,
-                                                         GError *error,
-                                                         gpointer user_data);
-void                nm_client_add_and_activate_connection
-                                                        (NMClient *client,
-                                                         NMConnection *partial,
+                                                         const char *service_name,
+                                                         const char *connection_path,
                                                          NMDevice *device,
                                                          const char *specific_object,
-                                                         NMClientAddActivateFn callback,
+                                                         NMClientActivateDeviceFn callback,
                                                          gpointer user_data);
 void                nm_client_deactivate_connection     (NMClient *client,
                                                          NMActiveConnection *active);
@@ -98,12 +83,6 @@ const void                nm_client_wwan_set_enabled          (NMClient *client,
                                                          gboolean enabled);
 gboolean            nm_client_wwan_hardware_get_enabled (NMClient *client);
-gboolean            nm_client_wimax_get_enabled         (NMClient *client);
-void                nm_client_wimax_set_enabled         (NMClient *client,
-                                                         gboolean enabled);
-gboolean            nm_client_wimax_hardware_get_enabled
-                                                        (NMClient *client);
-const char *        nm_client_get_version               (NMClient *client);
 NMState             nm_client_get_state                 (NMClient *client);
 gboolean            nm_client_get_manager_running       (NMClient *client);
 const GPtrArray *   nm_client_get_active_connections    (NMClient *client);
@@ -114,7 +93,7 @@ const NMClientPermission permission);
 
-
+

Object Hierarchy

   GObject
@@ -122,46 +101,35 @@ const 
+

Properties

-  "active-connections"       NMObjectArray*        : Read
+  "active-connections"       nm-object-array*      : Read
   "manager-running"          gboolean              : Read
-  "networking-enabled"       gboolean              : Read / Write
+  "networking-enabled"       gboolean              : Read
   "state"                    guint                 : Read
-  "version"                  gchar*                : Read
-  "wimax-enabled"            gboolean              : Read / Write
-  "wimax-hardware-enabled"   gboolean              : Read
   "wireless-enabled"         gboolean              : Read / Write
   "wireless-hardware-enabled" gboolean              : Read
-  "wwan-enabled"             gboolean              : Read / Write
-  "wwan-hardware-enabled"    gboolean              : Read
+  "wwan-enabled"             gboolean              : Read / Write / Construct
+  "wwan-hardware-enabled"    gboolean              : Read / Write / Construct Only
 
-
+

Signals

-  "device-added"                                   : Run First
-  "device-removed"                                 : Run First
-  "permission-changed"                             : Run First
+  "device-added"                                   : Run First
+  "device-removed"                                 : Run First
+  "permission-changed"                             : Run First
 
-
+

Description

-
+

Details

-
-

NM_CLIENT_VERSION

-
#define NM_CLIENT_VERSION "version"
-
-

-

-
-
-
+

NM_CLIENT_STATE

#define NM_CLIENT_STATE "state"
 
@@ -169,7 +137,7 @@ const +

NM_CLIENT_MANAGER_RUNNING

#define NM_CLIENT_MANAGER_RUNNING "manager-running"
 
@@ -177,7 +145,7 @@ const +

NM_CLIENT_NETWORKING_ENABLED

#define NM_CLIENT_NETWORKING_ENABLED "networking-enabled"
 
@@ -185,7 +153,7 @@ const +

NM_CLIENT_WIRELESS_ENABLED

#define NM_CLIENT_WIRELESS_ENABLED "wireless-enabled"
 
@@ -193,7 +161,7 @@ const +

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
 
@@ -201,7 +169,7 @@ const +

NM_CLIENT_WWAN_ENABLED

#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
 
@@ -209,7 +177,7 @@ const +

NM_CLIENT_WWAN_HARDWARE_ENABLED

#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
 
@@ -217,23 +185,7 @@ const -

NM_CLIENT_WIMAX_ENABLED

-
#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled"
-
-

-

-
-
-
-

NM_CLIENT_WIMAX_HARDWARE_ENABLED

-
#define NM_CLIENT_WIMAX_HARDWARE_ENABLED "wimax-hardware-enabled"
-
-

-

-
-
-
+

NM_CLIENT_ACTIVE_CONNECTIONS

#define NM_CLIENT_ACTIVE_CONNECTIONS "active-connections"
 
@@ -241,30 +193,23 @@ const +

enum NMClientPermission

typedef enum {
 	NM_CLIENT_PERMISSION_NONE = 0,
 	NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK = 1,
 	NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI = 2,
 	NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN = 3,
-	NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX = 4,
-	NM_CLIENT_PERMISSION_SLEEP_WAKE = 5,
-	NM_CLIENT_PERMISSION_NETWORK_CONTROL = 6,
-	NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED = 7,
-	NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN = 8,
-	NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM = 9,
-	NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN = 10,
-	NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME = 11,
+	NM_CLIENT_PERMISSION_USE_USER_CONNECTIONS = 4,
 
-	NM_CLIENT_PERMISSION_LAST = NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME
+	NM_CLIENT_PERMISSION_LAST = NM_CLIENT_PERMISSION_USE_USER_CONNECTIONS
 } NMClientPermission;
 


-
+

enum NMClientPermissionResult

typedef enum {
 	NM_CLIENT_PERMISSION_RESULT_UNKNOWN = 0,
@@ -277,14 +222,14 @@ const 
+

NMClient

typedef struct _NMClient NMClient;


-
+

NMClientClass

typedef struct {
 	NMObjectClass parent;
@@ -292,9 +237,6 @@ const 
 

-
+

nm_client_new ()

NMClient *          nm_client_new                       (void);

@@ -319,13 +261,13 @@ Creates a new

Returns :

-a new NMClient + a new NMClient

-
+

nm_client_get_devices ()

const GPtrArray *   nm_client_get_devices               (NMClient *client);

@@ -341,15 +283,15 @@ Gets all the detected devices.

Returns :

-a GPtrArray containing all the NMDevices. -The returned array is owned by the client and should not be modified. [transfer none][element-type NMClient.Device] + a GPtrArray containing all the NMDevices. +The returned array is owned by the client and should not be modified.

-
+

nm_client_get_device_by_path ()

NMDevice *          nm_client_get_device_by_path        (NMClient *client,
                                                          const char *object_path);
@@ -366,112 +308,58 @@ Gets a

object_path :

-the object path to search for +the object path to search for +

Returns :

-the
NMDevice for the given object_path or NULL if none is found. [transfer none] + the NMDevice for the given object_path or NULL if none is found.

-
-

NMClientActivateFn ()

-
void                (*NMClientActivateFn)               (NMClient *client,
-                                                         NMActiveConnection *active_connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

nm_client_activate_connection ()

-
void                nm_client_activate_connection       (NMClient *client,
-                                                         NMConnection *connection,
-                                                         NMDevice *device,
-                                                         const char *specific_object,
-                                                         NMClientActivateFn callback,
-                                                         gpointer user_data);
+
+

NMClientActivateDeviceFn ()

+
void                (*NMClientActivateDeviceFn)         (gpointer user_data,
+                                                         const char *object_path,
+                                                         GError *error);

-Starts a connection to a particular network using the configuration settings -from connection and the network device device. Certain connection types -also take a "specific object" which is the object path of a connection- -specific object, like an NMAccessPoint for WiFi connections, or an -NMWimaxNsp for WiMAX connections, to which you wish to connect. If the -specific object is not given, NetworkManager can, in some cases, automatically -determine which network to connect to given the settings in connection.

- - - - - - - - - - - - - - + - - + - - +

client :

a NMClient -

connection :

an NMConnection -

device :

the NMDevice. [allow-none] -

specific_object :

the object path of a connection-type-specific -object this activation should use. This parameter is currently ignored for -wired and mobile broadband connections, and the value of NULL should be used -(ie, no specific object). For WiFi or WiMAX connections, pass the object -path of a NMAccessPoint or NMWimaxNsp owned by device, which you can -get using nm_object_get_path(), and which will be used to complete the -details of the newly added connection. [allow-none] +

user_data :

callback :

the function to call when the call is done. [scope async][allow-none] +

object_path :

user_data :

user data to pass to the callback function. [closure] +

error :


-
-

NMClientAddActivateFn ()

-
void                (*NMClientAddActivateFn)            (NMClient *client,
-                                                         NMActiveConnection *connection,
-                                                         const char *new_connection_path,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

nm_client_add_and_activate_connection ()

-
void                nm_client_add_and_activate_connection
-                                                        (NMClient *client,
-                                                         NMConnection *partial,
+
+

nm_client_activate_connection ()

+
void                nm_client_activate_connection       (NMClient *client,
+                                                         const char *service_name,
+                                                         const char *connection_path,
                                                          NMDevice *device,
                                                          const char *specific_object,
-                                                         NMClientAddActivateFn callback,
+                                                         NMClientActivateDeviceFn callback,
                                                          gpointer user_data);

-Adds a new connection using the given details (if any) as a template, -automatically filling in missing settings with the capabilities of the -given device and specific object. The new connection is then activated. -Cannot be used for VPN connections at this time. +Activates a connection with the given NMDevice.

@@ -482,10 +370,13 @@ Cannot be used for VPN connections at this time. - - + + + + + @@ -495,30 +386,25 @@ using the given device and specific_object :

-
- -

partial :

an NMConnection to add; the connection may be -partially filled (or even NULL) and will be completed by NetworkManager -using the given device and specific_object before being added. [allow-none] +

service_name :

the connection's service name +

connection_path :

the connection's DBus path
the object path of a connection-type-specific -object this activation should use. This parameter is currently ignored for -wired and mobile broadband connections, and the value of NULL should be used -(ie, no specific object). For WiFi or WiMAX connections, pass the object -path of a NMAccessPoint or NMWimaxNsp owned by device, which you can -get using nm_object_get_path(), and which will be used to complete the -details of the newly added connection. [allow-none] +the device specific object (currently used only for +activating wireless devices and should be the NMAccessPoint's path.

callback :

the function to call when the call is done. [scope async][allow-none] +the function to call when the call is done

user_data :

user data to pass to the callback function. [closure] +user data to pass to the callback function

-
+

nm_client_deactivate_connection ()

void                nm_client_deactivate_connection     (NMClient *client,
                                                          NMActiveConnection *active);
@@ -535,13 +421,14 @@ Deactivates an active active :

-the
NMActiveConnection to deactivate +the NMActiveConnection to deactivate +

-
+

nm_client_networking_get_enabled ()

gboolean            nm_client_networking_get_enabled    (NMClient *client);

@@ -557,14 +444,14 @@ Whether networking is enabled or disabled.

Returns :

- -TRUE if networking is enabled, FALSE if networking is disabled + TRUE if networking is enabled, FALSE if networking is disabled +

-
+

nm_client_networking_set_enabled ()

void                nm_client_networking_set_enabled    (NMClient *client,
                                                          gboolean enabled);
@@ -584,13 +471,14 @@ all controlled interfaces are available for activation.

enabled :

-TRUE to set networking enabled, FALSE to set networking disabled +TRUE to set networking enabled, FALSE to set networking disabled +

-
+

nm_client_wireless_get_enabled ()

gboolean            nm_client_wireless_get_enabled      (NMClient *client);

@@ -606,14 +494,14 @@ Determines whether the wireless is enabled.

Returns :

- -TRUE if wireless is enabled + TRUE if wireless is enabled +

-
+

nm_client_wireless_set_enabled ()

void                nm_client_wireless_set_enabled      (NMClient *client,
                                                          gboolean enabled);
@@ -631,13 +519,14 @@ Enables or disables wireless devices.

enabled :

-TRUE to enable wireless +TRUE to enable wireless +

-
+

nm_client_wireless_hardware_get_enabled ()

gboolean            nm_client_wireless_hardware_get_enabled
                                                         (NMClient *client);
@@ -654,14 +543,14 @@ Determines whether the wireless hardware is enabled.

Returns :

- -TRUE if the wireless hardware is enabled + TRUE if the wireless hardware is enabled +

-
+

nm_client_wwan_get_enabled ()

gboolean            nm_client_wwan_get_enabled          (NMClient *client);

@@ -677,14 +566,14 @@ Determines whether WWAN is enabled.

Returns :

- -TRUE if WWAN is enabled + TRUE if WWAN is enabled +

-
+

nm_client_wwan_set_enabled ()

void                nm_client_wwan_set_enabled          (NMClient *client,
                                                          gboolean enabled);
@@ -702,13 +591,14 @@ Enables or disables WWAN devices.

enabled :

-TRUE to enable WWAN +TRUE to enable WWAN +

-
+

nm_client_wwan_hardware_get_enabled ()

gboolean            nm_client_wwan_hardware_get_enabled (NMClient *client);

@@ -724,107 +614,14 @@ Determines whether the WWAN hardware is enabled.

Returns :

- -TRUE if the WWAN hardware is enabled - - -
-
-
-
-

nm_client_wimax_get_enabled ()

-
gboolean            nm_client_wimax_get_enabled         (NMClient *client);
-

-Determines whether WiMAX is enabled. -

-
-- - - - - - - - - - -

client :

a NMClient -

Returns :

-TRUE if WiMAX is enabled
-
-
-
-

nm_client_wimax_set_enabled ()

-
void                nm_client_wimax_set_enabled         (NMClient *client,
-                                                         gboolean enabled);
-

-Enables or disables WiMAX devices. -

-
-- - - - - - - - - - -

client :

a NMClient -

enabled :

-TRUE to enable WiMAX
-
-
-
-

nm_client_wimax_hardware_get_enabled ()

-
gboolean            nm_client_wimax_hardware_get_enabled
-                                                        (NMClient *client);
-

-Determines whether the WiMAX hardware is enabled. -

-
-- - - - - - - - - - -

client :

a NMClient -

Returns :

-TRUE if the WiMAX hardware is enabled
-
-
-
-

nm_client_get_version ()

-
const char *        nm_client_get_version               (NMClient *client);
-

-Gets NetworkManager version. -

-
-- - - - - - - -

client :

a NMClient + TRUE if the WWAN hardware is enabled

Returns :

string with the version

-
+

nm_client_get_state ()

NMState             nm_client_get_state                 (NMClient *client);

@@ -840,14 +637,14 @@ Gets the current daemon state.

Returns :

-the current NMState + the current NMState

-
+

nm_client_get_manager_running ()

gboolean            nm_client_get_manager_running       (NMClient *client);

@@ -863,14 +660,14 @@ Determines whether the daemon is running.

Returns :

- -TRUE if the daemon is running + TRUE if the daemon is running +

-
+

nm_client_get_active_connections ()

const GPtrArray *   nm_client_get_active_connections    (NMClient *client);

@@ -886,16 +683,15 @@ Gets the active connections.

Returns :

-a GPtrArray -containing all the active NMActiveConnections. -The returned array is owned by the client and should not be modified. [transfer none][element-type NMClient.ActiveConnection] + a GPtrArray containing all the active NMActiveConnections. +The returned array is owned by the client and should not be modified.

-
+

nm_client_sleep ()

void                nm_client_sleep                     (NMClient *client,
                                                          gboolean sleep);
@@ -913,13 +709,14 @@ Deprecated; use sleep :

-
TRUE to put the daemon to sleep +TRUE to put the daemon to sleep +

-
+

nm_client_get_permission_result ()

NMClientPermissionResult  nm_client_get_permission_result
                                                         (NMClient *client,
@@ -943,103 +740,80 @@ client can or cannot perform the action the permission represents
 
 
 

Returns :

-the permission's result, one of NMClientPermissionResult + the permission's result, one of NMClientPermissionResult
-
+

Property Details

-
+

The "active-connections" property

-
  "active-connections"       NMObjectArray*        : Read
+
  "active-connections"       nm-object-array*      : Read

Active connections.


-
+

The "manager-running" property

  "manager-running"          gboolean              : Read

Whether NetworkManager is running.

Default value: FALSE


-
+

The "networking-enabled" property

-
  "networking-enabled"       gboolean              : Read / Write
+
  "networking-enabled"       gboolean              : Read

Is networking enabled.

Default value: TRUE


-
+

The "state" property

  "state"                    guint                 : Read

The current daemon state.

-

Allowed values: <= 70

+

Allowed values: <= 4

Default value: 0


-
-

The "version" property

-
  "version"                  gchar*                : Read
-

-The NetworkManager version. -

-

Default value: NULL

-
-
-
-

The "wimax-enabled" property

-
  "wimax-enabled"            gboolean              : Read / Write
-

Is WiMAX enabled.

-

Default value: FALSE

-
-
-
-

The "wimax-hardware-enabled" property

-
  "wimax-hardware-enabled"   gboolean              : Read
-

Is WiMAX hardware enabled.

-

Default value: FALSE

-
-
-
+

The "wireless-enabled" property

  "wireless-enabled"         gboolean              : Read / Write

Is wireless enabled.

-

Default value: FALSE

+

Default value: TRUE


-
+

The "wireless-hardware-enabled" property

  "wireless-hardware-enabled" gboolean              : Read

Is wireless hardware enabled.

Default value: TRUE


-
+

The "wwan-enabled" property

-
  "wwan-enabled"             gboolean              : Read / Write
+
  "wwan-enabled"             gboolean              : Read / Write / Construct

Is WWAN enabled.

-

Default value: FALSE

+

Default value: TRUE


-
+

The "wwan-hardware-enabled" property

-
  "wwan-hardware-enabled"    gboolean              : Read
+
  "wwan-hardware-enabled"    gboolean              : Read / Write / Construct Only

Is WWAN hardware enabled.

-

Default value: FALSE

+

Default value: TRUE

-
+

Signal Details

-
+

The "device-added" signal

void                user_function                      (NMClient *client,
                                                         GObject  *device,
-                                                        gpointer  user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMDevice is added.

@@ -1048,11 +822,12 @@ Notifies that a

client :

-the client that received the signal +the client that received the signal +

device :

-the new device. [type NMClient.Device] +the new device @@ -1063,11 +838,11 @@ Notifies that a

-
+

The "device-removed" signal

void                user_function                      (NMClient *widget,
                                                         GObject  *device,
-                                                        gpointer  user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMDevice is removed.

@@ -1076,11 +851,12 @@ Notifies that a

widget :

-the client that received the signal +the client that received the signal +

device :

-the removed device. [type NMClient.Device] +the removed device @@ -1091,12 +867,12 @@ Notifies that a

-
+

The "permission-changed" signal

void                user_function                      (NMClient *widget,
                                                         guint     permission,
                                                         guint     result,
-                                                        gpointer  user_data)       : Run First
+ gpointer user_data) : Run First

Notifies that a permission has changed

@@ -1105,7 +881,8 @@ Notifies that a permission has changed

widget :

-the client that received the signal +the client that received the signal +

permission :

@@ -1128,6 +905,6 @@ Notifies that a permission has changed
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDHCP4Config.html b/docs/libnm-glib/html/NMDHCP4Config.html index 49a48faf..fb2e06de 100644 --- a/docs/libnm-glib/html/NMDHCP4Config.html +++ b/docs/libnm-glib/html/NMDHCP4Config.html @@ -5,17 +5,17 @@ NMDHCP4Config - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

                    NMDHCP4Config;
                     NMDHCP4ConfigClass;
@@ -51,7 +51,7 @@ const char *        const char *option);
 
-
+

Object Hierarchy

   GObject
@@ -59,27 +59,27 @@ const char *        
+

Properties

   "options"                  GHashTable*           : Read
 
-
+

Description

-
+

Details

-
+

NMDHCP4Config

typedef struct _NMDHCP4Config NMDHCP4Config;


-
+

NMDHCP4ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -97,7 +97,7 @@ const char *        
+

NM_DHCP4_CONFIG_OPTIONS

#define NM_DHCP4_CONFIG_OPTIONS "options"
 
@@ -105,7 +105,7 @@ const char * +

-
+

nm_dhcp4_config_get_options ()

GHashTable *        nm_dhcp4_config_get_options         (NMDHCP4Config *config);

@@ -149,15 +150,15 @@ 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. [transfer none][element-type utf8 GObject.Value] + the GHashTable containing strings for keys and values. +This is the internal copy used by the configuration, and must not be modified.

-
+

nm_dhcp4_config_get_one_option ()

const char *        nm_dhcp4_config_get_one_option      (NMDHCP4Config *config,
                                                          const char *option);
@@ -174,34 +175,32 @@ Gets one option by option name.

option :

-the option to retrieve +the option to retrieve +

Returns :

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

Property Details

-
+

The "options" property

  "options"                  GHashTable*           : Read

The GHashTable containing options of the configuration.

-

-Type: GLib.HashTable -Element-Type: utf8,GObject.Value -

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDHCP6Config.html b/docs/libnm-glib/html/NMDHCP6Config.html index 2b330a1b..36f91a24 100644 --- a/docs/libnm-glib/html/NMDHCP6Config.html +++ b/docs/libnm-glib/html/NMDHCP6Config.html @@ -5,20 +5,20 @@ NMDHCP6Config - + - - + + - + - + -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

                    NMDHCP6Config;
                     NMDHCP6ConfigClass;
@@ -51,7 +51,7 @@ const char *        const char *option);
 
-
+

Object Hierarchy

   GObject
@@ -59,27 +59,27 @@ const char *        
+

Properties

   "options"                  GHashTable*           : Read
 
-
+

Description

-
+

Details

-
+

NMDHCP6Config

typedef struct _NMDHCP6Config NMDHCP6Config;


-
+

NMDHCP6ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -97,7 +97,7 @@ const char *        
+

NM_DHCP6_CONFIG_OPTIONS

#define NM_DHCP6_CONFIG_OPTIONS "options"
 
@@ -105,7 +105,7 @@ const char * +

-
+

nm_dhcp6_config_get_options ()

GHashTable *        nm_dhcp6_config_get_options         (NMDHCP6Config *config);

@@ -149,15 +150,15 @@ 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. [transfer none][element-type utf8 GObject.Value] + the GHashTable containing strings for keys and values. +This is the internal copy used by the configuration, and must not be modified.

-
+

nm_dhcp6_config_get_one_option ()

const char *        nm_dhcp6_config_get_one_option      (NMDHCP6Config *config,
                                                          const char *option);
@@ -174,34 +175,32 @@ Gets one option by option name.

option :

-the option to retrieve +the option to retrieve +

Returns :

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

Property Details

-
+

The "options" property

  "options"                  GHashTable*           : Read

The GHashTable containing options of the configuration.

-

-Type: GLib.HashTable -Element-Type: utf8,GObject.Value -

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDevice.html b/docs/libnm-glib/html/NMDevice.html index b19fba63..da61cfdc 100644 --- a/docs/libnm-glib/html/NMDevice.html +++ b/docs/libnm-glib/html/NMDevice.html @@ -5,17 +5,17 @@ NMDevice - + - + - + @@ -32,7 +32,7 @@ Signals -
+
@@ -41,10 +41,9 @@
-
+

Synopsis

-
#define             NM_DEVICE_DEVICE_TYPE
-#define             NM_DEVICE_UDI
+
#define             NM_DEVICE_UDI
 #define             NM_DEVICE_INTERFACE
 #define             NM_DEVICE_IP_INTERFACE
 #define             NM_DEVICE_DRIVER
@@ -62,32 +61,29 @@
                     NMDeviceClass;
 GObject *           nm_device_new                       (DBusGConnection *connection,
                                                          const char *path);
-const char *          nm_device_get_iface               (NMDevice *device);
-const char *          nm_device_get_ip_iface            (NMDevice *device);
-NMDeviceType        nm_device_get_device_type           (NMDevice *device);
-const char *          nm_device_get_udi                 (NMDevice *device);
-const char *          nm_device_get_driver              (NMDevice *device);
-NMDeviceCapabilities  nm_device_get_capabilities        (NMDevice *device);
+const char *        nm_device_get_iface                 (NMDevice *device);
+const char *        nm_device_get_ip_iface              (NMDevice *device);
+const char *        nm_device_get_udi                   (NMDevice *device);
+const char *        nm_device_get_driver                (NMDevice *device);
+guint32             nm_device_get_capabilities          (NMDevice *device);
 gboolean            nm_device_get_managed               (NMDevice *device);
 gboolean            nm_device_get_firmware_missing      (NMDevice *device);
-NMIP4Config *         nm_device_get_ip4_config          (NMDevice *device);
-NMDHCP4Config *       nm_device_get_dhcp4_config        (NMDevice *device);
-NMIP6Config *         nm_device_get_ip6_config          (NMDevice *device);
-NMDHCP6Config *       nm_device_get_dhcp6_config        (NMDevice *device);
+NMIP4Config *       nm_device_get_ip4_config            (NMDevice *device);
+NMDHCP4Config *     nm_device_get_dhcp4_config          (NMDevice *device);
+NMIP6Config *       nm_device_get_ip6_config            (NMDevice *device);
+NMDHCP6Config *     nm_device_get_dhcp6_config          (NMDevice *device);
 NMDeviceState       nm_device_get_state                 (NMDevice *device);
-const char *          nm_device_get_product             (NMDevice *device);
-const char *          nm_device_get_vendor              (NMDevice *device);
+const char *        nm_device_get_product               (NMDevice *device);
+const char *        nm_device_get_vendor                (NMDevice *device);
 void                (*NMDeviceDeactivateFn)             (NMDevice *device,
                                                          GError *error,
                                                          gpointer user_data);
 void                nm_device_disconnect                (NMDevice *device,
                                                          NMDeviceDeactivateFn callback,
                                                          gpointer user_data);
-GSList *              nm_device_filter_connections      (NMDevice *device,
-                                                         const GSList *connections);
 
-
+

Object Hierarchy

   GObject
@@ -95,16 +91,14 @@ const char *          NMDeviceEthernet
                +----NMDeviceWifi
-               +----NMDeviceModem
+               +----NMSerialDevice
                +----NMDeviceBt
-               +----NMDeviceWimax
 
-
+

Properties

   "capabilities"             guint                 : Read
-  "device-type"              guint                 : Read / Write / Construct Only
   "dhcp4-config"             NMDHCP4Config*        : Read
   "dhcp6-config"             NMDHCP6Config*        : Read
   "driver"                   gchar*                : Read
@@ -120,28 +114,20 @@ const char *          vendor"                   gchar*                : Read
 
-
+

Signals

-  "state-changed"                                  : Run First
+  "state-changed"                                  : Run First
 
-
+

Description

-
+

Details

-
-

NM_DEVICE_DEVICE_TYPE

-
#define NM_DEVICE_DEVICE_TYPE "device-type"
-
-

-

-
-
-
+

NM_DEVICE_UDI

#define NM_DEVICE_UDI "udi"
 
@@ -149,7 +135,7 @@ const char * +

NM_DEVICE_INTERFACE

#define NM_DEVICE_INTERFACE "interface"
 
@@ -157,7 +143,7 @@ const char * +

NM_DEVICE_IP_INTERFACE

#define NM_DEVICE_IP_INTERFACE "ip-interface"
 
@@ -165,7 +151,7 @@ const char * +

NM_DEVICE_DRIVER

#define NM_DEVICE_DRIVER "driver"
 
@@ -173,7 +159,7 @@ const char * +

NM_DEVICE_CAPABILITIES

#define NM_DEVICE_CAPABILITIES "capabilities"
 
@@ -181,7 +167,7 @@ const char * +

NM_DEVICE_MANAGED

#define NM_DEVICE_MANAGED "managed"
 
@@ -189,7 +175,7 @@ const char * +

NM_DEVICE_FIRMWARE_MISSING

#define NM_DEVICE_FIRMWARE_MISSING "firmware-missing"
 
@@ -197,7 +183,7 @@ const char * +

NM_DEVICE_IP4_CONFIG

#define NM_DEVICE_IP4_CONFIG "ip4-config"
 
@@ -205,7 +191,7 @@ const char * +

NM_DEVICE_DHCP4_CONFIG

#define NM_DEVICE_DHCP4_CONFIG "dhcp4-config"
 
@@ -213,7 +199,7 @@ const char * +

NM_DEVICE_IP6_CONFIG

#define NM_DEVICE_IP6_CONFIG "ip6-config"
 
@@ -221,7 +207,7 @@ const char * +

NM_DEVICE_DHCP6_CONFIG

#define NM_DEVICE_DHCP6_CONFIG "dhcp6-config"
 
@@ -229,7 +215,7 @@ const char * +

NM_DEVICE_STATE

#define NM_DEVICE_STATE "state"
 
@@ -237,7 +223,7 @@ const char * +

NM_DEVICE_VENDOR

#define NM_DEVICE_VENDOR "vendor"
 
@@ -245,7 +231,7 @@ const char * +

NM_DEVICE_PRODUCT

#define NM_DEVICE_PRODUCT "product"
 
@@ -253,14 +239,14 @@ const char * +

NMDevice

typedef struct _NMDevice NMDevice;


-
+

NMDeviceClass

typedef struct {
 	NMObjectClass parent;
@@ -271,9 +257,6 @@ const char *          char *          
+
 

-
+

nm_device_get_iface ()

-
const char *          nm_device_get_iface               (NMDevice *device);
+
const char *        nm_device_get_iface                 (NMDevice *device);

Gets the interface name of the NMDevice.

@@ -331,16 +315,17 @@ Gets the interface name of the Returns :

-the interface of the device. This is the internal string used by the -device, and must not be modified. + the interface of the device. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_get_ip_iface ()

-
const char *          nm_device_get_ip_iface            (NMDevice *device);
+
const char *        nm_device_get_ip_iface              (NMDevice *device);

Gets the IP interface name of the NMDevice over which IP traffic flows when the device is in the ACTIVATED state. @@ -355,38 +340,17 @@ when the device is in the ACTIVATED state.

Returns :

-the IP traffic interface of the device. This is the internal string -used by the device, and must not be modified. - - -
-
-
-
-

nm_device_get_device_type ()

-
NMDeviceType        nm_device_get_device_type           (NMDevice *device);
-

-Returns the numeric type of the NMDevice, ie ethernet, wifi, etc. -

-
-- - - - - - - -

device :

a NMDevice + the IP traffic interface of the device. This is the internal string +used by the device, and must not be modified.

Returns :

the device type

-
+

nm_device_get_udi ()

-
const char *          nm_device_get_udi                 (NMDevice *device);
+
const char *        nm_device_get_udi                   (NMDevice *device);

Gets the Unique Device Identifier of the NMDevice.

@@ -400,17 +364,18 @@ Gets the Unique Device Identifier of the

Returns :

-the Unique Device Identifier of the device. This identifier may be + the Unique Device Identifier of the device. This identifier may be used to gather more information about the device from various operating -system services like udev or sysfs. +system services like udev or sysfs. +

-
+

nm_device_get_driver ()

-
const char *          nm_device_get_driver              (NMDevice *device);
+
const char *        nm_device_get_driver                (NMDevice *device);

Gets the driver of the NMDevice.

@@ -424,16 +389,17 @@ Gets the driver of the

Returns :

-the driver of the device. This is the internal string used by the -device, and must not be modified. + the driver of the device. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_get_capabilities ()

-
NMDeviceCapabilities  nm_device_get_capabilities        (NMDevice *device);
+
guint32             nm_device_get_capabilities          (NMDevice *device);

Gets the device' capabilities.

@@ -447,13 +413,14 @@ Gets the device' capabilities.

Returns :

-the capabilities + the capabilities +

-
+

nm_device_get_managed ()

gboolean            nm_device_get_managed               (NMDevice *device);

@@ -469,14 +436,14 @@ Whether the Returns :

- -TRUE if the device is managed by NetworkManager + TRUE if the device is managed by NetworkManager +

-
+

nm_device_get_firmware_missing ()

gboolean            nm_device_get_firmware_missing      (NMDevice *device);

@@ -493,17 +460,17 @@ to be missing.

Returns :

- -TRUE if firmware required for the device's operation is likely -to be missing. + TRUE if firmware required for the device's operation is likely +to be missing. +

-
+

nm_device_get_ip4_config ()

-
NMIP4Config *         nm_device_get_ip4_config          (NMDevice *device);
+
NMIP4Config *       nm_device_get_ip4_config            (NMDevice *device);

Gets the current NMIP4Config associated with the NMDevice.

@@ -517,16 +484,16 @@ Gets the current

Returns :

-the
NMIP4Config or NULL if the device is not activated. [transfer none] + the NMIP4Config or NULL if the device is not activated.

-
+

nm_device_get_dhcp4_config ()

-
NMDHCP4Config *       nm_device_get_dhcp4_config        (NMDevice *device);
+
NMDHCP4Config *     nm_device_get_dhcp4_config          (NMDevice *device);

Gets the current NMDHCP4Config associated with the NMDevice.

@@ -540,17 +507,17 @@ Gets the current

Returns :

-the NMDHCPConfig or
NULL if the device is not activated or not -using DHCP. [transfer none] + the NMDHCPConfig or NULL if the device is not activated or not +using DHCP.

-
+

nm_device_get_ip6_config ()

-
NMIP6Config *         nm_device_get_ip6_config          (NMDevice *device);
+
NMIP6Config *       nm_device_get_ip6_config            (NMDevice *device);

Gets the current NMIP6Config associated with the NMDevice.

@@ -564,16 +531,16 @@ Gets the current

Returns :

-the
NMIP6Config or NULL if the device is not activated. [transfer none] + the NMIP6Config or NULL if the device is not activated.

-
+

nm_device_get_dhcp6_config ()

-
NMDHCP6Config *       nm_device_get_dhcp6_config        (NMDevice *device);
+
NMDHCP6Config *     nm_device_get_dhcp6_config          (NMDevice *device);

Gets the current NMDHCP6Config associated with the NMDevice.

@@ -587,15 +554,15 @@ Gets the current

Returns :

-the NMDHCPConfig or
NULL if the device is not activated or not -using DHCP. [transfer none] + the NMDHCPConfig or NULL if the device is not activated or not +using DHCP.

-
+

nm_device_get_state ()

NMDeviceState       nm_device_get_state                 (NMDevice *device);

@@ -611,15 +578,16 @@ Gets the current

Returns :

-the current device state + the current device state +

-
+

nm_device_get_product ()

-
const char *          nm_device_get_product             (NMDevice *device);
+
const char *        nm_device_get_product               (NMDevice *device);

Gets the product string of the NMDevice.

@@ -633,16 +601,17 @@ Gets the product string of the Returns :

-the product name of the device. This is the internal string used by the -device, and must not be modified. + the product name of the device. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_get_vendor ()

-
const char *          nm_device_get_vendor              (NMDevice *device);
+
const char *        nm_device_get_vendor                (NMDevice *device);

Gets the vendor string of the NMDevice.

@@ -656,94 +625,78 @@ Gets the vendor string of the Returns :

-the vendor name of the device. This is the internal string used by the -device, and must not be modified. + the vendor name of the device. This is the internal string used by the +device, and must not be modified. +

-
+

NMDeviceDeactivateFn ()

void                (*NMDeviceDeactivateFn)             (NMDevice *device,
                                                          GError *error,
                                                          gpointer user_data);

-
-
-
-

nm_device_disconnect ()

-
void                nm_device_disconnect                (NMDevice *device,
-                                                         NMDeviceDeactivateFn callback,
-                                                         gpointer user_data);
-

-Disconnects the device if currently connected, and prevents the device from -automatically connecting to networks until the next manual network connection -request. -

- - - + -

device :

a NMDevice +

callback :

callback to be called when disconnect operation completes. [scope async] +

error :

user_data :

caller-specific data passed to callback +

-
-

nm_device_filter_connections ()

-
GSList *              nm_device_filter_connections      (NMDevice *device,
-                                                         const GSList *connections);
+
+

nm_device_disconnect ()

+
void                nm_device_disconnect                (NMDevice *device,
+                                                         NMDeviceDeactivateFn callback,
+                                                         gpointer user_data);

-Filters a given list of connections for a given NMDevice object and return -connections which may be activated with the device. For example if device -is a WiFi device that supports only WEP encryption, the returned list will -contain any WiFi connections in connections that allow connection to -unencrypted or WEP-enabled SSIDs. The returned list will not contain -Ethernet, Bluetooth, WiFi WPA connections, or any other connection that is -incompatible with the device. +Disconnects the device if currently connected, and prevents the device from +automatically connecting to networks until the next manual network connection +request.

- + - - + + - - +

device :

an NMDevice to filter connections fora NMDevice +

connections :

a list of NMConnection objects to filter

callback :

callback to be called when disconnect operation completes +

Returns :

a -list of NMConnection objects that could be activated with the given device. -The elements of the list are owned by their creator and should not be freed -by the caller, but the returned list itself is owned by the caller and should -be freed with g_slist_free() when it is no longer required. [transfer container][element-type NetworkManager.Connection] +

user_data :

caller-specific data passed to callback
-
+

Property Details

-
+

The "capabilities" property

  "capabilities"             guint                 : Read

@@ -752,16 +705,7 @@ The capabilities of the device.

Default value: 0


-
-

The "device-type" property

-
  "device-type"              guint                 : Read / Write / Construct Only
-

-The numeric type of the device. -

-

Default value: 0

-
-
-
+

The "dhcp4-config" property

  "dhcp4-config"             NMDHCP4Config*        : Read

@@ -769,7 +713,7 @@ The


-
+

The "dhcp6-config" property

  "dhcp6-config"             NMDHCP6Config*        : Read

@@ -777,7 +721,7 @@ The


-
+

The "driver" property

  "driver"                   gchar*                : Read

@@ -786,7 +730,7 @@ The driver of the device.

Default value: NULL


-
+

The "firmware-missing" property

  "firmware-missing"         gboolean              : Read

@@ -796,7 +740,7 @@ for its operation.

Default value: FALSE


-
+

The "interface" property

  "interface"                gchar*                : Read

@@ -805,7 +749,7 @@ The interface of the device.

Default value: NULL


-
+

The "ip-interface" property

  "ip-interface"             gchar*                : Read

@@ -815,7 +759,7 @@ operations like addressing and routing.

Default value: NULL


-
+

The "ip4-config" property

  "ip4-config"               NMIP4Config*          : Read

@@ -823,7 +767,7 @@ The +

The "ip6-config" property

  "ip6-config"               NMIP6Config*          : Read

@@ -831,7 +775,7 @@ The +

The "managed" property

  "managed"                  gboolean              : Read

@@ -840,7 +784,7 @@ Whether the device is managed by NetworkManager.

Default value: FALSE


-
+

The "product" property

  "product"                  gchar*                : Read

@@ -849,7 +793,7 @@ The product string of the device.

Default value: NULL


-
+

The "state" property

  "state"                    guint                 : Read

@@ -858,21 +802,16 @@ The state of the device.

Default value: 0


-
+

The "udi" property

  "udi"                      gchar*                : Read

-An operating-system specific device hardware identifier; this is not -unique to a specific hardware device across reboots or hotplugs. It -is an opaque string which for some device types (Bluetooth, Modem) -contains an identifier provided by the underlying hardware service daemon -such as Bluez or ModemManager, and clients can use this property to -request more information about the device from those services. +The Unique Device Identifier of the device.

Default value: NULL


-
+

The "vendor" property

  "vendor"                   gchar*                : Read

@@ -881,15 +820,15 @@ The vendor string of the device.

Default value: NULL

-
+

Signal Details

-
+

The "state-changed" signal

void                user_function                      (NMDevice *device,
                                                         guint     state,
                                                         guint     arg2,
                                                         guint     arg3,
-                                                        gpointer  user_data)      : Run First
+ gpointer user_data) : Run First

Notifies the state change of a NMDevice.

@@ -898,11 +837,13 @@ Notifies the state change of a device :

-the client that received the signal +the client that received the signal +

state :

-the new state of the device +the new state of the device +

user_data :

@@ -915,6 +856,6 @@ Notifies the state change of a

- Generated by GTK-Doc V1.17
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceBt.html b/docs/libnm-glib/html/NMDeviceBt.html index 6618973f..d15fc7b6 100644 --- a/docs/libnm-glib/html/NMDeviceBt.html +++ b/docs/libnm-glib/html/NMDeviceBt.html @@ -5,20 +5,20 @@ NMDeviceBt - - - - + + + + - - + + - + -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

#define             NM_DEVICE_BT_HW_ADDRESS
 #define             NM_DEVICE_BT_NAME
@@ -53,7 +53,7 @@ const char *        NMBluetoothCapabilities  nm_device_bt_get_capabilities  (NMDeviceBt *device);
 
-
+

Object Hierarchy

   GObject
@@ -62,7 +62,7 @@ const char *        
+

Properties

   "bt-capabilities"          guint                 : Read
@@ -70,14 +70,14 @@ const char *        name"                     gchar*                : Read
 
-
+

Description

-
+

Details

-
+

NM_DEVICE_BT_HW_ADDRESS

#define NM_DEVICE_BT_HW_ADDRESS   "hw-address"
 
@@ -85,7 +85,7 @@ const char * +

NM_DEVICE_BT_NAME

#define NM_DEVICE_BT_NAME         "name"
 
@@ -93,7 +93,7 @@ const char * +

NM_DEVICE_BT_CAPABILITIES

#define NM_DEVICE_BT_CAPABILITIES "bt-capabilities"
 
@@ -101,14 +101,14 @@ const char * +

NMDeviceBt

typedef struct _NMDeviceBt NMDeviceBt;


-
+

NMDeviceBtClass

typedef struct {
 	NMDeviceClass parent;
@@ -126,7 +126,7 @@ const char *        
+

nm_device_bt_new ()

GObject *           nm_device_bt_new                    (DBusGConnection *connection,
                                                          const char *path);
@@ -143,18 +143,19 @@ Creates a new

path :

-the DBus object path of the device +the DBus object path of the device +

Returns :

-a new device. [transfer full] + a new device

-

-
+

nm_device_bt_get_name ()

const char *        nm_device_bt_get_name               (NMDeviceBt *device);

@@ -193,13 +195,14 @@ Gets the name of the <

Returns :

-the name of the device + the name of the device +

-
+

nm_device_bt_get_capabilities ()

NMBluetoothCapabilities  nm_device_bt_get_capabilities  (NMDeviceBt *device);

@@ -215,16 +218,16 @@ Returns the Bluetooth device's usable capabilities.

Returns :

-a combination of NMBluetoothCapabilities + a combination of NMBluetoothCapabilities
-
+

Property Details

-
+

The "bt-capabilities" property

  "bt-capabilities"          guint                 : Read

@@ -233,7 +236,7 @@ The device's bluetooth capabilities, a combination of NMBluet

Default value: 0


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -242,7 +245,7 @@ The hardware (MAC) address of the device.

Default value: NULL


-
+

The "name" property

  "name"                     gchar*                : Read

@@ -254,6 +257,6 @@ The name of the bluetooth device.

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceEthernet.html b/docs/libnm-glib/html/NMDeviceEthernet.html index 8dd99479..736f532a 100644 --- a/docs/libnm-glib/html/NMDeviceEthernet.html +++ b/docs/libnm-glib/html/NMDeviceEthernet.html @@ -5,17 +5,17 @@ NMDeviceEthernet - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -65,7 +65,7 @@ const char *        
+

Properties

   "carrier"                  gboolean              : Read
@@ -74,14 +74,14 @@ const char *        speed"                    guint                 : Read
 
-
+

Description

-
+

Details

-
+

NM_DEVICE_ETHERNET_HW_ADDRESS

#define NM_DEVICE_ETHERNET_HW_ADDRESS  "hw-address"
 
@@ -89,7 +89,7 @@ const char * +

NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS

#define NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS "perm-hw-address"
 
@@ -97,7 +97,7 @@ const char * +

NM_DEVICE_ETHERNET_SPEED

#define NM_DEVICE_ETHERNET_SPEED       "speed"
 
@@ -105,7 +105,7 @@ const char * +

NM_DEVICE_ETHERNET_CARRIER

#define NM_DEVICE_ETHERNET_CARRIER     "carrier"
 
@@ -113,14 +113,14 @@ const char * +

NMDeviceEthernet

typedef struct _NMDeviceEthernet NMDeviceEthernet;


-
+

NMDeviceEthernetClass

typedef struct {
 	NMDeviceClass parent;
@@ -138,7 +138,7 @@ const char *        
+

nm_device_ethernet_new ()

GObject *           nm_device_ethernet_new              (DBusGConnection *connection,
                                                          const char *path);
@@ -155,18 +155,19 @@ Creates a new path :

-the DBus object path of the device +the DBus object path of the device +

Returns :

-a new device. [transfer full] + a new device

-
+

nm_device_ethernet_get_hw_address ()

const char *        nm_device_ethernet_get_hw_address   (NMDeviceEthernet *device);

@@ -182,14 +183,15 @@ Gets the active hardware (MAC) address of the Returns :

-the active hardware address. This is the internal string used by the -device, and must not be modified. + the active hardware address. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_ethernet_get_permanent_hw_address ()

const char *        nm_device_ethernet_get_permanent_hw_address
                                                         (NMDeviceEthernet *device);
@@ -206,14 +208,15 @@ Gets the permanent hardware (MAC) address of the Returns :

-the permanent hardware address. This is the internal string used by the -device, and must not be modified. + the permanent hardware address. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_ethernet_get_speed ()

guint32             nm_device_ethernet_get_speed        (NMDeviceEthernet *device);

@@ -229,13 +232,14 @@ Gets the speed of the Returns :

-the speed of the device + the speed of the device +

-
+

nm_device_ethernet_get_carrier ()

gboolean            nm_device_ethernet_get_carrier      (NMDeviceEthernet *device);

@@ -251,16 +255,16 @@ Whether the device has carrier.

Returns :

- -TRUE if the device has carrier + TRUE if the device has carrier +
-
+

Property Details

-
+

The "carrier" property

  "carrier"                  gboolean              : Read

@@ -269,7 +273,7 @@ Whether the device has carrier.

Default value: FALSE


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -278,7 +282,7 @@ The active hardware (MAC) address of the device.

Default value: NULL


-
+

The "perm-hw-address" property

  "perm-hw-address"          gchar*                : Read

@@ -287,7 +291,7 @@ The permanent hardware (MAC) address of the device.

Default value: NULL


-
+

The "speed" property

  "speed"                    guint                 : Read

@@ -299,6 +303,6 @@ The speed of the device.

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceModem.html b/docs/libnm-glib/html/NMDeviceModem.html deleted file mode 100644 index 79db5c9d..00000000 --- a/docs/libnm-glib/html/NMDeviceModem.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - -NMDeviceModem - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMDeviceModem

-

NMDeviceModem

-
- -
-

Object Hierarchy

-
-  GObject
-   +----NMObject
-         +----NMDevice
-               +----NMDeviceModem
-
-
-
-

Properties

-
-  "current-capabilities"     guint                 : Read
-  "modem-capabilities"       guint                 : Read
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NM_DEVICE_MODEM_MODEM_CAPABILITIES

-
#define NM_DEVICE_MODEM_MODEM_CAPABILITIES   "modem-capabilities"
-
-

-

-
-
-
-

NM_DEVICE_MODEM_CURRENT_CAPABILITIES

-
#define NM_DEVICE_MODEM_CURRENT_CAPABILITIES "current-capabilities"
-
-

-

-
-
-
-

NMDeviceModem

-
typedef struct _NMDeviceModem NMDeviceModem;
-

-

-
-
-
-

NMDeviceModemClass

-
typedef struct {
-	NMDeviceClass parent;
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMDeviceModemClass;
-
-

-

-
-
-
-

nm_device_modem_get_modem_capabilities ()

-
NMDeviceModemCapabilities  nm_device_modem_get_modem_capabilities
-                                                        (NMDeviceModem *self);
-

-Returns a bitfield of the generic access technology families the modem -supports. Not all capabilities are available concurrently however; some -may require a firmware reload or reinitialization. -

-
-- - - - - - - - - - -

self :

a NMDeviceModem -

Returns :

the generic access technology families the modem supports
-
-
-
-

nm_device_modem_get_current_capabilities ()

-
NMDeviceModemCapabilities  nm_device_modem_get_current_capabilities
-                                                        (NMDeviceModem *self);
-

-Returns a bitfield of the generic access technology families the modem -supports without a firmware reload or reinitialization. This value -represents the network types the modem can immediately connect to. -

-
-- - - - - - - - - - -

self :

a NMDeviceModem -

Returns :

the generic access technology families the modem supports without -a firmware reload or other reinitialization
-
-
-
-

Property Details

-
-

The "current-capabilities" property

-
  "current-capabilities"     guint                 : Read
-

-The generic family of access technologies the modem currently supports -without a firmware reload or reinitialization. -

-

Default value: 0

-
-
-
-

The "modem-capabilities" property

-
  "modem-capabilities"       guint                 : Read
-

-The generic family of access technologies the modem supports. Not all -capabilities are available at the same time however; some modems require -a firmware reload or other reinitialization to switch between eg -CDMA/EVDO and GSM/UMTS. -

-

Default value: 0

-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceWifi.html b/docs/libnm-glib/html/NMDeviceWifi.html index e7ddf0a9..b4078b37 100644 --- a/docs/libnm-glib/html/NMDeviceWifi.html +++ b/docs/libnm-glib/html/NMDeviceWifi.html @@ -5,20 +5,20 @@ NMDeviceWifi - + - - + + - + - + -
+
@@ -41,7 +41,7 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -78,7 +76,7 @@ const 
+

Properties

   "active-access-point"      NMAccessPoint*        : Read
@@ -89,21 +87,21 @@ const wireless-capabilities"    guint                 : Read
 
-
+ -
+

Description

-
+

Details

-
+

NM_DEVICE_WIFI_HW_ADDRESS

#define NM_DEVICE_WIFI_HW_ADDRESS          "hw-address"
 
@@ -111,7 +109,7 @@ const +

NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS

#define NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS "perm-hw-address"
 
@@ -119,7 +117,7 @@ const +

NM_DEVICE_WIFI_MODE

#define NM_DEVICE_WIFI_MODE                "mode"
 
@@ -127,7 +125,7 @@ const +

NM_DEVICE_WIFI_BITRATE

#define NM_DEVICE_WIFI_BITRATE             "bitrate"
 
@@ -135,7 +133,7 @@ const +

NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT

#define NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT "active-access-point"
 
@@ -143,7 +141,7 @@ const +

NM_DEVICE_WIFI_CAPABILITIES

#define NM_DEVICE_WIFI_CAPABILITIES        "wireless-capabilities"
 
@@ -151,14 +149,14 @@ const +

NMDeviceWifi

typedef struct _NMDeviceWifi NMDeviceWifi;


-
+

NMDeviceWifiClass

typedef struct {
 	NMDeviceClass parent;
@@ -180,7 +178,7 @@ const 
+

nm_device_wifi_new ()

GObject *           nm_device_wifi_new                  (DBusGConnection *connection,
                                                          const char *path);
@@ -197,20 +195,21 @@ Creates a new

path :

-the DBus object path of the device +the DBus object path of the device +

Returns :

-a new WiFi device. [transfer full] + a new device

-
+

nm_device_wifi_get_hw_address ()

-
const char *              nm_device_wifi_get_hw_address (NMDeviceWifi *device);
+
const char *        nm_device_wifi_get_hw_address       (NMDeviceWifi *device);

Gets the actual hardware (MAC) address of the NMDeviceWifi

@@ -224,16 +223,17 @@ Gets the actual hardware (MAC) address of the Returns :

-the actual hardware address. This is the internal string used by the -device, and must not be modified. + the actual hardware address. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_wifi_get_permanent_hw_address ()

-
const char *              nm_device_wifi_get_permanent_hw_address
+
const char *        nm_device_wifi_get_permanent_hw_address
                                                         (NMDeviceWifi *device);

Gets the permanent hardware (MAC) address of the NMDeviceWifi @@ -248,14 +248,15 @@ Gets the permanent hardware (MAC) address of the Returns :

-the permanent hardware address. This is the internal string used by the -device, and must not be modified. + the permanent hardware address. This is the internal string used by the +device, and must not be modified. +

-
+

nm_device_wifi_get_mode ()

NM80211Mode         nm_device_wifi_get_mode             (NMDeviceWifi *device);

@@ -271,13 +272,14 @@ Gets the

Returns :

-the mode + the mode +

-
+

nm_device_wifi_get_bitrate ()

guint32             nm_device_wifi_get_bitrate          (NMDeviceWifi *device);

@@ -293,16 +295,16 @@ Gets the bit rate of the Returns :

-the bit rate + the bit rate +

-
+

nm_device_wifi_get_capabilities ()

-
NMDeviceWifiCapabilities  nm_device_wifi_get_capabilities
-                                                        (NMDeviceWifi *device);
+
guint32             nm_device_wifi_get_capabilities     (NMDeviceWifi *device);

Gets the WIFI capabilities of the NMDeviceWifi.

@@ -316,15 +318,16 @@ Gets the WIFI capabilities of the

Returns :

-the capabilities + the capabilities +

-
+

nm_device_wifi_get_active_access_point ()

-
NMAccessPoint *           nm_device_wifi_get_active_access_point
+
NMAccessPoint *     nm_device_wifi_get_active_access_point
                                                         (NMDeviceWifi *device);

Gets the active NMAccessPoint. @@ -339,16 +342,16 @@ Gets the active

Returns :

-the access point or NULL if none is active. [transfer none] + the access point or NULL if none is active

-
+

nm_device_wifi_get_access_point_by_path ()

-
NMAccessPoint *           nm_device_wifi_get_access_point_by_path
+
NMAccessPoint *     nm_device_wifi_get_access_point_by_path
                                                         (NMDeviceWifi *device,
                                                          const char *path);

@@ -364,21 +367,21 @@ Gets a

path :

-the object path of the access point +the object path of the access point +

Returns :

-the access point or
NULL if none is found. [transfer none] + the access point or NULL if none is found.

-
+

nm_device_wifi_get_access_points ()

-
const GPtrArray *         nm_device_wifi_get_access_points
-                                                        (NMDeviceWifi *device);
+
const GPtrArray *   nm_device_wifi_get_access_points    (NMDeviceWifi *device);

Gets all the scanned access points of the NMDeviceWifi.

@@ -392,18 +395,17 @@ Gets all the scanned access points of the Returns :

-a
GPtrArray containing all the -scanned NMAccessPoints. -The returned array is owned by the client and should not be modified. [element-type NMClient.AccessPoint] + a GPtrArray containing all the scanned NMAccessPoints. +The returned array is owned by the client and should not be modified.
-
+

Property Details

-
+

The "active-access-point" property

  "active-access-point"      NMAccessPoint*        : Read

@@ -411,7 +413,7 @@ The active


-
+

The "bitrate" property

  "bitrate"                  guint                 : Read

@@ -420,7 +422,7 @@ The bit rate of the device.

Default value: 0


-
+

The "hw-address" property

  "hw-address"               gchar*                : Read

@@ -429,7 +431,7 @@ The hardware (MAC) address of the device.

Default value: NULL


-
+

The "mode" property

  "mode"                     guint                 : Read

@@ -439,7 +441,7 @@ The mode of the device.

Default value: 2


-
+

The "perm-hw-address" property

  "perm-hw-address"          gchar*                : Read

@@ -448,7 +450,7 @@ The hardware (MAC) address of the device.

Default value: NULL


-
+

The "wireless-capabilities" property

  "wireless-capabilities"    guint                 : Read

@@ -457,13 +459,13 @@ The wireless capabilities of the device.

Default value: 0

-
+

Signal Details

-
+

The "access-point-added" signal

void                user_function                      (NMDeviceWifi *device,
                                                         GObject      *ap,
-                                                        gpointer      user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMAccessPoint is added to the wifi device.

@@ -472,11 +474,13 @@ Notifies that a

device :

-the wifi device that received the signal +the wifi device that received the signal +

ap :

-the new access point +the new access point +

user_data :

@@ -486,11 +490,11 @@ Notifies that a

-
+

The "access-point-removed" signal

void                user_function                      (NMDeviceWifi *device,
                                                         GObject      *ap,
-                                                        gpointer      user_data)      : Run First
+ gpointer user_data) : Run First

Notifies that a NMAccessPoint is removed from the wifi device.

@@ -499,11 +503,13 @@ Notifies that a

device :

-the wifi device that received the signal +the wifi device that received the signal +

ap :

-the removed access point +the removed access point +

user_data :

@@ -516,6 +522,6 @@ Notifies that a
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMDeviceWimax.html b/docs/libnm-glib/html/NMDeviceWimax.html deleted file mode 100644 index a9b65251..00000000 --- a/docs/libnm-glib/html/NMDeviceWimax.html +++ /dev/null @@ -1,564 +0,0 @@ - - - - -NMDeviceWimax - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMDeviceWimax

-

NMDeviceWimax

-
- -
-

Object Hierarchy

-
-  GObject
-   +----NMObject
-         +----NMDevice
-               +----NMDeviceWimax
-
-
-
-

Properties

-
-  "active-nsp"               NMWimaxNsp*           : Read
-  "bsid"                     gchar*                : Read
-  "center-frequency"         guint                 : Read
-  "cinr"                     gint                  : Read
-  "hw-address"               gchar*                : Read
-  "rssi"                     gint                  : Read
-  "tx-power"                 gint                  : Read
-
-
-
-

Signals

-
-  "nsp-added"                                      : Run First
-  "nsp-removed"                                    : Run First
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NM_DEVICE_WIMAX_HW_ADDRESS

-
#define NM_DEVICE_WIMAX_HW_ADDRESS       "hw-address"
-
-

-

-
-
-
-

NM_DEVICE_WIMAX_ACTIVE_NSP

-
#define NM_DEVICE_WIMAX_ACTIVE_NSP       "active-nsp"
-
-

-

-
-
-
-

NM_DEVICE_WIMAX_CENTER_FREQUENCY

-
#define NM_DEVICE_WIMAX_CENTER_FREQUENCY "center-frequency"
-
-

-

-
-
-
-

NM_DEVICE_WIMAX_RSSI

-
#define NM_DEVICE_WIMAX_RSSI             "rssi"
-
-

-

-
-
-
-

NM_DEVICE_WIMAX_CINR

-
#define NM_DEVICE_WIMAX_CINR             "cinr"
-
-

-

-
-
-
-

NM_DEVICE_WIMAX_TX_POWER

-
#define NM_DEVICE_WIMAX_TX_POWER         "tx-power"
-
-

-

-
-
-
-

NM_DEVICE_WIMAX_BSID

-
#define NM_DEVICE_WIMAX_BSID             "bsid"
-
-

-

-
-
-
-

NMDeviceWimax

-
typedef struct _NMDeviceWimax NMDeviceWimax;
-

-

-
-
-
-

NMDeviceWimaxClass

-
typedef struct {
-	NMDeviceClass parent;
-
-	/* Signals */
-	void (*nsp_added)   (NMDeviceWimax *self, NMWimaxNsp *nsp);
-	void (*nsp_removed) (NMDeviceWimax *self, NMWimaxNsp *nsp);
-} NMDeviceWimaxClass;
-
-

-

-
-
-
-

nm_device_wimax_new ()

-
GObject *           nm_device_wimax_new                 (DBusGConnection *connection,
-                                                         const char *path);
-

-Creates a new NMDeviceWimax. -

-
-- - - - - - - - - - - - - - -

connection :

the DBusGConnection -

path :

the D-Bus object path of the WiMAX device

Returns :

a new WiMAX device. [transfer full] -
-
-
-
-

nm_device_wimax_get_hw_address ()

-
const char *        nm_device_wimax_get_hw_address      (NMDeviceWimax *wimax);
-

-Gets the hardware (MAC) address of the NMDeviceWimax -

-
-- - - - - - - - - - -

wimax :

a NMDeviceWimax -

Returns :

the hardware address. This is the internal string used by the -device, and must not be modified.
-
-
-
-

nm_device_wimax_get_active_nsp ()

-
NMWimaxNsp *        nm_device_wimax_get_active_nsp      (NMDeviceWimax *wimax);
-

-Gets the active NMWimaxNsp. -

-
-- - - - - - - - - - -

wimax :

a NMDeviceWimax -

Returns :

the access point or NULL if none is active. [transfer full] -
-
-
-
-

nm_device_wimax_get_nsp_by_path ()

-
NMWimaxNsp *        nm_device_wimax_get_nsp_by_path     (NMDeviceWimax *wimax,
-                                                         const char *path);
-

-Gets a NMWimaxNsp by path. -

-
-- - - - - - - - - - - - - - -

wimax :

a NMDeviceWimax -

path :

the object path of the NSP

Returns :

the access point or NULL if none is found. [transfer none] -
-
-
-
-

nm_device_wimax_get_nsps ()

-
const GPtrArray *   nm_device_wimax_get_nsps            (NMDeviceWimax *wimax);
-

-Gets all the scanned NSPs of the NMDeviceWimax. -

-
-- - - - - - - - - - -

wimax :

a NMDeviceWimax -

Returns :

a GPtrArray containing -all the scanned NMWimaxNsps. -The returned array is owned by the client and should not be modified. [element-type NMClient.WimaxNsp] -
-
-
-
-

nm_device_wimax_get_center_frequency ()

-
guint               nm_device_wimax_get_center_frequency
-                                                        (NMDeviceWimax *self);
-

-Gets the center frequency (in KHz) of the radio channel the device is using -to communicate with the network when connected. Has no meaning when the -device is not connected. -

-
-- - - - - - - - - - -

self :

a NMDeviceWimax -

Returns :

the center frequency in KHz, or 0
-
-
-
-

nm_device_wimax_get_rssi ()

-
gint                nm_device_wimax_get_rssi            (NMDeviceWimax *self);
-

-Gets the RSSI of the current radio link in dBm. This value indicates how -strong the raw received RF signal from the base station is, but does not -indicate the overall quality of the radio link. Has no meaning when the -device is not connected. -

-
-- - - - - - - - - - -

self :

a NMDeviceWimax -

Returns :

the RSSI in dBm, or 0
-
-
-
-

nm_device_wimax_get_cinr ()

-
gint                nm_device_wimax_get_cinr            (NMDeviceWimax *self);
-

-Gets the CINR (Carrier to Interference + Noise Ratio) of the current radio -link in dB. CINR is a more accurate measure of radio link quality. Has no -meaning when the device is not connected. -

-
-- - - - - - - - - - -

self :

a NMDeviceWimax -

Returns :

the CINR in dB, or 0
-
-
-
-

nm_device_wimax_get_tx_power ()

-
gint                nm_device_wimax_get_tx_power        (NMDeviceWimax *self);
-

-Average power of the last burst transmitted by the device, in units of -0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of --5.5 dBm. Has no meaning when the device is not connected. -

-
-- - - - - - - - - - -

self :

a NMDeviceWimax -

Returns :

the TX power in dBm, or 0
-
-
-
-

nm_device_wimax_get_bsid ()

-
const char *        nm_device_wimax_get_bsid            (NMDeviceWimax *self);
-

-Gets the ID of the serving Base Station when the device is connected. -

-
-- - - - - - - - - - -

self :

a NMDeviceWimax -

Returns :

the ID of the serving Base Station, or NULL
-
-
-
-

Property Details

-
-

The "active-nsp" property

-
  "active-nsp"               NMWimaxNsp*           : Read
-

-The active NMWimaxNsp of the device. -

-
-
-
-

The "bsid" property

-
  "bsid"                     gchar*                : Read
-

-The ID of the serving base station as received from the network. Has -no meaning when the device is not connected. -

-

Default value: NULL

-
-
-
-

The "center-frequency" property

-
  "center-frequency"         guint                 : Read
-

-The center frequency (in KHz) of the radio channel the device is using to -communicate with the network when connected. Has no meaning when the -device is not connected. -

-

Default value: 0

-
-
-
-

The "cinr" property

-
  "cinr"                     gint                  : Read
-

-CINR (Carrier to Interference + Noise Ratio) of the current radio link -in dB. CINR is a more accurate measure of radio link quality. Has no -meaning when the device is not connected. -

-

Default value: 0

-
-
-
-

The "hw-address" property

-
  "hw-address"               gchar*                : Read
-

-The hardware (MAC) address of the device. -

-

Default value: NULL

-
-
-
-

The "rssi" property

-
  "rssi"                     gint                  : Read
-

-RSSI of the current radio link in dBm. This value indicates how strong -the raw received RF signal from the base station is, but does not -indicate the overall quality of the radio link. Has no meaning when the -device is not connected. -

-

Default value: 0

-
-
-
-

The "tx-power" property

-
  "tx-power"                 gint                  : Read
-

-Average power of the last burst transmitted by the device, in units of -0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of --5.5 dBm. Has no meaning when the device is not connected. -

-

Default value: 0

-
-
-
-

Signal Details

-
-

The "nsp-added" signal

-
void                user_function                      (NMDeviceWimax *self,
-                                                        GObject       *nsp,
-                                                        gpointer       user_data)      : Run First
-

-Notifies that a NMWimaxNsp is added to the wimax device. -

-
-- - - - - - - - - - - - - - -

self :

the wimax device that received the signal

nsp :

the new NSP

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "nsp-removed" signal

-
void                user_function                      (NMDeviceWimax *self,
-                                                        GObject       *nsp,
-                                                        gpointer       user_data)      : Run First
-

-Notifies that a NMWimaxNsp is removed from the wimax device. -

-
-- - - - - - - - - - - - - - -

self :

the wimax device that received the signal

nsp :

the removed NSP

user_data :

user data set when the signal handler was connected.
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMExportedConnection.html b/docs/libnm-glib/html/NMExportedConnection.html new file mode 100644 index 00000000..e4aa1a45 --- /dev/null +++ b/docs/libnm-glib/html/NMExportedConnection.html @@ -0,0 +1,139 @@ + + + + +NMExportedConnection + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMExportedConnection

+

NMExportedConnection

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMConnection
+         +----NMExportedConnection
+
+
+
+

Implemented Interfaces

+

+NMExportedConnection implements + NMSettingsConnectionInterface.

+
+
+

Description

+

+

+
+
+

Details

+
+

NMExportedConnection

+
typedef struct _NMExportedConnection NMExportedConnection;
+

+

+
+
+
+

NMExportedConnectionClass

+
typedef struct {
+	NMConnectionClass parent;
+
+	GHashTable * (*get_settings) (NMExportedConnection *self,
+	                              GError **error);
+
+	void (*update) (NMExportedConnection *self,
+	                GHashTable *new_settings,
+	                DBusGMethodInvocation *context);
+
+	void (*delete) (NMExportedConnection *self,
+	                DBusGMethodInvocation *context);
+
+	void (*get_secrets) (NMExportedConnection *self,
+	                     const gchar *setting_name,
+	                     const gchar **hints,
+	                     gboolean request_new,
+	                     DBusGMethodInvocation *context);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMExportedConnectionClass;
+
+

+

+
+
+
+

nm_exported_connection_new ()

+
NMExportedConnection * nm_exported_connection_new       (NMConnectionScope scope);
+

+Creates a new object representing the remote connection. +

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

scope :

the Connection scope (either user or system) +

Returns :

the new exported connection object on success, or NULL on failure +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMGsmDevice.html b/docs/libnm-glib/html/NMGsmDevice.html new file mode 100644 index 00000000..d6ef1e0f --- /dev/null +++ b/docs/libnm-glib/html/NMGsmDevice.html @@ -0,0 +1,124 @@ + + + + +NMGsmDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMGsmDevice

+

NMGsmDevice

+
+
+

Synopsis

+
                    NMGsmDevice;
+                    NMGsmDeviceClass;
+NMGsmDevice *       nm_gsm_device_new                   (DBusGConnection *connection,
+                                                         const char *path);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMSerialDevice
+                     +----NMGsmDevice
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMGsmDevice

+
typedef struct _NMGsmDevice NMGsmDevice;
+

+

+
+
+
+

NMGsmDeviceClass

+
typedef struct {
+	NMSerialDeviceClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMGsmDeviceClass;
+
+

+

+
+
+
+

nm_gsm_device_new ()

+
NMGsmDevice *       nm_gsm_device_new                   (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMGsmDevice. +

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

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMIP4Config.html b/docs/libnm-glib/html/NMIP4Config.html index 1990b6cb..748cce11 100644 --- a/docs/libnm-glib/html/NMIP4Config.html +++ b/docs/libnm-glib/html/NMIP4Config.html @@ -5,17 +5,17 @@ NMIP4Config - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,11 +39,12 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -65,31 +67,32 @@ const 
+

Properties

   "addresses"                gpointer              : Read
-  "domains"                  NMStringArray*        : Read
-  "nameservers"              NMUintArray*          : Read
+  "domains"                  nm-string-array*      : Read
+  "hostname"                 gchar*                : Read
+  "nameservers"              nm-uint-array*        : Read
   "routes"                   gpointer              : Read
-  "wins-servers"             NMUintArray*          : Read
+  "wins-servers"             nm-uint-array*        : Read
 
-
+

Description

-
+

Details

-
+

NMIP4Config

typedef struct _NMIP4Config NMIP4Config;


-
+

NMIP4ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -107,7 +110,7 @@ const 
+

NM_IP4_CONFIG_ADDRESSES

#define NM_IP4_CONFIG_ADDRESSES "addresses"
 
@@ -115,7 +118,15 @@ const +
+

NM_IP4_CONFIG_HOSTNAME

+
#define NM_IP4_CONFIG_HOSTNAME "hostname" /* DEPRECATED */
+
+

+

+
+
+

NM_IP4_CONFIG_NAMESERVERS

#define NM_IP4_CONFIG_NAMESERVERS "nameservers"
 
@@ -123,7 +134,7 @@ const +

NM_IP4_CONFIG_DOMAINS

#define NM_IP4_CONFIG_DOMAINS "domains"
 
@@ -131,7 +142,7 @@ const +

NM_IP4_CONFIG_ROUTES

#define NM_IP4_CONFIG_ROUTES "routes"
 
@@ -139,7 +150,7 @@ const +

NM_IP4_CONFIG_WINS_SERVERS

#define NM_IP4_CONFIG_WINS_SERVERS "wins-servers"
 
@@ -147,7 +158,7 @@ const +

-
+

nm_ip4_config_get_addresses ()

const GSList *      nm_ip4_config_get_addresses         (NMIP4Config *config);

@@ -191,15 +203,38 @@ Gets the IP4 addresses (containing the address, prefix, and gateway).

Returns :

-the GSList containing NMIP4Addresses. -This is the internal copy used by the configuration and must not be modified. [element-type NetworkManager.IP4Address] + the GSList containing NMSettingIP4Addresses. This is the internal copy +used by the configuration and must not be modified. + + + +
+
+
+
+

nm_ip4_config_get_hostname ()

+
const char *        nm_ip4_config_get_hostname          (NMIP4Config *config);
+

+DEPRECATED. Don't use. +

+
++ + + + + + + +

config :

a NMIP4Config +

Returns :

NULL

-
+

nm_ip4_config_get_nameservers ()

const GArray *      nm_ip4_config_get_nameservers       (NMIP4Config *config);

@@ -215,15 +250,15 @@ Gets the domain name servers (DNS).

Returns :

-the GArray containing guint32s. This is the internal copy used by the -configuration and must not be modified. [element-type guint32] + the GArray containing guint32s. This is the internal copy used by the +configuration and must not be modified.

-
+

nm_ip4_config_get_domains ()

const GPtrArray *   nm_ip4_config_get_domains           (NMIP4Config *config);

@@ -239,15 +274,15 @@ Gets the domain names.

Returns :

-the GPtrArray containing domains as strings. This is the -internal copy used by the configuration, and must not be modified. [element-type utf8] + the GPtrArray containing domains as strings. This is the +internal copy used by the configuration, and must not be modified.

-
+

nm_ip4_config_get_routes ()

const GSList *      nm_ip4_config_get_routes            (NMIP4Config *config);

@@ -263,16 +298,15 @@ Gets the routes.

Returns :

-the GSList containing -NMIP4Routes. This is the internal copy used by the configuration, -and must not be modified. [element-type NetworkManager.IP4Route] + the GSList containing NMSettingIP4Routes. This is the +internal copy used by the configuration, and must not be modified.

-
+

nm_ip4_config_get_wins_servers ()

const GArray *      nm_ip4_config_get_wins_servers      (NMIP4Config *config);

@@ -288,17 +322,17 @@ Gets the Windows Internet Name Service servers (WINS).

Returns :

-the GArray containing guint32s. -This is the internal copy used by the configuration and must not be modified. [element-type guint32] + the GArray containing guint32s. This is the internal copy used by the +configuration and must not be modified.
-
+

Property Details

-
+

The "addresses" property

  "addresses"                gpointer              : Read

@@ -306,23 +340,32 @@ The +

The "domains" property

-
  "domains"                  NMStringArray*        : Read
+
  "domains"                  nm-string-array*      : Read

The GPtrArray containing domain strings of the configuration.


-
+
+

The "hostname" property

+
  "hostname"                 gchar*                : Read
+

+DEPRECATED. Don't use. +

+

Default value: NULL

+
+
+

The "nameservers" property

-
  "nameservers"              NMUintArray*          : Read
+
  "nameservers"              nm-uint-array*        : Read

The GArray containing name servers (guint32es) of the configuration.


-
+

The "routes" property

  "routes"                   gpointer              : Read

@@ -330,9 +373,9 @@ The +

The "wins-servers" property

-
  "wins-servers"             NMUintArray*          : Read
+
  "wins-servers"             nm-uint-array*        : Read

The GArray containing WINS servers (guint32es) of the configuration.

@@ -341,6 +384,6 @@ The
- Generated by GTK-Doc V1.17
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMIP6Config.html b/docs/libnm-glib/html/NMIP6Config.html index 1d2b58e1..2be20459 100644 --- a/docs/libnm-glib/html/NMIP6Config.html +++ b/docs/libnm-glib/html/NMIP6Config.html @@ -5,17 +5,17 @@ NMIP6Config - + - + - + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

                    NMIP6Config;
                     NMIP6ConfigClass;
@@ -55,7 +55,7 @@ const GSList *      nm_ip6_config_get_routes            (NMIP6Config *config);
 
-
+

Object Hierarchy

   GObject
@@ -63,30 +63,30 @@ const 
+

Properties

-  "addresses"                NMIP6AddressObjectArray*  : Read
-  "domains"                  NMStringArray*        : Read
-  "nameservers"              NMIP6AddressArray*    : Read
-  "routes"                   NMIP6RouteObjectArray*  : Read
+  "addresses"                nm-ip6-address-object-array*  : Read
+  "domains"                  nm-string-array*      : Read
+  "nameservers"              nm-ip6-address-array*  : Read
+  "routes"                   nm-ip6-route-object-array*  : Read
 
-
+

Description

-
+

Details

-
+

NMIP6Config

typedef struct _NMIP6Config NMIP6Config;


-
+

NMIP6ConfigClass

typedef struct {
 	NMObjectClass parent;
@@ -104,7 +104,7 @@ const 
+

NM_IP6_CONFIG_ADDRESSES

#define NM_IP6_CONFIG_ADDRESSES "addresses"
 
@@ -112,7 +112,7 @@ const +

NM_IP6_CONFIG_NAMESERVERS

#define NM_IP6_CONFIG_NAMESERVERS "nameservers"
 
@@ -120,7 +120,7 @@ const +

NM_IP6_CONFIG_DOMAINS

#define NM_IP6_CONFIG_DOMAINS "domains"
 
@@ -128,7 +128,7 @@ const +

NM_IP6_CONFIG_ROUTES

#define NM_IP6_CONFIG_ROUTES "routes"
 
@@ -136,7 +136,7 @@ const +

-
+

nm_ip6_config_get_addresses ()

const GSList *      nm_ip6_config_get_addresses         (NMIP6Config *config);

@@ -180,16 +181,15 @@ Gets the IP6 addresses (containing the address, prefix, and gateway).

Returns :

-the GSList containing -NMIP6Addresses. This is the internal copy used by the configuration -and must not be modified. [element-type NetworkManager.IP6Address] + the GSList containing NMSettingIP6Addresses. This is the internal copy +used by the configuration and must not be modified.

-
+

nm_ip6_config_get_nameservers ()

const GSList *      nm_ip6_config_get_nameservers       (NMIP6Config *config);

@@ -205,16 +205,16 @@ Gets the domain name servers (DNS).

Returns :

-a GSList containing elements of type -'struct in6_addr' which contain the addresses of nameservers of the configuration. -This is the internal copy used by the configuration and must not be modified. [element-type Posix.in6_addr] + a GSList containing elements of type 'struct in6_addr' which contain +the addresses of nameservers of the configuration. This is the internal copy +used by the configuration and must not be modified.

-
+

nm_ip6_config_get_domains ()

const GPtrArray *   nm_ip6_config_get_domains           (NMIP6Config *config);

@@ -230,15 +230,15 @@ Gets the domain names.

Returns :

-the GPtrArray containing domains as strings. -This is the internal copy used by the configuration, and must not be modified. [element-type utf8] + the GPtrArray containing domains as strings. This is the +internal copy used by the configuration, and must not be modified.

-
+

nm_ip6_config_get_routes ()

const GSList *      nm_ip6_config_get_routes            (NMIP6Config *config);

@@ -254,50 +254,49 @@ Gets the routes.

Returns :

-the GSList containing -NMIP6Routes. This is the internal copy used by the configuration, -and must not be modified. [element-type NetworkManager.IP6Route] + the GSList containing NMSettingIP6Routes. This is the +internal copy used by the configuration, and must not be modified.
-
+

Property Details

-
+

The "addresses" property

-
  "addresses"                NMIP6AddressObjectArray*  : Read
+
  "addresses"                nm-ip6-address-object-array*  : Read

The GPtrArray containing the IPv6 addresses; use -nm_utils_ip6_addresses_from_gvalue() to return a GSList of +nm_utils_ip6_addresses_from_gvalue() to return a GSList of NMSettingIP6Address objects that is more usable than the raw data.


-
+

The "domains" property

-
  "domains"                  NMStringArray*        : Read
+
  "domains"                  nm-string-array*      : Read

The GPtrArray containing domain strings of the configuration.


-
+

The "nameservers" property

-
  "nameservers"              NMIP6AddressArray*    : Read
+
  "nameservers"              nm-ip6-address-array*  : Read

The GPtrArray containing elements of type 'struct ip6_addr' which contain the addresses of nameservers of the configuration.


-
+

The "routes" property

-
  "routes"                   NMIP6RouteObjectArray*  : Read
+
  "routes"                   nm-ip6-route-object-array*  : Read

The GPtrArray containing the IPv6 routes; use -nm_utils_ip6_routes_from_gvalue() to return a GSList of +nm_utils_ip6_routes_from_gvalue() to return a GSList of NMSettingIP6Address objects that is more usable than the raw data.

@@ -305,6 +304,6 @@ The
- Generated by GTK-Doc V1.17
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMObject.html b/docs/libnm-glib/html/NMObject.html index b0910235..d0bac52b 100644 --- a/docs/libnm-glib/html/NMObject.html +++ b/docs/libnm-glib/html/NMObject.html @@ -5,17 +5,17 @@ NMObject - - + + - + - - + + @@ -30,7 +30,7 @@ Properties -
+
@@ -39,7 +39,7 @@
-
+

Synopsis

#define             NM_OBJECT_DBUS_CONNECTION
 #define             NM_OBJECT_DBUS_PATH
@@ -49,14 +49,13 @@
 const char *        nm_object_get_path                  (NMObject *object);
 
-
+

Object Hierarchy

   GObject
    +----NMObject
          +----NMClient
          +----NMDevice
-         +----NMWimaxNsp
          +----NMAccessPoint
          +----NMIP4Config
          +----NMIP6Config
@@ -65,21 +64,21 @@ const char *        NMDHCP6Config
 
-
+

Properties

   "dbus-connection"          DBusGConnection*      : Read / Write / Construct Only
   "dbus-path"                gchar*                : Read / Write / Construct Only
 
-
+

Description

-
+

Details

-
+

NM_OBJECT_DBUS_CONNECTION

#define NM_OBJECT_DBUS_CONNECTION "dbus-connection"
 
@@ -87,7 +86,7 @@ const char * +

NM_OBJECT_DBUS_PATH

#define NM_OBJECT_DBUS_PATH "dbus-path"
 
@@ -95,14 +94,14 @@ const char * +

NMObject

typedef struct _NMObject NMObject;


-
+

NMObjectClass

typedef struct {
 	GObjectClass parent;
@@ -120,7 +119,7 @@ const char *        
+

nm_object_get_connection ()

DBusGConnection *   nm_object_get_connection            (NMObject *object);

@@ -136,14 +135,14 @@ Gets the Returns :

-the connection. [transfer none] + the connection

-
-
+

Property Details

-
+

The "dbus-connection" property

  "dbus-connection"          DBusGConnection*      : Read / Write / Construct Only

Connection.


-
+

The "dbus-path" property

  "dbus-path"                gchar*                : Read / Write / Construct Only

DBus Object Path.

@@ -184,6 +184,6 @@ device, and must not be modified.
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMRemoteConnection.html b/docs/libnm-glib/html/NMRemoteConnection.html index 07e3564b..adf04941 100644 --- a/docs/libnm-glib/html/NMRemoteConnection.html +++ b/docs/libnm-glib/html/NMRemoteConnection.html @@ -5,17 +5,17 @@ NMRemoteConnection - + - + - + @@ -27,12 +27,12 @@  |  Object Hierarchy  |  - Properties + Implemented Interfaces  |  - Signals + Properties -
+
@@ -41,100 +41,55 @@
-
+ -
+

Object Hierarchy

   GObject
-   +----NMConnection
+   +----NMConnection
          +----NMRemoteConnection
 
-
+
+

Implemented Interfaces

+

+NMRemoteConnection implements + NMSettingsConnectionInterface.

+
+

Properties

   "bus"                      DBusGConnection*      : Write / Construct Only
   "init-result"              guint                 : Read
 
-
-

Signals

-
-  "removed"                                        : Run First
-  "updated"                                        : Run First
-  "visible"                                        : Run First
-
-
-
+

Description

-
+

Details

-
-

NM_REMOTE_CONNECTION_UPDATED

-
#define NM_REMOTE_CONNECTION_UPDATED         "updated"
-
-

-

-
-
-
-

NM_REMOTE_CONNECTION_REMOVED

-
#define NM_REMOTE_CONNECTION_REMOVED         "removed"
-
-

-

-
-
-
+

NMRemoteConnection

typedef struct _NMRemoteConnection NMRemoteConnection;


-
+

NMRemoteConnectionClass

typedef struct {
 	NMConnectionClass parent_class;
 
-	/* Signals */
-	void (*updated) (NMRemoteConnection *connection,
-	                 GHashTable *new_settings);
-
-	void (*removed) (NMRemoteConnection *connection);
-
 	/* Padding for future expansion */
 	void (*_reserved1) (void);
 	void (*_reserved2) (void);
@@ -148,37 +103,10 @@
 


-
-

NMRemoteConnectionCommitFunc ()

-
void                (*NMRemoteConnectionCommitFunc)     (NMRemoteConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

NMRemoteConnectionDeleteFunc ()

-
void                (*NMRemoteConnectionDeleteFunc)     (NMRemoteConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

NMRemoteConnectionGetSecretsFunc ()

-
void                (*NMRemoteConnectionGetSecretsFunc) (NMRemoteConnection *connection,
-                                                         GHashTable *secrets,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
+

nm_remote_connection_new ()

NMRemoteConnection * nm_remote_connection_new           (DBusGConnection *bus,
+                                                         NMConnectionScope scope,
                                                          const char *path);

Creates a new object representing the remote connection. @@ -188,125 +116,38 @@ Creates a new object representing the remote connection.

bus :

-a valid and connected D-Bus connection - - -

path :

-the D-Bus path of the connection as exported by the settings service - - -

Returns :

-the new remote connection object on success, or NULL on failure - - -
-
-
-
-

nm_remote_connection_commit_changes ()

-
void                nm_remote_connection_commit_changes (NMRemoteConnection *connection,
-                                                         NMRemoteConnectionCommitFunc callback,
-                                                         gpointer user_data);
-

-Save any local changes to the settings and properties of this connection and -save them in the settings service. -

-
-- - - - - - - - - - - - - - -

connection :

the NMRemoteConnection -

callback :

a function to be called when the commit completes. [scope async] -

user_data :

caller-specific data to be passed to callback -
-
-
-
-

nm_remote_connection_delete ()

-
void                nm_remote_connection_delete         (NMRemoteConnection *connection,
-                                                         NMRemoteConnectionDeleteFunc callback,
-                                                         gpointer user_data);
-

-Delete the connection. -

-
-- - - - - - - - - - - - - -

connection :

the NMRemoteConnection -

callback :

a function to be called when the delete completes. [scope async][allow-none] -

user_data :

caller-specific data to be passed to callback +a valid and connected D-Bus connection
-
-
-
-

nm_remote_connection_get_secrets ()

-
void                nm_remote_connection_get_secrets    (NMRemoteConnection *connection,
-                                                         const char *setting_name,
-                                                         NMRemoteConnectionGetSecretsFunc callback,
-                                                         gpointer user_data);
-

-Request the connection's secrets. -

-
-- - - + - - - - - - + - - +

connection :

the NMRemoteConnection +

scope :

the Connection scope (either user or system)

setting_name :

the NMSetting object name to get secrets for

callback :

a function to be called when the update completes. [scope async] +

path :

the D-Bus path of the connection as exported by the settings service + indicated by scope

user_data :

caller-specific data to be passed to callback +

Returns :

the new remote connection object on success, or NULL on failure
-
+

Property Details

-
+

The "bus" property

  "bus"                      DBusGConnection*      : Write / Construct Only

DBusGConnection.


-
+

The "init-result" property

  "init-result"              guint                 : Read

Initialization result (PRIVATE).

@@ -314,81 +155,9 @@ Request the connection's secrets.

Default value: 0

-
-

Signal Details

-
-

The "removed" signal

-
void                user_function                      (NMRemoteConnection *connection,
-                                                        gpointer            user_data)       : Run First
-

-This signal is emitted when a connection is either deleted or becomes -invisible to the current user. -

-
-- - - - - - - - - - -

connection :

a NMConnection -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "updated" signal

-
void                user_function                      (NMRemoteConnection *connection,
-                                                        gpointer            user_data)       : Run First
-

-This signal is emitted when a connection changes, and it is -still visible to the user. -

-
-- - - - - - - - - - -

connection :

a NMConnection -

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "visible" signal

-
void                user_function                      (NMRemoteConnection *nmremoteconnection,
-                                                        gboolean            arg1,
-                                                        gpointer            user_data)               : Run First
-

-

-
-- - - - - - - - - - -

nmremoteconnection :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
-
-
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMRemoteSettings.html b/docs/libnm-glib/html/NMRemoteSettings.html index 6ed1d82f..259a5b3d 100644 --- a/docs/libnm-glib/html/NMRemoteSettings.html +++ b/docs/libnm-glib/html/NMRemoteSettings.html @@ -5,20 +5,20 @@ NMRemoteSettings - + - - + + - + - + -
+
@@ -41,149 +41,62 @@
-
+

Synopsis

-
enum                NMRemoteSettingsError;
-#define             NM_TYPE_REMOTE_SETTINGS_ERROR
-#define             NM_REMOTE_SETTINGS_ERROR
-GQuark              nm_remote_settings_error_quark      (void);
-#define             NM_REMOTE_SETTINGS_BUS
+
#define             NM_REMOTE_SETTINGS_BUS
+#define             NM_REMOTE_SETTINGS_SCOPE
 #define             NM_REMOTE_SETTINGS_SERVICE_RUNNING
-#define             NM_REMOTE_SETTINGS_HOSTNAME
-#define             NM_REMOTE_SETTINGS_CAN_MODIFY
-#define             NM_REMOTE_SETTINGS_NEW_CONNECTION
-#define             NM_REMOTE_SETTINGS_CONNECTIONS_READ
-void                (*NMRemoteSettingsAddConnectionFunc)
-                                                        (NMRemoteSettings *settings,
-                                                         NMRemoteConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-void                (*NMRemoteSettingsSaveHostnameFunc) (NMRemoteSettings *settings,
-                                                         GError *error,
-                                                         gpointer user_data);
-struct              NMRemoteSettings;
-struct              NMRemoteSettingsClass;
-GType               nm_remote_settings_get_type         (void);
-NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus);
-GSList *            nm_remote_settings_list_connections (NMRemoteSettings *settings);
-NMRemoteConnection *  nm_remote_settings_get_connection_by_path
-                                                        (NMRemoteSettings *settings,
-                                                         const char *path);
-gboolean            nm_remote_settings_add_connection   (NMRemoteSettings *settings,
-                                                         NMConnection *connection,
-                                                         NMRemoteSettingsAddConnectionFunc callback,
-                                                         gpointer user_data);
-gboolean            nm_remote_settings_save_hostname    (NMRemoteSettings *settings,
-                                                         const char *hostname,
-                                                         NMRemoteSettingsSaveHostnameFunc callback,
-                                                         gpointer user_data);
+                    NMRemoteSettings;
+                    NMRemoteSettingsClass;
+NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus,
+                                                         NMConnectionScope scope);
 
-
+

Object Hierarchy

   GObject
    +----NMRemoteSettings
 
-
+
+

Implemented Interfaces

+

+NMRemoteSettings implements + NMSettingsInterface.

+
+

Properties

   "bus"                      DBusGConnection*      : Read / Write / Construct Only
-  "can-modify"               gboolean              : Read
-  "hostname"                 gchar*                : Read
+  "scope"                    guint                 : Read / Write / Construct Only
   "service-running"          gboolean              : Read
 
- -
+

Description

-
+

Details

-
-

enum NMRemoteSettingsError

-
typedef enum {
-	NM_REMOTE_SETTINGS_ERROR_UNKNOWN = 0,
-	NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED,
-	NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE,
-} NMRemoteSettingsError;
-
-

-Describes errors that may result from operations involving a NMRemoteSettings. -

-
-- - - - - - - - - - - - - - -

NM_REMOTE_SETTINGS_ERROR_UNKNOWN

unknown or unclassified error -

NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED

the NMRemoteConnection object - was removed before it was completely initialized -

NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE

the NMRemoteConnection object - is not visible or otherwise unreadable -
-
-
-
-

NM_TYPE_REMOTE_SETTINGS_ERROR

-
#define NM_TYPE_REMOTE_SETTINGS_ERROR (nm_remote_settings_error_get_type ()) 
-
-

-

-
-
-
-

NM_REMOTE_SETTINGS_ERROR

-
#define NM_REMOTE_SETTINGS_ERROR nm_remote_settings_error_quark ()
+
+

NM_REMOTE_SETTINGS_BUS

+
#define NM_REMOTE_SETTINGS_BUS "bus"
 


-
-

nm_remote_settings_error_quark ()

-
GQuark              nm_remote_settings_error_quark      (void);
-

-Registers an error quark for NMRemoteSettings if necessary. -

-
-- - - - -

Returns :

the error quark used for NMRemoteSettings errors.
-
-
-
-

NM_REMOTE_SETTINGS_BUS

-
#define NM_REMOTE_SETTINGS_BUS             "bus"
+
+

NM_REMOTE_SETTINGS_SCOPE

+
#define NM_REMOTE_SETTINGS_SCOPE "scope"
 


-
+

NM_REMOTE_SETTINGS_SERVICE_RUNNING

#define NM_REMOTE_SETTINGS_SERVICE_RUNNING "service-running"
 
@@ -191,76 +104,18 @@ Registers an error quark for

-
-

NM_REMOTE_SETTINGS_HOSTNAME

-
#define NM_REMOTE_SETTINGS_HOSTNAME        "hostname"
-
+
+

NMRemoteSettings

+
typedef struct _NMRemoteSettings NMRemoteSettings;


-
-

NM_REMOTE_SETTINGS_CAN_MODIFY

-
#define NM_REMOTE_SETTINGS_CAN_MODIFY      "can-modify"
-
-

-

-
-
-
-

NM_REMOTE_SETTINGS_NEW_CONNECTION

-
#define NM_REMOTE_SETTINGS_NEW_CONNECTION    "new-connection"
-
-

-

-
-
-
-

NM_REMOTE_SETTINGS_CONNECTIONS_READ

-
#define NM_REMOTE_SETTINGS_CONNECTIONS_READ  "connections-read"
-
-

-

-
-
-
-

NMRemoteSettingsAddConnectionFunc ()

-
void                (*NMRemoteSettingsAddConnectionFunc)
-                                                        (NMRemoteSettings *settings,
-                                                         NMRemoteConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

NMRemoteSettingsSaveHostnameFunc ()

-
void                (*NMRemoteSettingsSaveHostnameFunc) (NMRemoteSettings *settings,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

struct NMRemoteSettings

-
struct NMRemoteSettings;
-

-

-
-
-
-

struct NMRemoteSettingsClass

-
struct NMRemoteSettingsClass {
+
+

NMRemoteSettingsClass

+
typedef struct {
 	GObjectClass parent;
 
-	/* Signals */
-	void (*new_connection) (NMRemoteSettings *settings,
-	                        NMRemoteConnection *connection);
-
-	void (*connections_read) (NMRemoteSettings *settings);
-
 	/* Padding for future expansion */
 	void (*_reserved1) (void);
 	void (*_reserved2) (void);
@@ -268,22 +123,16 @@ Registers an error quark for 
 


-
-

nm_remote_settings_get_type ()

-
GType               nm_remote_settings_get_type         (void);
-

-

-
-
-
+

nm_remote_settings_new ()

-
NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus);
+
NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus,
+                                                         NMConnectionScope scope);

Creates a new object representing the remote settings service.

@@ -292,231 +141,49 @@ Creates a new object representing the remote settings service.

bus :

-a valid and connected D-Bus connection. [allow-none] - - - -

Returns :

-the new remote settings object on success, or NULL on failure - - -
-
-
-
-

nm_remote_settings_list_connections ()

-
GSList *            nm_remote_settings_list_connections (NMRemoteSettings *settings);
-
-- - - - - - - - - -

settings :

the NMRemoteSettings -

Returns :

a -list containing all connections provided by the remote settings service. -Each element of the returned list is a NMRemoteConnection instance, which is -owned by the NMRemoteSettings object and should not be freed by the caller. -The returned list is, however, owned by the caller and should be freed -using g_slist_free() when no longer required. [transfer container][element-type NMClient.RemoteConnection] +a valid and connected D-Bus connection
-
-
-
-

nm_remote_settings_get_connection_by_path ()

-
NMRemoteConnection *  nm_remote_settings_get_connection_by_path
-                                                        (NMRemoteSettings *settings,
-                                                         const char *path);
-

-Returns the NMRemoteConnection representing the connection at path. -

-
-- - - + - - - - -

settings :

the NMRemoteSettings +

scope :

the settings service scope (either user or system)

path :

the D-Bus object path of the remote connection

Returns :

the remote connection object on success, or NULL if the object was -not known. [transfer none] + the new remote settings object on success, or NULL on failure
-
-
-

nm_remote_settings_add_connection ()

-
gboolean            nm_remote_settings_add_connection   (NMRemoteSettings *settings,
-                                                         NMConnection *connection,
-                                                         NMRemoteSettingsAddConnectionFunc callback,
-                                                         gpointer user_data);
-

-Requests that the remote settings service add the given settings to a new -connection. -

-
-- - - - - - - - - - - - - - - - - - - - - - -

settings :

the NMRemoteSettings -

connection :

the connection to add. Note that this object's settings will be -added, not the object itself

callback :

callback to be called when the add operation completes. [scope async] -

user_data :

caller-specific data passed to callback -

Returns :

TRUE if the request was successful, FALSE if it failed
-
-
-

nm_remote_settings_save_hostname ()

-
gboolean            nm_remote_settings_save_hostname    (NMRemoteSettings *settings,
-                                                         const char *hostname,
-                                                         NMRemoteSettingsSaveHostnameFunc callback,
-                                                         gpointer user_data);
-

-Requests that the machine's persistent hostname be set to the specified value -or cleared. -

-
-- - - - - - - - - - - - - - - - - - - - - - -

settings :

the NMRemoteSettings -

hostname :

the new persistent hostname to set, or NULL to clear any existing -persistent hostname

callback :

callback to be called when the hostname operation completes. [scope async] -

user_data :

caller-specific data passed to callback -

Returns :

TRUE if the request was successful, FALSE if it failed
-
-
-
+

Property Details

-
+

The "bus" property

  "bus"                      DBusGConnection*      : Read / Write / Construct Only

DBusGConnection.


-
-

The "can-modify" property

-
  "can-modify"               gboolean              : Read
-

Can modify anything (hostname, connections, etc).

-

Default value: FALSE

+
+

The "scope" property

+
  "scope"                    guint                 : Read / Write / Construct Only
+

NMConnection scope.

+

Allowed values: <= 2

+

Default value: 2


-
-

The "hostname" property

-
  "hostname"                 gchar*                : Read
-

Persistent hostname.

-

Default value: NULL

-
-
-
+

The "service-running" property

  "service-running"          gboolean              : Read

Is service running.

Default value: FALSE

-
-

Signal Details

-
-

The "connections-read" signal

-
void                user_function                      (NMRemoteSettings *nmremotesettings,
-                                                        gpointer          user_data)             : Run First
-

-

-
-- - - - - - - - - - -

nmremotesettings :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
-
-
-
-

The "new-connection" signal

-
void                user_function                      (NMRemoteSettings *nmremotesettings,
-                                                        GObject          *arg1,
-                                                        gpointer          user_data)             : Run First
-

-

-
-- - - - - - - - - - -

nmremotesettings :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
-
-
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/NMSecretAgent.html b/docs/libnm-glib/html/NMSecretAgent.html deleted file mode 100644 index 8da09f9c..00000000 --- a/docs/libnm-glib/html/NMSecretAgent.html +++ /dev/null @@ -1,593 +0,0 @@ - - - - -NMSecretAgent - - - - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSecretAgent

-

NMSecretAgent

-
-
-

Synopsis

-
#define             NM_SECRET_AGENT_ERROR
-#define             NM_TYPE_SECRET_AGENT_ERROR
-GQuark              nm_secret_agent_error_quark         (void);
-enum                NMSecretAgentError;
-enum                NMSecretAgentGetSecretsFlags;
-#define             NM_SECRET_AGENT_IDENTIFIER
-#define             NM_SECRET_AGENT_AUTO_REGISTER
-#define             NM_SECRET_AGENT_REGISTRATION_RESULT
-                    NMSecretAgent;
-void                (*NMSecretAgentGetSecretsFunc)      (NMSecretAgent *agent,
-                                                         NMConnection *connection,
-                                                         GHashTable *secrets,
-                                                         GError *error,
-                                                         gpointer user_data);
-void                (*NMSecretAgentSaveSecretsFunc)     (NMSecretAgent *agent,
-                                                         NMConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-void                (*NMSecretAgentDeleteSecretsFunc)   (NMSecretAgent *agent,
-                                                         NMConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-                    NMSecretAgentClass;
-GType               nm_secret_agent_get_type            (void);
-gboolean            nm_secret_agent_register            (NMSecretAgent *self);
-gboolean            nm_secret_agent_unregister          (NMSecretAgent *self);
-void                nm_secret_agent_get_secrets         (NMSecretAgent *self,
-                                                         NMConnection *connection,
-                                                         const char *setting_name,
-                                                         const char **hints,
-                                                         NMSecretAgentGetSecretsFlags flags,
-                                                         NMSecretAgentGetSecretsFunc callback,
-                                                         gpointer callback_data);
-void                nm_secret_agent_save_secrets        (NMSecretAgent *self,
-                                                         NMConnection *connection,
-                                                         NMSecretAgentSaveSecretsFunc callback,
-                                                         gpointer callback_data);
-void                nm_secret_agent_delete_secrets      (NMSecretAgent *self,
-                                                         NMConnection *connection,
-                                                         NMSecretAgentDeleteSecretsFunc callback,
-                                                         gpointer callback_data);
-
-
-
-

Object Hierarchy

-
-  GObject
-   +----NMSecretAgent
-
-
-
-

Properties

-
-  "auto-register"            gboolean              : Read / Write / Construct
-  "identifier"               gchar*                : Read / Write / Construct Only
-
-
-
-

Signals

-
-  "registration-result"                            : Run First
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NM_SECRET_AGENT_ERROR

-
#define NM_SECRET_AGENT_ERROR         (nm_secret_agent_error_quark ())
-
-

-

-
-
-
-

NM_TYPE_SECRET_AGENT_ERROR

-
#define NM_TYPE_SECRET_AGENT_ERROR    (nm_secret_agent_error_get_type ())
-
-

-

-
-
-
-

nm_secret_agent_error_quark ()

-
GQuark              nm_secret_agent_error_quark         (void);
-

-

-
-
-
-

enum NMSecretAgentError

-
typedef enum {
-	NM_SECRET_AGENT_ERROR_NOT_AUTHORIZED = 0,
-	NM_SECRET_AGENT_ERROR_INVALID_CONNECTION,
-	NM_SECRET_AGENT_ERROR_USER_CANCELED,
-	NM_SECRET_AGENT_ERROR_AGENT_CANCELED,
-	NM_SECRET_AGENT_ERROR_INTERNAL_ERROR,
-	NM_SECRET_AGENT_ERROR_NO_SECRETS,
-} NMSecretAgentError;
-
-

-

-
-
-
-

enum NMSecretAgentGetSecretsFlags

-
typedef enum {
-	NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0,
-	NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 0x1,
-	NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2
-} NMSecretAgentGetSecretsFlags;
-
-

-NMSecretAgentGetSecretsFlags values modify the behavior of a GetSecrets request. -

-
-- - - - - - - - - - - - - - -

NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE

no special behavior; by default no -user interaction is allowed and requests for secrets are fulfilled from -persistent storage, or if no secrets are available an error is returned. -

NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION

allows the request to -interact with the user, possibly prompting via UI for secrets if any are -required, or if none are found in persistent storage. -

NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW

explicitly prompt for new -secrets from the user. This flag signals that NetworkManager thinks any -existing secrets are invalid or wrong. This flag implies that interaction -is allowed. -
-
-
-
-

NM_SECRET_AGENT_IDENTIFIER

-
#define NM_SECRET_AGENT_IDENTIFIER          "identifier"
-
-

-

-
-
-
-

NM_SECRET_AGENT_AUTO_REGISTER

-
#define NM_SECRET_AGENT_AUTO_REGISTER       "auto-register"
-
-

-

-
-
-
-

NM_SECRET_AGENT_REGISTRATION_RESULT

-
#define NM_SECRET_AGENT_REGISTRATION_RESULT "registration-result"
-
-

-

-
-
-
-

NMSecretAgent

-
typedef struct _NMSecretAgent NMSecretAgent;
-

-

-
-
-
-

NMSecretAgentGetSecretsFunc ()

-
void                (*NMSecretAgentGetSecretsFunc)      (NMSecretAgent *agent,
-                                                         NMConnection *connection,
-                                                         GHashTable *secrets,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

NMSecretAgentSaveSecretsFunc ()

-
void                (*NMSecretAgentSaveSecretsFunc)     (NMSecretAgent *agent,
-                                                         NMConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

NMSecretAgentDeleteSecretsFunc ()

-
void                (*NMSecretAgentDeleteSecretsFunc)   (NMSecretAgent *agent,
-                                                         NMConnection *connection,
-                                                         GError *error,
-                                                         gpointer user_data);
-

-

-
-
-
-

NMSecretAgentClass

-
typedef struct {
-	GObjectClass parent;
-
-	/* Virtual methods for subclasses */
-
-	/* Called when the subclass should retrieve and return secrets.  Subclass
-	 * must copy or reference any arguments it may require after returning from
-	 * this method, as the arguments will freed (except for 'agent', 'callback',
-	 * and 'callback_data' of course).  If the request is canceled, the callback
-	 * should still be called, but with the NM_SECRET_AGENT_ERROR_AGENT_CANCELED
-	 * error.
-	 */
-	void (*get_secrets) (NMSecretAgent *agent,
-	                     NMConnection *connection,
-	                     const char *connection_path,
-	                     const char *setting_name,
-	                     const char **hints,
-	                     NMSecretAgentGetSecretsFlags flags,
-	                     NMSecretAgentGetSecretsFunc callback,
-	                     gpointer callback_data);
-
-	/* Called when the subclass should cancel an outstanding request to
-	 * get secrets for a given connection.  Canceling the request MUST
-	 * call the callback that was passed along with the initial get_secrets
-	 * call, sending the NM_SECRET_AGENT_ERROR/NM_SECRET_AGENT_ERROR_AGENT_CANCELED
-	 * error to that callback.
-	 */
-	void (*cancel_get_secrets) (NMSecretAgent *agent,
-	                            const char *connection_path,
-	                            const char *setting_name);
-
-	/* Called when the subclass should save the secrets contained in the
-	 * connection to backing storage.  Subclass must copy or reference any
-	 * arguments it may require after returning from this method, as the
-	 * arguments will freed (except for 'agent', 'callback', and 'callback_data'
-	 * of course).
-	 */
-	void (*save_secrets) (NMSecretAgent *agent,
-	                      NMConnection *connection,
-	                      const char *connection_path,
-	                      NMSecretAgentSaveSecretsFunc callback,
-	                      gpointer callback_data);
-
-	/* Called when the subclass should delete the secrets contained in the
-	 * connection from backing storage.  Subclass must copy or reference any
-	 * arguments it may require after returning from this method, as the
-	 * arguments will freed (except for 'agent', 'callback', and 'callback_data'
-	 * of course).
-	 */
-	void (*delete_secrets) (NMSecretAgent *agent,
-	                        NMConnection *connection,
-	                        const char *connection_path,
-	                        NMSecretAgentDeleteSecretsFunc callback,
-	                        gpointer callback_data);
-
-	/* Signals */
-	void (*registration_result) (NMSecretAgent *agent, GError *error);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-} NMSecretAgentClass;
-
-

-

-
-
-
-

nm_secret_agent_get_type ()

-
GType               nm_secret_agent_get_type            (void);
-

-

-
-
-
-

nm_secret_agent_register ()

-
gboolean            nm_secret_agent_register            (NMSecretAgent *self);
-

-Registers the NMSecretAgent with the NetworkManager secret manager, -indicating to NetworkManager that the agent is able to provide and save -secrets for connections on behalf of its user. Registration is an -asynchronous operation and its success or failure is indicated via the -'registration-result' signal. -

-
-- - - - - - - - - - -

self :

a NMSecretAgent -

Returns :

a new TRUE if registration was successfully requested (this does -not mean registration itself was successful), FALSE if registration was not -successfully requested.
-
-
-
-

nm_secret_agent_unregister ()

-
gboolean            nm_secret_agent_unregister          (NMSecretAgent *self);
-

-Unregisters the NMSecretAgent with the NetworkManager secret manager, -indicating to NetworkManager that the agent is will no longer provide or -store secrets on behalf of this user. -

-
-- - - - - - - - - - -

self :

a NMSecretAgent -

Returns :

a new TRUE if unregistration was successful, FALSE if it was not.
-
-
-
-

nm_secret_agent_get_secrets ()

-
void                nm_secret_agent_get_secrets         (NMSecretAgent *self,
-                                                         NMConnection *connection,
-                                                         const char *setting_name,
-                                                         const char **hints,
-                                                         NMSecretAgentGetSecretsFlags flags,
-                                                         NMSecretAgentGetSecretsFunc callback,
-                                                         gpointer callback_data);
-

-Asyncronously retrieve secrets belonging to connection for the -setting setting_name. flags indicate specific behavior that the secret -agent should use when performing the request, for example returning only -existing secrets without user interaction, or requesting entirely new -secrets from the user. -

-

-VFunc: get_secrets -

-
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

self :

a NMSecretAgent -

connection :

the NMConnection for which we're asked secrets

setting_name :

the name of the secret setting

hints :

hints to the agent. [array zero-terminated=1] -

flags :

flags that modify the behavior of the request

callback :

a callback, invoked when the operation is done. [scope async] -

callback_data :

. [closure] -
-
-
-
-

nm_secret_agent_save_secrets ()

-
void                nm_secret_agent_save_secrets        (NMSecretAgent *self,
-                                                         NMConnection *connection,
-                                                         NMSecretAgentSaveSecretsFunc callback,
-                                                         gpointer callback_data);
-

-Asyncronously ensure that all secrets inside connection -are stored to disk. -

-

-VFunc: save_secrets -

-
-- - - - - - - - - - - - - - - - - - -

self :

a NMSecretAgent -

connection :

a NMConnection -

callback :

a callback, invoked when the operation is done. [scope async] -

callback_data :

. [closure] -
-
-
-
-

nm_secret_agent_delete_secrets ()

-
void                nm_secret_agent_delete_secrets      (NMSecretAgent *self,
-                                                         NMConnection *connection,
-                                                         NMSecretAgentDeleteSecretsFunc callback,
-                                                         gpointer callback_data);
-

-Asynchronously ask the agent to delete all saved secrets belonging to -connection. -

-

-VFunc: delete_secrets -

-
-- - - - - - - - - - - - - - - - - - -

self :

a NMSecretAgent -

connection :

a NMConnection -

callback :

a callback, invoked when the operation is done. [scope async] -

callback_data :

. [closure] -
-
-
-
-

Property Details

-
-

The "auto-register" property

-
  "auto-register"            gboolean              : Read / Write / Construct
-

-If TRUE, the agent will attempt to automatically register itself after -it is created (via an idle handler) and to re-register itself if -NetworkManager restarts. If FALSE, the agent does not automatically -register with NetworkManager, and nm_secret_agent_register() must be -called. If 'auto-register' is TRUE, calling nm_secret_agent_unregister() -will suppress auto-registration until nm_secret_agent_register() is -called, which re-enables auto-registration. -

-

Default value: TRUE

-
-
-
-

The "identifier" property

-
  "identifier"               gchar*                : Read / Write / Construct Only
-

-Identifies this agent; only one agent in each user session may use the -same identifier. Identifier formatting follows the same rules as -D-Bus bus names with the exception that the ':' character is not -allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the -identifier is limited in length to 255 characters with a minimum -of 3 characters. An example valid identifier is 'org.gnome.nm-applet' -(without quotes). -

-

Default value: NULL

-
-
-
-

Signal Details

-
-

The "registration-result" signal

-
void                user_function                      (NMSecretAgent *agent,
-                                                        gpointer       error,
-                                                        gpointer       user_data)      : Run First
-

-Indicates the result of a registration request; if error is NULL the -request was successful. -

-
-- - - - - - - - - - - - - - -

agent :

the agent that received the signal

error :

the error, if any, that occured while registering

user_data :

user data set when the signal handler was connected.
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/NMSerialDevice.html b/docs/libnm-glib/html/NMSerialDevice.html new file mode 100644 index 00000000..3d968eb1 --- /dev/null +++ b/docs/libnm-glib/html/NMSerialDevice.html @@ -0,0 +1,192 @@ + + + + +NMSerialDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSerialDevice

+

NMSerialDevice

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMSerialDevice
+                     +----NMCdmaDevice
+                     +----NMGsmDevice
+
+
+
+

Signals

+
+  "ppp-stats"                                      : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMSerialDevice

+
typedef struct _NMSerialDevice NMSerialDevice;
+

+

+
+
+
+

NMSerialDeviceClass

+
typedef struct {
+	NMDeviceClass parent;
+
+	/* Signals */
+	void (*ppp_stats) (NMSerialDevice *self, guint32 in_bytes, guint32 out_bytes);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSerialDeviceClass;
+
+

+

+
+
+
+

nm_serial_device_get_bytes_received ()

+
guint32             nm_serial_device_get_bytes_received (NMSerialDevice *self);
+

+Gets the amount of bytes received by the serial device. +This counter is reset when the device is activated. +

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

self :

a NMSerialDevice +

Returns :

bytes received +
+
+
+
+

nm_serial_device_get_bytes_sent ()

+
guint32             nm_serial_device_get_bytes_sent     (NMSerialDevice *self);
+

+Gets the amount of bytes sent by the serial device. +This counter is reset when the device is activated. +

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

self :

a NMSerialDevice +

Returns :

bytes sent +
+
+
+
+

Signal Details

+
+

The "ppp-stats" signal

+
void                user_function                      (NMSerialDevice *device,
+                                                        guint           in_bytes,
+                                                        guint           out_bytes,
+                                                        gpointer        user_data)      : Run First
+

+Notifies that a NMAccessPoint is added to the wifi device. +

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

device :

the serial device that received the signal +

in_bytes :

the amount of bytes received +

out_bytes :

the amount of bytes sent +

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMVPNConnection.html b/docs/libnm-glib/html/NMVPNConnection.html index 3f547734..ed46f644 100644 --- a/docs/libnm-glib/html/NMVPNConnection.html +++ b/docs/libnm-glib/html/NMVPNConnection.html @@ -5,17 +5,17 @@ NMVPNConnection - - + + - + - - + + @@ -32,7 +32,7 @@ Signals -
+
@@ -41,19 +41,19 @@
-
+ -
+

Object Hierarchy

   GObject
@@ -62,27 +62,27 @@ const char *           
+

Properties

   "banner"                   gchar*                : Read
   "vpn-state"                guint                 : Read
 
-
+

Signals

-  "vpn-state-changed"                              : Run First
+  "vpn-state-changed"                              : Run First
 
-
+

Description

-
+

Details

-
+

NM_VPN_CONNECTION_VPN_STATE

#define NM_VPN_CONNECTION_VPN_STATE "vpn-state"
 
@@ -90,7 +90,7 @@ const char * +

NM_VPN_CONNECTION_BANNER

#define NM_VPN_CONNECTION_BANNER "banner"
 
@@ -98,14 +98,14 @@ const char * +

NMVPNConnection

typedef struct _NMVPNConnection NMVPNConnection;


-
+

NMVPNConnectionClass

typedef struct {
 	NMActiveConnectionClass parent;
@@ -128,51 +128,81 @@ const char *           
+

nm_vpn_connection_new ()

-
GObject *           nm_vpn_connection_new               (DBusGConnection *connection,
+
GObject *           nm_vpn_connection_new               (DBusGConnection *dbus_connection,
                                                          const char *path);

-Creates a new NMVPNConnection.

- - + - + -

connection :

the DBusGConnection +

dbus_connection :

path :

the DBus object path of the new connection +

Returns :

a new connection object. [transfer full] +

-
+

nm_vpn_connection_get_vpn_state ()

NMVPNConnectionState  nm_vpn_connection_get_vpn_state   (NMVPNConnection *vpn);

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

vpn :

+

Returns :

+

-
+

nm_vpn_connection_get_banner ()

-
const char *           nm_vpn_connection_get_banner     (NMVPNConnection *vpn);
+
const char *        nm_vpn_connection_get_banner        (NMVPNConnection *vpn);

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

vpn :

+

Returns :

+
-
+

Property Details

-
+

The "banner" property

  "banner"                   gchar*                : Read

@@ -181,7 +211,7 @@ The VPN login banner of the active VPN connection.

Default value: NULL


-
+

The "vpn-state" property

  "vpn-state"                guint                 : Read

@@ -191,14 +221,14 @@ The VPN state of the active VPN connection.

Default value: 0

-
+

Signal Details

-
+

The "vpn-state-changed" signal

void                user_function                      (NMVPNConnection *nmvpnconnection,
                                                         guint            arg1,
                                                         guint            arg2,
-                                                        gpointer         user_data)            : Run First
+ gpointer user_data) : Run First

@@ -206,7 +236,18 @@ The VPN state of the active VPN connection. - + + + + + + + + + @@ -219,6 +260,6 @@ The VPN state of the active VPN connection. + Generated by GTK-Doc V1.15 \ No newline at end of file diff --git a/docs/libnm-glib/html/NMWimaxNsp.html b/docs/libnm-glib/html/NMWimaxNsp.html deleted file mode 100644 index e243c6da..00000000 --- a/docs/libnm-glib/html/NMWimaxNsp.html +++ /dev/null @@ -1,306 +0,0 @@ - - - - -NMWimaxNsp - - - - - - - - - -

nmvpnconnection :

the object which received the signal.the object which received the signal. +

arg1 :

+

arg2 :

+

user_data :

- - - - - - - - - -
-
-
- - -
-

NMWimaxNsp

-

NMWimaxNsp

-
- -
-

Object Hierarchy

-
-  GObject
-   +----NMObject
-         +----NMWimaxNsp
-
-
-
-

Properties

-
-  "name"                     gchar*                : Read
-  "network-type"             guint                 : Read
-  "signal-quality"           guint                 : Read
-
-
-
-

Description

-

-

-
-
-

Details

-
-

NM_WIMAX_NSP_NAME

-
#define NM_WIMAX_NSP_NAME           "name"
-
-

-

-
-
-
-

NM_WIMAX_NSP_SIGNAL_QUALITY

-
#define NM_WIMAX_NSP_SIGNAL_QUALITY "signal-quality"
-
-

-

-
-
-
-

NM_WIMAX_NSP_NETWORK_TYPE

-
#define NM_WIMAX_NSP_NETWORK_TYPE   "network-type"
-
-

-

-
-
-
-

enum NMWimaxNspNetworkType

-
typedef enum {
-	NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN         = 0,
-	NM_WIMAX_NSP_NETWORK_TYPE_HOME            = 1,
-	NM_WIMAX_NSP_NETWORK_TYPE_PARTNER         = 2,
-	NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER = 3
-} NMWimaxNspNetworkType;
-
-

-

-
-
-
-

NMWimaxNsp

-
typedef struct _NMWimaxNsp NMWimaxNsp;
-

-

-
-
-
-

NMWimaxNspClass

-
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);
-} NMWimaxNspClass;
-
-

-

-
-
-
-

nm_wimax_nsp_new ()

-
GObject *           nm_wimax_nsp_new                    (DBusGConnection *connection,
-                                                         const char *path);
-

-Creates a new NMWimaxNsp. -

-
-- - - - - - - - - - - - - - -

connection :

the DBusGConnection -

path :

the D-Bus object path of the WiMAX NSP

Returns :

a new WiMAX NSP. [transfer full] -
-
-
-
-

nm_wimax_nsp_get_name ()

-
const char *        nm_wimax_nsp_get_name               (NMWimaxNsp *nsp);
-

-Gets the name of the wimax NSP -

-
-- - - - - - - - - - -

nsp :

a NMWimaxNsp -

Returns :

the name
-
-
-
-

nm_wimax_nsp_get_signal_quality ()

-
guint32             nm_wimax_nsp_get_signal_quality     (NMWimaxNsp *nsp);
-

-Gets the WPA signal quality of the wimax NSP. -

-
-- - - - - - - - - - -

nsp :

a NMWimaxNsp -

Returns :

the signal quality
-
-
-
-

nm_wimax_nsp_get_network_type ()

-
NMWimaxNspNetworkType  nm_wimax_nsp_get_network_type    (NMWimaxNsp *nsp);
-

-Gets the network type of the wimax NSP. -

-
-- - - - - - - - - - -

nsp :

a NMWimaxNsp -

Returns :

the network type
-
-
-
-

nm_wimax_nsp_filter_connections ()

-
GSList *                nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp,
-                                                         const GSList *connections);
-

-Filters a given list of connections for a given NMWimaxNsp object and -return connections which may be activated with the access point. Any -returned connections will match the nsp's network name and other attributes. -

-
-- - - - - - - - - - - - - - -

nsp :

an NMWimaxNsp to filter connections for

connections :

a list of NMConnection objects to filter

Returns :

a -list of NMConnection objects that could be activated with the given nsp. -The elements of the list are owned by their creator and should not be freed -by the caller, but the returned list itself is owned by the caller and should -be freed with g_slist_free() when it is no longer required. [transfer container][element-type NetworkManager.Connection] -
-
-
-
-

Property Details

-
-

The "name" property

-
  "name"                     gchar*                : Read
-

-The name of the WiMAX NSP. -

-

Default value: NULL

-
-
-
-

The "network-type" property

-
  "network-type"             guint                 : Read
-

-The network type of the WiMAX NSP. -

-

Default value: 0

-
-
-
-

The "signal-quality" property

-
  "signal-quality"           guint                 : Read
-

-The signal quality of the WiMAX NSP. -

-

Allowed values: <= 100

-

Default value: 0

-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/annotation-glossary.html b/docs/libnm-glib/html/annotation-glossary.html deleted file mode 100644 index 37e2673f..00000000 --- a/docs/libnm-glib/html/annotation-glossary.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - -Annotation Glossary - - - - - - - - - - - - - - - - - - -
-

-Annotation Glossary

-

O

-
-out
-

Parameter for returning results. Default is transfer full.

-

S

-
-scope async
-

The callback is valid until first called.

-

A

-
-allow-none
-

NULL is ok, both for passing and for returning.

-

C

-
-closure
-

This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.

-

T

-
-transfer none
-

Don't free data after the code is done.

-

A

-
-array
-

Parameter points to an array of items.

-

E

-
-element-type
-

Generics and defining elements of containers and arrays.

-

T

-
-transfer container
-

Free data container after the code is done.

-
-transfer full
-

Free data after the code is done.

-
-type
-

Override the parsed C type with given type

-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/api-index-full.html b/docs/libnm-glib/html/api-index-full.html deleted file mode 100644 index d592d729..00000000 --- a/docs/libnm-glib/html/api-index-full.html +++ /dev/null @@ -1,1965 +0,0 @@ - - - - -API Index - - - - - - - - - - - - - - - - - - - -
-

-API Index

-

A

-
-NMAccessPoint, struct in NMAccessPoint -
-
-
-NMAccessPoint:bssid, object property in NMAccessPoint -
-
-
-NMAccessPoint:flags, object property in NMAccessPoint -
-
-
-NMAccessPoint:frequency, object property in NMAccessPoint -
-
-
-NMAccessPoint:hw-address, object property in NMAccessPoint -
-
-
-NMAccessPoint:max-bitrate, object property in NMAccessPoint -
-
-
-NMAccessPoint:mode, object property in NMAccessPoint -
-
-
-NMAccessPoint:rsn-flags, object property in NMAccessPoint -
-
-
-NMAccessPoint:ssid, object property in NMAccessPoint -
-
-
-NMAccessPoint:strength, object property in NMAccessPoint -
-
-
-NMAccessPoint:wpa-flags, object property in NMAccessPoint -
-
-
-NMAccessPointClass, struct in NMAccessPoint -
-
-
-NM_ACCESS_POINT_BSSID, macro in NMAccessPoint -
-
-
-nm_access_point_filter_connections, function in NMAccessPoint -
-
-
-NM_ACCESS_POINT_FLAGS, macro in NMAccessPoint -
-
-
-NM_ACCESS_POINT_FREQUENCY, macro in NMAccessPoint -
-
-
-nm_access_point_get_bssid, function in NMAccessPoint -
-
-
-nm_access_point_get_flags, function in NMAccessPoint -
-
-
-nm_access_point_get_frequency, function in NMAccessPoint -
-
-
-nm_access_point_get_hw_address, function in NMAccessPoint -
-
-
-nm_access_point_get_max_bitrate, function in NMAccessPoint -
-
-
-nm_access_point_get_mode, function in NMAccessPoint -
-
-
-nm_access_point_get_rsn_flags, function in NMAccessPoint -
-
-
-nm_access_point_get_ssid, function in NMAccessPoint -
-
-
-nm_access_point_get_strength, function in NMAccessPoint -
-
-
-nm_access_point_get_wpa_flags, function in NMAccessPoint -
-
-
-NM_ACCESS_POINT_HW_ADDRESS, macro in NMAccessPoint -
-
-
-NM_ACCESS_POINT_MAX_BITRATE, macro in NMAccessPoint -
-
-
-NM_ACCESS_POINT_MODE, macro in NMAccessPoint -
-
-
-nm_access_point_new, function in NMAccessPoint -
-
-
-NM_ACCESS_POINT_RSN_FLAGS, macro in NMAccessPoint -
-
-
-NM_ACCESS_POINT_SSID, macro in NMAccessPoint -
-
-
-NM_ACCESS_POINT_STRENGTH, macro in NMAccessPoint -
-
-
-NM_ACCESS_POINT_WPA_FLAGS, macro in NMAccessPoint -
-
-
-NMActiveConnection, struct in NMActiveConnection -
-
-
-NMActiveConnection:connection, object property in NMActiveConnection -
-
-
-NMActiveConnection:default, object property in NMActiveConnection -
-
-
-NMActiveConnection:default6, object property in NMActiveConnection -
-
-
-NMActiveConnection:devices, object property in NMActiveConnection -
-
-
-NMActiveConnection:specific-object, object property in NMActiveConnection -
-
-
-NMActiveConnection:state, object property in NMActiveConnection -
-
-
-NMActiveConnectionClass, struct in NMActiveConnection -
-
-
-NM_ACTIVE_CONNECTION_CONNECTION, macro in NMActiveConnection -
-
-
-NM_ACTIVE_CONNECTION_DEFAULT, macro in NMActiveConnection -
-
-
-NM_ACTIVE_CONNECTION_DEFAULT6, macro in NMActiveConnection -
-
-
-NM_ACTIVE_CONNECTION_DEVICES, macro in NMActiveConnection -
-
-
-nm_active_connection_get_connection, function in NMActiveConnection -
-
-
-nm_active_connection_get_default, function in NMActiveConnection -
-
-
-nm_active_connection_get_default6, function in NMActiveConnection -
-
-
-nm_active_connection_get_devices, function in NMActiveConnection -
-
-
-nm_active_connection_get_specific_object, function in NMActiveConnection -
-
-
-nm_active_connection_get_state, function in NMActiveConnection -
-
-
-nm_active_connection_new, function in NMActiveConnection -
-
-
-NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT, macro in NMActiveConnection -
-
-
-NM_ACTIVE_CONNECTION_STATE, macro in NMActiveConnection -
-
-

C

-
-NMClient, struct in NMClient -
-
-
-NMClient::device-added, object signal in NMClient -
-
-
-NMClient::device-removed, object signal in NMClient -
-
-
-NMClient::permission-changed, object signal in NMClient -
-
-
-NMClient:active-connections, object property in NMClient -
-
-
-NMClient:manager-running, object property in NMClient -
-
-
-NMClient:networking-enabled, object property in NMClient -
-
-
-NMClient:state, object property in NMClient -
-
-
-NMClient:version, object property in NMClient -
-
-
-NMClient:wimax-enabled, object property in NMClient -
-
-
-NMClient:wimax-hardware-enabled, object property in NMClient -
-
-
-NMClient:wireless-enabled, object property in NMClient -
-
-
-NMClient:wireless-hardware-enabled, object property in NMClient -
-
-
-NMClient:wwan-enabled, object property in NMClient -
-
-
-NMClient:wwan-hardware-enabled, object property in NMClient -
-
-
-NMClientActivateFn, user_function in NMClient -
-
-
-NMClientAddActivateFn, user_function in NMClient -
-
-
-NMClientClass, struct in NMClient -
-
-
-NMClientPermission, enum in NMClient -
-
-
-NMClientPermissionResult, enum in NMClient -
-
-
-nm_client_activate_connection, function in NMClient -
-
-
-NM_CLIENT_ACTIVE_CONNECTIONS, macro in NMClient -
-
-
-nm_client_add_and_activate_connection, function in NMClient -
-
-
-nm_client_deactivate_connection, function in NMClient -
-
-
-nm_client_get_active_connections, function in NMClient -
-
-
-nm_client_get_devices, function in NMClient -
-
-
-nm_client_get_device_by_path, function in NMClient -
-
-
-nm_client_get_manager_running, function in NMClient -
-
-
-nm_client_get_permission_result, function in NMClient -
-
-
-nm_client_get_state, function in NMClient -
-
-
-nm_client_get_version, function in NMClient -
-
-
-NM_CLIENT_MANAGER_RUNNING, macro in NMClient -
-
-
-NM_CLIENT_NETWORKING_ENABLED, macro in NMClient -
-
-
-nm_client_networking_get_enabled, function in NMClient -
-
-
-nm_client_networking_set_enabled, function in NMClient -
-
-
-nm_client_new, function in NMClient -
-
-
-nm_client_sleep, function in NMClient -
-
-
-NM_CLIENT_STATE, macro in NMClient -
-
-
-NM_CLIENT_VERSION, macro in NMClient -
-
-
-NM_CLIENT_WIMAX_ENABLED, macro in NMClient -
-
-
-nm_client_wimax_get_enabled, function in NMClient -
-
-
-NM_CLIENT_WIMAX_HARDWARE_ENABLED, macro in NMClient -
-
-
-nm_client_wimax_hardware_get_enabled, function in NMClient -
-
-
-nm_client_wimax_set_enabled, function in NMClient -
-
-
-NM_CLIENT_WIRELESS_ENABLED, macro in NMClient -
-
-
-nm_client_wireless_get_enabled, function in NMClient -
-
-
-NM_CLIENT_WIRELESS_HARDWARE_ENABLED, macro in NMClient -
-
-
-nm_client_wireless_hardware_get_enabled, function in NMClient -
-
-
-nm_client_wireless_set_enabled, function in NMClient -
-
-
-NM_CLIENT_WWAN_ENABLED, macro in NMClient -
-
-
-nm_client_wwan_get_enabled, function in NMClient -
-
-
-NM_CLIENT_WWAN_HARDWARE_ENABLED, macro in NMClient -
-
-
-nm_client_wwan_hardware_get_enabled, function in NMClient -
-
-
-nm_client_wwan_set_enabled, function in NMClient -
-
-

D

-
-dbus_glib_marshal_nm_secret_agent_NONE__BOXED_BOXED_POINTER, macro in nm-secret-agent-glue -
-
-
-dbus_glib_marshal_nm_secret_agent_NONE__BOXED_BOXED_STRING_BOXED_UINT_POINTER, macro in nm-secret-agent-glue -
-
-
-dbus_glib_marshal_nm_secret_agent_NONE__BOXED_STRING_POINTER, macro in nm-secret-agent-glue -
-
-
-dbus_glib_marshal_nm_secret_agent_VOID__BOXED_BOXED_POINTER, function in nm-secret-agent-glue -
-
-
-dbus_glib_marshal_nm_secret_agent_VOID__BOXED_BOXED_STRING_BOXED_UINT_POINTER, function in nm-secret-agent-glue -
-
-
-dbus_glib_marshal_nm_secret_agent_VOID__BOXED_STRING_POINTER, function in nm-secret-agent-glue -
-
-
-NMDevice, struct in NMDevice -
-
-
-NMDevice::state-changed, object signal in NMDevice -
-
-
-NMDevice:capabilities, object property in NMDevice -
-
-
-NMDevice:device-type, object property in NMDevice -
-
-
-NMDevice:dhcp4-config, object property in NMDevice -
-
-
-NMDevice:dhcp6-config, object property in NMDevice -
-
-
-NMDevice:driver, object property in NMDevice -
-
-
-NMDevice:firmware-missing, object property in NMDevice -
-
-
-NMDevice:interface, object property in NMDevice -
-
-
-NMDevice:ip-interface, object property in NMDevice -
-
-
-NMDevice:ip4-config, object property in NMDevice -
-
-
-NMDevice:ip6-config, object property in NMDevice -
-
-
-NMDevice:managed, object property in NMDevice -
-
-
-NMDevice:product, object property in NMDevice -
-
-
-NMDevice:state, object property in NMDevice -
-
-
-NMDevice:udi, object property in NMDevice -
-
-
-NMDevice:vendor, object property in NMDevice -
-
-
-NMDeviceBt, struct in NMDeviceBt -
-
-
-NMDeviceBt:bt-capabilities, object property in NMDeviceBt -
-
-
-NMDeviceBt:hw-address, object property in NMDeviceBt -
-
-
-NMDeviceBt:name, object property in NMDeviceBt -
-
-
-NMDeviceBtClass, struct in NMDeviceBt -
-
-
-NMDeviceClass, struct in NMDevice -
-
-
-NMDeviceDeactivateFn, user_function in NMDevice -
-
-
-NMDeviceEthernet, struct in NMDeviceEthernet -
-
-
-NMDeviceEthernet:carrier, object property in NMDeviceEthernet -
-
-
-NMDeviceEthernet:hw-address, object property in NMDeviceEthernet -
-
-
-NMDeviceEthernet:perm-hw-address, object property in NMDeviceEthernet -
-
-
-NMDeviceEthernet:speed, object property in NMDeviceEthernet -
-
-
-NMDeviceEthernetClass, struct in NMDeviceEthernet -
-
-
-NMDeviceModem, struct in NMDeviceModem -
-
-
-NMDeviceModem:current-capabilities, object property in NMDeviceModem -
-
-
-NMDeviceModem:modem-capabilities, object property in NMDeviceModem -
-
-
-NMDeviceModemClass, struct in NMDeviceModem -
-
-
-NMDeviceWifi, struct in NMDeviceWifi -
-
-
-NMDeviceWifi::access-point-added, object signal in NMDeviceWifi -
-
-
-NMDeviceWifi::access-point-removed, object signal in NMDeviceWifi -
-
-
-NMDeviceWifi:active-access-point, object property in NMDeviceWifi -
-
-
-NMDeviceWifi:bitrate, object property in NMDeviceWifi -
-
-
-NMDeviceWifi:hw-address, object property in NMDeviceWifi -
-
-
-NMDeviceWifi:mode, object property in NMDeviceWifi -
-
-
-NMDeviceWifi:perm-hw-address, object property in NMDeviceWifi -
-
-
-NMDeviceWifi:wireless-capabilities, object property in NMDeviceWifi -
-
-
-NMDeviceWifiClass, struct in NMDeviceWifi -
-
-
-NMDeviceWimax, struct in NMDeviceWimax -
-
-
-NMDeviceWimax::nsp-added, object signal in NMDeviceWimax -
-
-
-NMDeviceWimax::nsp-removed, object signal in NMDeviceWimax -
-
-
-NMDeviceWimax:active-nsp, object property in NMDeviceWimax -
-
-
-NMDeviceWimax:bsid, object property in NMDeviceWimax -
-
-
-NMDeviceWimax:center-frequency, object property in NMDeviceWimax -
-
-
-NMDeviceWimax:cinr, object property in NMDeviceWimax -
-
-
-NMDeviceWimax:hw-address, object property in NMDeviceWimax -
-
-
-NMDeviceWimax:rssi, object property in NMDeviceWimax -
-
-
-NMDeviceWimax:tx-power, object property in NMDeviceWimax -
-
-
-NMDeviceWimaxClass, struct in NMDeviceWimax -
-
-
-NM_DEVICE_BT_CAPABILITIES, macro in NMDeviceBt -
-
-
-nm_device_bt_get_capabilities, function in NMDeviceBt -
-
-
-nm_device_bt_get_hw_address, function in NMDeviceBt -
-
-
-nm_device_bt_get_name, function in NMDeviceBt -
-
-
-NM_DEVICE_BT_HW_ADDRESS, macro in NMDeviceBt -
-
-
-NM_DEVICE_BT_NAME, macro in NMDeviceBt -
-
-
-nm_device_bt_new, function in NMDeviceBt -
-
-
-NM_DEVICE_CAPABILITIES, macro in NMDevice -
-
-
-NM_DEVICE_DEVICE_TYPE, macro in NMDevice -
-
-
-NM_DEVICE_DHCP4_CONFIG, macro in NMDevice -
-
-
-NM_DEVICE_DHCP6_CONFIG, macro in NMDevice -
-
-
-nm_device_disconnect, function in NMDevice -
-
-
-NM_DEVICE_DRIVER, macro in NMDevice -
-
-
-NM_DEVICE_ETHERNET_CARRIER, macro in NMDeviceEthernet -
-
-
-nm_device_ethernet_get_carrier, function in NMDeviceEthernet -
-
-
-nm_device_ethernet_get_hw_address, function in NMDeviceEthernet -
-
-
-nm_device_ethernet_get_permanent_hw_address, function in NMDeviceEthernet -
-
-
-nm_device_ethernet_get_speed, function in NMDeviceEthernet -
-
-
-NM_DEVICE_ETHERNET_HW_ADDRESS, macro in NMDeviceEthernet -
-
-
-nm_device_ethernet_new, function in NMDeviceEthernet -
-
-
-NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS, macro in NMDeviceEthernet -
-
-
-NM_DEVICE_ETHERNET_SPEED, macro in NMDeviceEthernet -
-
-
-nm_device_filter_connections, function in NMDevice -
-
-
-NM_DEVICE_FIRMWARE_MISSING, macro in NMDevice -
-
-
-nm_device_get_capabilities, function in NMDevice -
-
-
-nm_device_get_device_type, function in NMDevice -
-
-
-nm_device_get_dhcp4_config, function in NMDevice -
-
-
-nm_device_get_dhcp6_config, function in NMDevice -
-
-
-nm_device_get_driver, function in NMDevice -
-
-
-nm_device_get_firmware_missing, function in NMDevice -
-
-
-nm_device_get_iface, function in NMDevice -
-
-
-nm_device_get_ip4_config, function in NMDevice -
-
-
-nm_device_get_ip6_config, function in NMDevice -
-
-
-nm_device_get_ip_iface, function in NMDevice -
-
-
-nm_device_get_managed, function in NMDevice -
-
-
-nm_device_get_product, function in NMDevice -
-
-
-nm_device_get_state, function in NMDevice -
-
-
-nm_device_get_udi, function in NMDevice -
-
-
-nm_device_get_vendor, function in NMDevice -
-
-
-NM_DEVICE_INTERFACE, macro in NMDevice -
-
-
-NM_DEVICE_IP4_CONFIG, macro in NMDevice -
-
-
-NM_DEVICE_IP6_CONFIG, macro in NMDevice -
-
-
-NM_DEVICE_IP_INTERFACE, macro in NMDevice -
-
-
-NM_DEVICE_MANAGED, macro in NMDevice -
-
-
-NM_DEVICE_MODEM_CURRENT_CAPABILITIES, macro in NMDeviceModem -
-
-
-nm_device_modem_get_current_capabilities, function in NMDeviceModem -
-
-
-nm_device_modem_get_modem_capabilities, function in NMDeviceModem -
-
-
-NM_DEVICE_MODEM_MODEM_CAPABILITIES, macro in NMDeviceModem -
-
-
-nm_device_new, function in NMDevice -
-
-
-NM_DEVICE_PRODUCT, macro in NMDevice -
-
-
-NM_DEVICE_STATE, macro in NMDevice -
-
-
-NM_DEVICE_UDI, macro in NMDevice -
-
-
-NM_DEVICE_VENDOR, macro in NMDevice -
-
-
-NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT, macro in NMDeviceWifi -
-
-
-NM_DEVICE_WIFI_BITRATE, macro in NMDeviceWifi -
-
-
-NM_DEVICE_WIFI_CAPABILITIES, macro in NMDeviceWifi -
-
-
-nm_device_wifi_get_access_points, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_access_point_by_path, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_active_access_point, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_bitrate, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_capabilities, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_hw_address, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_mode, function in NMDeviceWifi -
-
-
-nm_device_wifi_get_permanent_hw_address, function in NMDeviceWifi -
-
-
-NM_DEVICE_WIFI_HW_ADDRESS, macro in NMDeviceWifi -
-
-
-NM_DEVICE_WIFI_MODE, macro in NMDeviceWifi -
-
-
-nm_device_wifi_new, function in NMDeviceWifi -
-
-
-NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS, macro in NMDeviceWifi -
-
-
-NM_DEVICE_WIMAX_ACTIVE_NSP, macro in NMDeviceWimax -
-
-
-NM_DEVICE_WIMAX_BSID, macro in NMDeviceWimax -
-
-
-NM_DEVICE_WIMAX_CENTER_FREQUENCY, macro in NMDeviceWimax -
-
-
-NM_DEVICE_WIMAX_CINR, macro in NMDeviceWimax -
-
-
-nm_device_wimax_get_active_nsp, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_bsid, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_center_frequency, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_cinr, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_hw_address, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_nsps, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_nsp_by_path, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_rssi, function in NMDeviceWimax -
-
-
-nm_device_wimax_get_tx_power, function in NMDeviceWimax -
-
-
-NM_DEVICE_WIMAX_HW_ADDRESS, macro in NMDeviceWimax -
-
-
-nm_device_wimax_new, function in NMDeviceWimax -
-
-
-NM_DEVICE_WIMAX_RSSI, macro in NMDeviceWimax -
-
-
-NM_DEVICE_WIMAX_TX_POWER, macro in NMDeviceWimax -
-
-
-NMDHCP4Config, struct in NMDHCP4Config -
-
-
-NMDHCP4Config:options, object property in NMDHCP4Config -
-
-
-NMDHCP4ConfigClass, struct in NMDHCP4Config -
-
-
-nm_dhcp4_config_get_one_option, function in NMDHCP4Config -
-
-
-nm_dhcp4_config_get_options, function in NMDHCP4Config -
-
-
-nm_dhcp4_config_new, function in NMDHCP4Config -
-
-
-NM_DHCP4_CONFIG_OPTIONS, macro in NMDHCP4Config -
-
-
-NMDHCP6Config, struct in NMDHCP6Config -
-
-
-NMDHCP6Config:options, object property in NMDHCP6Config -
-
-
-NMDHCP6ConfigClass, struct in NMDHCP6Config -
-
-
-nm_dhcp6_config_get_one_option, function in NMDHCP6Config -
-
-
-nm_dhcp6_config_get_options, function in NMDHCP6Config -
-
-
-nm_dhcp6_config_new, function in NMDHCP6Config -
-
-
-NM_DHCP6_CONFIG_OPTIONS, macro in NMDHCP6Config -
-
-

G

-
-g_marshal_value_peek_boolean, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_boxed, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_char, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_double, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_enum, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_flags, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_float, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_int, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_int64, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_long, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_object, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_param, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_pointer, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_string, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_uchar, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_uint, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_uint64, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_ulong, macro in nm-secret-agent-glue -
-
-
-g_marshal_value_peek_variant, macro in nm-secret-agent-glue -
-
-

I

-
-NMIP4Config, struct in NMIP4Config -
-
-
-NMIP4Config:addresses, object property in NMIP4Config -
-
-
-NMIP4Config:domains, object property in NMIP4Config -
-
-
-NMIP4Config:nameservers, object property in NMIP4Config -
-
-
-NMIP4Config:routes, object property in NMIP4Config -
-
-
-NMIP4Config:wins-servers, object property in NMIP4Config -
-
-
-NMIP4ConfigClass, struct in NMIP4Config -
-
-
-NM_IP4_CONFIG_ADDRESSES, macro in NMIP4Config -
-
-
-NM_IP4_CONFIG_DOMAINS, macro in NMIP4Config -
-
-
-nm_ip4_config_get_addresses, function in NMIP4Config -
-
-
-nm_ip4_config_get_domains, function in NMIP4Config -
-
-
-nm_ip4_config_get_nameservers, function in NMIP4Config -
-
-
-nm_ip4_config_get_routes, function in NMIP4Config -
-
-
-nm_ip4_config_get_wins_servers, function in NMIP4Config -
-
-
-NM_IP4_CONFIG_NAMESERVERS, macro in NMIP4Config -
-
-
-nm_ip4_config_new, function in NMIP4Config -
-
-
-NM_IP4_CONFIG_ROUTES, macro in NMIP4Config -
-
-
-NM_IP4_CONFIG_WINS_SERVERS, macro in NMIP4Config -
-
-
-NMIP6Config, struct in NMIP6Config -
-
-
-NMIP6Config:addresses, object property in NMIP6Config -
-
-
-NMIP6Config:domains, object property in NMIP6Config -
-
-
-NMIP6Config:nameservers, object property in NMIP6Config -
-
-
-NMIP6Config:routes, object property in NMIP6Config -
-
-
-NMIP6ConfigClass, struct in NMIP6Config -
-
-
-nm_ip6_address_array_get_type, function in nm-types -
-
-
-nm_ip6_address_object_array_get_type, function in nm-types -
-
-
-NM_IP6_CONFIG_ADDRESSES, macro in NMIP6Config -
-
-
-NM_IP6_CONFIG_DOMAINS, macro in NMIP6Config -
-
-
-nm_ip6_config_get_addresses, function in NMIP6Config -
-
-
-nm_ip6_config_get_domains, function in NMIP6Config -
-
-
-nm_ip6_config_get_nameservers, function in NMIP6Config -
-
-
-nm_ip6_config_get_routes, function in NMIP6Config -
-
-
-NM_IP6_CONFIG_NAMESERVERS, macro in NMIP6Config -
-
-
-nm_ip6_config_new, function in NMIP6Config -
-
-
-NM_IP6_CONFIG_ROUTES, macro in NMIP6Config -
-
-
-nm_ip6_route_object_array_get_type, function in nm-types -
-
-
-NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE, macro in NMVpnPluginUi -
-
-

O

-
-NMObject, struct in NMObject -
-
-
-NMObject:dbus-connection, object property in NMObject -
-
-
-NMObject:dbus-path, object property in NMObject -
-
-
-NMObjectClass, struct in NMObject -
-
-
-nm_object_array_get_type, function in nm-types -
-
-
-NM_OBJECT_DBUS_CONNECTION, macro in NMObject -
-
-
-NM_OBJECT_DBUS_PATH, macro in NMObject -
-
-
-nm_object_get_connection, function in NMObject -
-
-
-nm_object_get_path, function in NMObject -
-
-

R

-
-NMRemoteConnection, struct in NMRemoteConnection -
-
-
-NMRemoteConnection::removed, object signal in NMRemoteConnection -
-
-
-NMRemoteConnection::updated, object signal in NMRemoteConnection -
-
-
-NMRemoteConnection::visible, object signal in NMRemoteConnection -
-
-
-NMRemoteConnection:bus, object property in NMRemoteConnection -
-
-
-NMRemoteConnection:init-result, object property in NMRemoteConnection -
-
-
-NMRemoteConnectionClass, struct in NMRemoteConnection -
-
-
-NMRemoteConnectionCommitFunc, user_function in NMRemoteConnection -
-
-
-NMRemoteConnectionDeleteFunc, user_function in NMRemoteConnection -
-
-
-NMRemoteConnectionGetSecretsFunc, user_function in NMRemoteConnection -
-
-
-NMRemoteSettings, struct in NMRemoteSettings -
-
-
-NMRemoteSettings::connections-read, object signal in NMRemoteSettings -
-
-
-NMRemoteSettings::new-connection, object signal in NMRemoteSettings -
-
-
-NMRemoteSettings:bus, object property in NMRemoteSettings -
-
-
-NMRemoteSettings:can-modify, object property in NMRemoteSettings -
-
-
-NMRemoteSettings:hostname, object property in NMRemoteSettings -
-
-
-NMRemoteSettings:service-running, object property in NMRemoteSettings -
-
-
-NMRemoteSettingsAddConnectionFunc, user_function in NMRemoteSettings -
-
-
-NMRemoteSettingsClass, struct in NMRemoteSettings -
-
-
-NMRemoteSettingsError, enum in NMRemoteSettings -
-
-
-NMRemoteSettingsSaveHostnameFunc, user_function in NMRemoteSettings -
-
-
-nm_remote_connection_commit_changes, function in NMRemoteConnection -
-
-
-nm_remote_connection_delete, function in NMRemoteConnection -
-
-
-nm_remote_connection_get_secrets, function in NMRemoteConnection -
-
-
-nm_remote_connection_new, function in NMRemoteConnection -
-
-
-NM_REMOTE_CONNECTION_REMOVED, macro in NMRemoteConnection -
-
-
-NM_REMOTE_CONNECTION_UPDATED, macro in NMRemoteConnection -
-
-
-nm_remote_settings_add_connection, function in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_BUS, macro in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_CAN_MODIFY, macro in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_CONNECTIONS_READ, macro in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_ERROR, macro in NMRemoteSettings -
-
-
-nm_remote_settings_error_quark, function in NMRemoteSettings -
-
-
-nm_remote_settings_get_connection_by_path, function in NMRemoteSettings -
-
-
-nm_remote_settings_get_type, function in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_HOSTNAME, macro in NMRemoteSettings -
-
-
-nm_remote_settings_list_connections, function in NMRemoteSettings -
-
-
-nm_remote_settings_new, function in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_NEW_CONNECTION, macro in NMRemoteSettings -
-
-
-nm_remote_settings_save_hostname, function in NMRemoteSettings -
-
-
-NM_REMOTE_SETTINGS_SERVICE_RUNNING, macro in NMRemoteSettings -
-
-

S

-
-NMSecretAgent, struct in NMSecretAgent -
-
-
-NMSecretAgent::registration-result, object signal in NMSecretAgent -
-
-
-NMSecretAgent:auto-register, object property in NMSecretAgent -
-
-
-NMSecretAgent:identifier, object property in NMSecretAgent -
-
-
-NMSecretAgentClass, struct in NMSecretAgent -
-
-
-NMSecretAgentDeleteSecretsFunc, user_function in NMSecretAgent -
-
-
-NMSecretAgentError, enum in NMSecretAgent -
-
-
-NMSecretAgentGetSecretsFlags, enum in NMSecretAgent -
-
-
-NMSecretAgentGetSecretsFunc, user_function in NMSecretAgent -
-
-
-NMSecretAgentSaveSecretsFunc, user_function in NMSecretAgent -
-
-
-NM_SECRET_AGENT_AUTO_REGISTER, macro in NMSecretAgent -
-
-
-nm_secret_agent_delete_secrets, function in NMSecretAgent -
-
-
-NM_SECRET_AGENT_ERROR, macro in NMSecretAgent -
-
-
-nm_secret_agent_error_quark, function in NMSecretAgent -
-
-
-nm_secret_agent_get_secrets, function in NMSecretAgent -
-
-
-nm_secret_agent_get_type, function in NMSecretAgent -
-
-
-NM_SECRET_AGENT_IDENTIFIER, macro in NMSecretAgent -
-
-
-nm_secret_agent_register, function in NMSecretAgent -
-
-
-NM_SECRET_AGENT_REGISTRATION_RESULT, macro in NMSecretAgent -
-
-
-nm_secret_agent_save_secrets, function in NMSecretAgent -
-
-
-nm_secret_agent_unregister, function in NMSecretAgent -
-
-
-nm_ssid_get_type, function in nm-types -
-
-
-nm_string_array_get_type, function in nm-types -
-
-

T

-
-NM_TYPE_IP6_ADDRESS_ARRAY, macro in nm-types -
-
-
-NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY, macro in nm-types -
-
-
-NM_TYPE_IP6_ROUTE_OBJECT_ARRAY, macro in nm-types -
-
-
-NM_TYPE_OBJECT_ARRAY, macro in nm-types -
-
-
-NM_TYPE_REMOTE_SETTINGS_ERROR, macro in NMRemoteSettings -
-
-
-NM_TYPE_SECRET_AGENT_ERROR, macro in NMSecretAgent -
-
-
-NM_TYPE_SSID, macro in nm-types -
-
-
-NM_TYPE_STRING_ARRAY, macro in nm-types -
-
-
-NM_TYPE_UINT_ARRAY, macro in nm-types -
-
-
-NM_TYPE_VPN_PLUGIN_ERROR, macro in NMVPNPlugin -
-
-
-NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, macro in NMVpnPluginUi -
-
-

U

-
-nm_uint_array_get_type, function in nm-types -
-
-

V

-
-NMVPNConnection, struct in NMVPNConnection -
-
-
-NMVPNConnection::vpn-state-changed, object signal in NMVPNConnection -
-
-
-NMVPNConnection:banner, object property in NMVPNConnection -
-
-
-NMVPNConnection:vpn-state, object property in NMVPNConnection -
-
-
-NMVPNConnectionClass, struct in NMVPNConnection -
-
-
-NMVPNPlugin, struct in NMVPNPlugin -
-
-
-NMVPNPluginClass, struct in NMVPNPlugin -
-
-
-NMVPNPluginError, enum in NMVPNPlugin -
-
-
-NMVpnPluginUiFactory, user_function in NMVpnPluginUi -
-
-
-NMVpnPluginUiInterface, struct in NMVpnPluginUi -
-
-
-NMVpnPluginUiInterfaceProp, enum in NMVpnPluginUi -
-
-
-NMVpnPluginUiWidgetInterface, struct in NMVpnPluginUi -
-
-
-NM_VPN_CONNECTION_BANNER, macro in NMVPNConnection -
-
-
-nm_vpn_connection_get_banner, function in NMVPNConnection -
-
-
-nm_vpn_connection_get_vpn_state, function in NMVPNConnection -
-
-
-nm_vpn_connection_new, function in NMVPNConnection -
-
-
-NM_VPN_CONNECTION_VPN_STATE, macro in NMVPNConnection -
-
-
-NM_VPN_PLUGIN_DBUS_SERVICE_NAME, macro in NMVPNPlugin -
-
-
-nm_vpn_plugin_disconnect, function in NMVPNPlugin -
-
-
-NM_VPN_PLUGIN_ERROR, macro in NMVPNPlugin -
-
-
-nm_vpn_plugin_error_get_type, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_error_quark, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_failure, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_get_connection, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_get_state, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_set_ip4_config, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_set_login_banner, function in NMVPNPlugin -
-
-
-nm_vpn_plugin_set_state, function in NMVPNPlugin -
-
-
-NM_VPN_PLUGIN_STATE, macro in NMVPNPlugin -
-
-
-NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT, macro in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT, macro in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_CAPABILITY_NONE, macro in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_factory, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_interface_delete_connection, function in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_INTERFACE_DESC, macro in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_interface_export, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_interface_get_capabilities, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_interface_get_suggested_name, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_interface_import, function in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_INTERFACE_NAME, macro in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_INTERFACE_SERVICE, macro in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_interface_ui_factory, function in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_WIDGET_INTERFACE, macro in NMVpnPluginUi -
-
-
-NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE, macro in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_widget_interface_get_type, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_widget_interface_get_widget, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_widget_interface_save_secrets, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_ui_widget_interface_update_connection, function in NMVpnPluginUi -
-
-
-nm_vpn_plugin_utils_get_secret_flags, function in nm-vpn-plugin-utils -
-
-
-nm_vpn_plugin_utils_read_vpn_details, function in nm-vpn-plugin-utils -
-
-

W

-
-NMWimaxNsp, struct in NMWimaxNsp -
-
-
-NMWimaxNsp:name, object property in NMWimaxNsp -
-
-
-NMWimaxNsp:network-type, object property in NMWimaxNsp -
-
-
-NMWimaxNsp:signal-quality, object property in NMWimaxNsp -
-
-
-NMWimaxNspClass, struct in NMWimaxNsp -
-
-
-NMWimaxNspNetworkType, enum in NMWimaxNsp -
-
-
-nm_wimax_nsp_filter_connections, function in NMWimaxNsp -
-
-
-nm_wimax_nsp_get_name, function in NMWimaxNsp -
-
-
-nm_wimax_nsp_get_network_type, function in NMWimaxNsp -
-
-
-nm_wimax_nsp_get_signal_quality, function in NMWimaxNsp -
-
-
-NM_WIMAX_NSP_NAME, macro in NMWimaxNsp -
-
-
-NM_WIMAX_NSP_NETWORK_TYPE, macro in NMWimaxNsp -
-
-
-nm_wimax_nsp_new, function in NMWimaxNsp -
-
-
-NM_WIMAX_NSP_SIGNAL_QUALITY, macro in NMWimaxNsp -
-
-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/ch01.html b/docs/libnm-glib/html/ch01.html new file mode 100644 index 00000000..df7fcc7e --- /dev/null +++ b/docs/libnm-glib/html/ch01.html @@ -0,0 +1,113 @@ + + + + +libnm-glib Objects + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/libnm-glib/html/ch02.html b/docs/libnm-glib/html/ch02.html deleted file mode 100644 index 929c4cab..00000000 --- a/docs/libnm-glib/html/ch02.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - -libnm-glib API Reference - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/libnm-glib/html/index.html b/docs/libnm-glib/html/index.html index 2d64c2f8..53f21016 100644 --- a/docs/libnm-glib/html/index.html +++ b/docs/libnm-glib/html/index.html @@ -5,64 +5,25 @@ libnm-glib Reference Manual - - + + -
+
-
-

-Dan Williams -

-


-     
-   

-

- for libnm-glib 0.9 + for libnm-glib 0.8 The latest version of this documentation can be found on-line at - http://projects.gnome.org/NetworkManager/developers/libnm-glib/09/. + http://projects.gnome.org/NetworkManager/developers/libnm-glib/08/.

-
-
-

- Permission is granted to copy, distribute and/or modify this - document under the terms of the GNU Free - Documentation License, Version 1.1 or any later - version published by the Free Software Foundation with no - Invariant Sections, no Front-Cover Texts, and no Back-Cover - Texts. You may obtain a copy of the GNU Free - Documentation License from the Free Software - Foundation by visiting their Web site or by writing - to: - -

-


-   The Free Software Foundation, Inc.,
-   59 Temple Place - Suite 330,
-   BostonMA 02111-1307,
-   USA
-

-

-

-

- Many of the names used by companies to distinguish their - products and services are claimed as trademarks. Where those - names appear in any GNOME documentation, and those trademarks - are made aware to the members of the GNOME Documentation - Project, the names have been printed in caps or initial caps. -

-

+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/index.sgml b/docs/libnm-glib/html/index.sgml index ee6b8c0a..e3c76b21 100644 --- a/docs/libnm-glib/html/index.sgml +++ b/docs/libnm-glib/html/index.sgml @@ -1,4 +1,4 @@ - + @@ -6,7 +6,6 @@ - @@ -14,8 +13,6 @@ - - @@ -24,10 +21,8 @@ - + - - @@ -37,10 +32,6 @@ - - - - @@ -51,9 +42,6 @@ - - - @@ -68,6 +56,7 @@ + @@ -77,6 +66,8 @@ + + @@ -88,6 +79,7 @@ + @@ -97,7 +89,6 @@ - @@ -117,7 +108,6 @@ - @@ -132,10 +122,8 @@ - - @@ -207,21 +195,34 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -241,64 +242,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -309,12 +252,11 @@ - + - @@ -322,15 +264,12 @@ - + - - - @@ -349,12 +288,14 @@ + + @@ -362,6 +303,7 @@ + @@ -415,6 +357,15 @@ + + + + + + + + + @@ -433,66 +384,103 @@ + - - - - - - - - - - - - - + - - - - - - - - + - - - - - - - - - - - - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -511,40 +499,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -588,6 +542,8 @@ + + @@ -597,7 +553,6 @@ - @@ -608,18 +563,7 @@ - - - - - - - - - - - diff --git a/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html b/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html new file mode 100644 index 00000000..e2762112 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html @@ -0,0 +1,108 @@ + + + + +NMRemoteSettingsSystem + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMRemoteSettingsSystem

+

NMRemoteSettingsSystem

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NMRemoteSettingsSystem

+
typedef struct {
+	NMRemoteSettings parent;
+} NMRemoteSettingsSystem;
+
+

+

+
+
+
+

NMRemoteSettingsSystemClass

+
typedef struct {
+	NMRemoteSettingsClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMRemoteSettingsSystemClass;
+
+

+

+
+
+
+

nm_remote_settings_system_new ()

+
NMRemoteSettingsSystem * nm_remote_settings_system_new  (DBusGConnection *bus);
+

+Creates a new object representing the remote system settings service. +

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

bus :

a valid and connected D-Bus connection +

Returns :

the new remote system settings object on success, or NULL on failure +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettings.html b/docs/libnm-glib/html/libnm-glib-NMSettings.html new file mode 100644 index 00000000..160eaca6 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMSettings.html @@ -0,0 +1,310 @@ + + + + +NMSettings + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettings

+

NMSettings

+
+ +
+

Object Hierarchy

+
+  GInterface
+   +----NMSettingsInterface
+
+
+
+

Prerequisites

+

+NMSettingsInterface requires + GObject.

+
+
+

Known Implementations

+

+NMSettingsInterface is implemented by + NMRemoteSettings.

+
+
+

Description

+

+

+
+
+

Details

+
+

enum NMSettingsInterfaceError

+
typedef enum {
+	NM_SETTINGS_INTERFACE_ERROR_INVALID_CONNECTION = 0,
+	NM_SETTINGS_INTERFACE_ERROR_READ_ONLY_CONNECTION,
+	NM_SETTINGS_INTERFACE_ERROR_INTERNAL_ERROR,
+	NM_SETTINGS_INTERFACE_ERROR_SECRETS_UNAVAILABLE,
+	NM_SETTINGS_INTERFACE_ERROR_SECRETS_REQUEST_CANCELED,
+	NM_SETTINGS_INTERFACE_ERROR_PERMISSION_DENIED,
+	NM_SETTINGS_INTERFACE_ERROR_INVALID_SETTING,
+} NMSettingsInterfaceError;
+
+

+

+
+
+
+

NM_SETTINGS_INTERFACE_ERROR

+
#define NM_SETTINGS_INTERFACE_ERROR (nm_settings_interface_error_quark ())
+
+

+

+
+
+
+

nm_settings_interface_error_quark ()

+
GQuark              nm_settings_interface_error_quark   (void);
+

+Setting error quark. +

+
++ + + + +

Returns :

the setting error quark +
+
+
+
+

NM_TYPE_SETTINGS_INTERFACE_ERROR

+
#define NM_TYPE_SETTINGS_INTERFACE_ERROR (nm_settings_interface_error_get_type ()) 
+
+

+

+
+
+
+

NM_SETTINGS_INTERFACE_NEW_CONNECTION

+
#define NM_SETTINGS_INTERFACE_NEW_CONNECTION   "new-connection"
+
+

+

+
+
+
+

NM_SETTINGS_INTERFACE_CONNECTIONS_READ

+
#define NM_SETTINGS_INTERFACE_CONNECTIONS_READ "connections-read"
+
+

+

+
+
+
+

NMSettingsInterface

+
typedef struct _NMSettingsInterface NMSettingsInterface;
+

+

+
+
+
+

NMSettingsAddConnectionFunc ()

+
void                (*NMSettingsAddConnectionFunc)      (NMSettingsInterface *settings,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

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

settings :

+

error :

+

user_data :

+
+
+
+
+

nm_settings_interface_get_type ()

+
GType               nm_settings_interface_get_type      (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

nm_settings_interface_list_connections ()

+
GSList *            nm_settings_interface_list_connections
+                                                        (NMSettingsInterface *settings);
+

+

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

settings :

+

Returns :

+
+
+
+
+

nm_settings_interface_get_connection_by_path ()

+
NMSettingsConnectionInterface * nm_settings_interface_get_connection_by_path
+                                                        (NMSettingsInterface *settings,
+                                                         const char *path);
+

+

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

settings :

+

path :

+

Returns :

+
+
+
+
+

nm_settings_interface_add_connection ()

+
gboolean            nm_settings_interface_add_connection
+                                                        (NMSettingsInterface *settings,
+                                                         NMConnection *connection,
+                                                         NMSettingsAddConnectionFunc callback,
+                                                         gpointer user_data);
+

+Requests that the settings service add the given settings to a new connection. +

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

settings :

a object implementing NMSettingsInterface +

connection :

the settings to add; note that this object's settings will be + added, not the object itself +

callback :

callback to be called when the add operation completes +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html b/docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html new file mode 100644 index 00000000..c5ed0d3c --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMSettingsConnection.html @@ -0,0 +1,375 @@ + + + + +NMSettingsConnection + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingsConnection

+

NMSettingsConnection

+
+ +
+

Object Hierarchy

+
+  GInterface
+   +----NMSettingsConnectionInterface
+
+
+
+

Prerequisites

+

+NMSettingsConnectionInterface requires + NMConnection.

+
+
+

Known Implementations

+

+NMSettingsConnectionInterface is implemented by + NMExportedConnection and NMRemoteConnection.

+
+
+

Description

+

+

+
+
+

Details

+
+

NM_SETTINGS_CONNECTION_INTERFACE_UPDATED

+
#define NM_SETTINGS_CONNECTION_INTERFACE_UPDATED               "updated"
+
+

+

+
+
+
+

NM_SETTINGS_CONNECTION_INTERFACE_REMOVED

+
#define NM_SETTINGS_CONNECTION_INTERFACE_REMOVED               "removed"
+
+

+

+
+
+
+

NMSettingsConnectionInterface

+
typedef struct _NMSettingsConnectionInterface NMSettingsConnectionInterface;
+

+

+
+
+
+

NMSettingsConnectionInterfaceUpdateFunc ()

+
void                (*NMSettingsConnectionInterfaceUpdateFunc)
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

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

connection :

+

error :

+

user_data :

+
+
+
+
+

NMSettingsConnectionInterfaceDeleteFunc ()

+
void                (*NMSettingsConnectionInterfaceDeleteFunc)
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

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

connection :

+

error :

+

user_data :

+
+
+
+
+

NMSettingsConnectionInterfaceGetSecretsFunc ()

+
void                (*NMSettingsConnectionInterfaceGetSecretsFunc)
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         GHashTable *secrets,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

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

connection :

+

secrets :

+

error :

+

user_data :

+
+
+
+
+

nm_settings_connection_interface_update ()

+
gboolean            nm_settings_connection_interface_update
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         NMSettingsConnectionInterfaceUpdateFunc callback,
+                                                         gpointer user_data);
+

+Update the connection with current settings and properties. +

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

connection :

an object implementing NMSettingsConnectionInterface +

callback :

a function to be called when the update completes +

user_data :

caller-specific data to be passed to callback +

Returns :

TRUE on success, FALSE on failure +
+
+
+
+

nm_settings_connection_interface_delete ()

+
gboolean            nm_settings_connection_interface_delete
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         NMSettingsConnectionInterfaceDeleteFunc callback,
+                                                         gpointer user_data);
+

+Delete the connection. +

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

connection :

a objecting implementing NMSettingsConnectionInterface +

callback :

a function to be called when the delete completes +

user_data :

caller-specific data to be passed to callback +

Returns :

TRUE on success, FALSE on failure +
+
+
+
+

nm_settings_connection_interface_get_secrets ()

+
gboolean            nm_settings_connection_interface_get_secrets
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         const char *setting_name,
+                                                         const char **hints,
+                                                         gboolean request_new,
+                                                         NMSettingsConnectionInterfaceGetSecretsFunc callback,
+                                                         gpointer user_data);
+

+Request the connection's secrets. +

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

connection :

a object implementing NMSettingsConnectionInterface +

setting_name :

the NMSetting object name to get secrets for +

hints :

+NMSetting key names to get secrets for (optional) +

request_new :

hint that new secrets (instead of cached or stored secrets) + should be returned +

callback :

a function to be called when the update completes +

user_data :

caller-specific data to be passed to callback +

Returns :

TRUE on success, FALSE on failure +
+
+
+
+

nm_settings_connection_interface_emit_updated ()

+
void                nm_settings_connection_interface_emit_updated
+                                                        (NMSettingsConnectionInterface *connection);
+

+

+
++ + + + +

connection :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettingsService.html b/docs/libnm-glib/html/libnm-glib-NMSettingsService.html new file mode 100644 index 00000000..aca35d28 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMSettingsService.html @@ -0,0 +1,189 @@ + + + + +NMSettingsService + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingsService

+

NMSettingsService

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NM_SETTINGS_SERVICE_BUS

+
#define NM_SETTINGS_SERVICE_BUS "bus"
+
+

+

+
+
+
+

NM_SETTINGS_SERVICE_SCOPE

+
#define NM_SETTINGS_SERVICE_SCOPE "scope"
+
+

+

+
+
+
+

NMSettingsService

+
typedef struct {
+	GObject parent;
+} NMSettingsService;
+
+

+

+
+
+
+

NMSettingsServiceClass

+
typedef struct {
+	GObjectClass parent;
+
+	/* Returned list must contain all NMExportedConnection objects exported
+	 * by the settings service.  The list (but not the NMExportedConnection
+	 * objects) will be freed by caller.
+	 */
+	GSList * (*list_connections) (NMSettingsService *self);
+
+	void (*add_connection) (NMSettingsService *self,
+	                        NMConnection *connection,
+	                        DBusGMethodInvocation *context, /* Only present for D-Bus calls */
+	                        NMSettingsAddConnectionFunc callback,
+	                        gpointer user_data);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSettingsServiceClass;
+
+

+

+
+
+
+

nm_settings_service_get_connection_by_path ()

+
NMExportedConnection * nm_settings_service_get_connection_by_path
+                                                        (NMSettingsService *self,
+                                                         const char *path);
+

+

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

self :

+

path :

+

Returns :

+
+
+
+
+

nm_settings_service_export ()

+
void                nm_settings_service_export          (NMSettingsService *self);
+

+

+
++ + + + +

self :

+
+
+
+
+

nm_settings_service_export_connection ()

+
void                nm_settings_service_export_connection
+                                                        (NMSettingsService *self,
+                                                         NMSettingsConnectionInterface *exported);
+

+

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

self :

+

exported :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html b/docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html new file mode 100644 index 00000000..1f096d90 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMSettingsSystem.html @@ -0,0 +1,305 @@ + + + + +NMSettingsSystem + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingsSystem

+

NMSettingsSystem

+
+ +
+

Description

+

+

+
+
+

Details

+
+

enum NMSettingsSystemPermissions

+
typedef enum {
+	NM_SETTINGS_SYSTEM_PERMISSION_NONE = 0x0,
+	NM_SETTINGS_SYSTEM_PERMISSION_CONNECTION_MODIFY = 0x1,
+	NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_PROTECTED = 0x2,
+	NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_OPEN = 0x4,
+	NM_SETTINGS_SYSTEM_PERMISSION_HOSTNAME_MODIFY = 0x8
+} NMSettingsSystemPermissions;
+
+

+

+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME

+
#define NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME          "hostname"
+
+

+

+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY

+
#define NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY        "can-modify"
+
+

+

+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS

+
#define NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS "check-permissions"
+
+

+

+
+
+
+

enum NMSettingsSystemInterfaceProp

+
typedef enum {
+	NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST = 0x1000,
+
+	NM_SETTINGS_SYSTEM_INTERFACE_PROP_HOSTNAME = NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST,
+	NM_SETTINGS_SYSTEM_INTERFACE_PROP_CAN_MODIFY
+} NMSettingsSystemInterfaceProp;
+
+

+

+
+
+
+

NMSettingsSystemInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Methods */
+	gboolean (*save_hostname) (NMSettingsSystemInterface *settings,
+	                           const char *hostname,
+	                           NMSettingsSystemSaveHostnameFunc callback,
+	                           gpointer user_data);
+
+	gboolean (*get_permissions) (NMSettingsSystemInterface *settings,
+	                             NMSettingsSystemGetPermissionsFunc callback,
+	                             gpointer user_data);
+
+	/* Signals */
+	void (*check_permissions) (NMSettingsSystemInterface *settings);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSettingsSystemInterface;
+
+

+

+
+
+
+

NMSettingsSystemSaveHostnameFunc ()

+
void                (*NMSettingsSystemSaveHostnameFunc) (NMSettingsSystemInterface *settings,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

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

settings :

+

error :

+

user_data :

+
+
+
+
+

NMSettingsSystemGetPermissionsFunc ()

+
void                (*NMSettingsSystemGetPermissionsFunc)
+                                                        (NMSettingsSystemInterface *settings,
+                                                         NMSettingsSystemPermissions permissions,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

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

settings :

+

permissions :

+

error :

+

user_data :

+
+
+
+
+

nm_settings_system_interface_save_hostname ()

+
gboolean            nm_settings_system_interface_save_hostname
+                                                        (NMSettingsSystemInterface *settings,
+                                                         const char *hostname,
+                                                         NMSettingsSystemSaveHostnameFunc callback,
+                                                         gpointer user_data);
+

+Requests that the machine's persistent hostname be set to the specified value +or cleared. +

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

settings :

a object implementing NMSettingsSystemInterface +

hostname :

the new persistent hostname to set, or NULL to clear any existing + persistent hostname +

callback :

callback to be called when the hostname operation completes +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed +
+
+
+
+

nm_settings_system_interface_get_permissions ()

+
gboolean            nm_settings_system_interface_get_permissions
+                                                        (NMSettingsSystemInterface *settings,
+                                                         NMSettingsSystemGetPermissionsFunc callback,
+                                                         gpointer user_data);
+

+Requests an indication of the operations the caller is permitted to perform +including those that may require authorization. +

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

settings :

a object implementing NMSettingsSystemInterface +

callback :

callback to be called when the permissions operation completes +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html b/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html index 74a98981..136ad832 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html +++ b/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html @@ -5,17 +5,17 @@ NMVPNPlugin - + - + - + @@ -26,7 +26,7 @@ Description -
+
@@ -35,7 +35,7 @@
-
+

Synopsis

#define             NM_VPN_PLUGIN_DBUS_SERVICE_NAME
 #define             NM_VPN_PLUGIN_STATE
@@ -60,14 +60,14 @@ enum                GError **err);
 
-
+

Description

-
+

Details

-
+

NM_VPN_PLUGIN_DBUS_SERVICE_NAME

#define NM_VPN_PLUGIN_DBUS_SERVICE_NAME "service-name"
 
@@ -75,7 +75,7 @@ enum +

NM_VPN_PLUGIN_STATE

#define NM_VPN_PLUGIN_STATE             "state"
 
@@ -83,7 +83,7 @@ enum +

enum NMVPNPluginError

typedef enum {
 	NM_VPN_PLUGIN_ERROR_GENERAL,
@@ -101,7 +101,7 @@ enum                
+

NM_VPN_PLUGIN_ERROR

#define NM_VPN_PLUGIN_ERROR      (nm_vpn_plugin_error_quark ())
 
@@ -109,7 +109,7 @@ enum +

NM_TYPE_VPN_PLUGIN_ERROR

#define NM_TYPE_VPN_PLUGIN_ERROR (nm_vpn_plugin_error_get_type ()) 
 
@@ -117,7 +117,7 @@ enum +

NMVPNPlugin

typedef struct {
 	GObject parent;
@@ -127,7 +127,7 @@ enum                
+

NMVPNPluginClass

typedef struct {
 	GObjectClass parent;
@@ -173,77 +173,203 @@ enum                
+

nm_vpn_plugin_error_quark ()

GQuark              nm_vpn_plugin_error_quark           (void);

+
++ + + + +

Returns :

+

-
+

nm_vpn_plugin_error_get_type ()

GType               nm_vpn_plugin_error_get_type        (void);

+
++ + + + +

Returns :

+

-
+

nm_vpn_plugin_get_connection ()

DBusGConnection *   nm_vpn_plugin_get_connection        (NMVPNPlugin *plugin);

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

plugin :

+

Returns :

+

-
+

nm_vpn_plugin_get_state ()

NMVPNServiceState   nm_vpn_plugin_get_state             (NMVPNPlugin *plugin);

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

plugin :

+

Returns :

+

-
+

nm_vpn_plugin_set_state ()

void                nm_vpn_plugin_set_state             (NMVPNPlugin *plugin,
                                                          NMVPNServiceState state);

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

plugin :

+

state :

+

-
+

nm_vpn_plugin_set_login_banner ()

void                nm_vpn_plugin_set_login_banner      (NMVPNPlugin *plugin,
                                                          const char *banner);

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

plugin :

+

banner :

+

-
+

nm_vpn_plugin_failure ()

void                nm_vpn_plugin_failure               (NMVPNPlugin *plugin,
                                                          NMVPNPluginFailure reason);

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

plugin :

+

reason :

+

-
+

nm_vpn_plugin_set_ip4_config ()

void                nm_vpn_plugin_set_ip4_config        (NMVPNPlugin *plugin,
                                                          GHashTable *ip4_config);

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

plugin :

+

ip4_config :

+

-
+

nm_vpn_plugin_disconnect ()

gboolean            nm_vpn_plugin_disconnect            (NMVPNPlugin *plugin,
                                                          GError **err);

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

plugin :

+

err :

+

Returns :

+
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html index d517644e..4716294e 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html +++ b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUi.html @@ -5,20 +5,19 @@ NMVpnPluginUi - + - - + - + - + -
+
@@ -35,10 +34,12 @@
-
+

Synopsis

-
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
-NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
+
                    NMVpnPluginUiInterface;
+                    NMVpnPluginUiWidgetInterface;
+NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
+NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
 #define             NM_VPN_PLUGIN_UI_CAPABILITY_NONE
 #define             NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT
 #define             NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT
@@ -46,68 +47,196 @@
 #define             NM_VPN_PLUGIN_UI_INTERFACE_DESC
 #define             NM_VPN_PLUGIN_UI_INTERFACE_SERVICE
 enum                NMVpnPluginUiInterfaceProp;
-struct              NMVpnPluginUiInterface;
-NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 guint32             nm_vpn_plugin_ui_interface_get_capabilities
-                                                        (NMVpnPluginUiInterface *iface);
-NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
+                                                        (NMVpnPluginUiInterface *iface);
+NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
                                                          GError **error);
-gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
+gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
-                                                         NMConnection *connection,
+                                                         NMConnection *connection,
                                                          GError **error);
 char *              nm_vpn_plugin_ui_interface_get_suggested_name
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection);
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection);
 gboolean            nm_vpn_plugin_ui_interface_delete_connection
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 #define             NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE
 #define             NM_VPN_PLUGIN_UI_WIDGET_INTERFACE   (obj)
 #define             NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)
 #define             NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE(obj)
-struct              NMVpnPluginUiWidgetInterface;
 GType               nm_vpn_plugin_ui_widget_interface_get_type
                                                         (void);
 GObject *           nm_vpn_plugin_ui_widget_interface_get_widget
-                                                        (NMVpnPluginUiWidgetInterface *iface);
+                                                        (NMVpnPluginUiWidgetInterface *iface);
 gboolean            nm_vpn_plugin_ui_widget_interface_update_connection
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 gboolean            nm_vpn_plugin_ui_widget_interface_save_secrets
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);
 
-
+

Description

-
+

Details

-
+
+

NMVpnPluginUiInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Plugin's factory function that returns a GObject that implements
+	 * NMVpnPluginUiWidgetInterface, pre-filled with values from 'connection'
+	 * if non-NULL.
+	 */
+	NMVpnPluginUiWidgetInterface * (*ui_factory) (NMVpnPluginUiInterface *iface,
+	                                              NMConnection *connection,
+	                                              GError **error);
+
+	/* Plugin's capabiltity function that returns a bitmask of capabilities
+	 * described by NM_VPN_PLUGIN_UI_CAPABILITY_* defines.
+	 */
+	guint32 (*get_capabilities) (NMVpnPluginUiInterface *iface);
+
+	/* Try to import a connection from the specified path.  On success, return a
+	 * partial NMConnection object.  On error, return NULL and set 'error' with
+	 * additional information.  Note that 'error' can be NULL, in which case no
+	 * additional error information should be provided.
+	 */
+	NMConnection * (*import_from_file) (NMVpnPluginUiInterface *iface,
+	                                    const char *path,
+	                                    GError **error);
+
+	/* Export the given connection to the specified path.  Return TRUE on success.
+	 * On error, return FALSE and set 'error' with additional error information.
+	 * Note that 'error' can be NULL, in which case no additional error information
+	 * should be provided.
+	 */
+	gboolean (*export_to_file) (NMVpnPluginUiInterface *iface,
+	                            const char *path,
+	                            NMConnection *connection,
+	                            GError **error);
+
+	/* For a given connection, return a suggested file name.  Returned value should
+	 * be NULL or a suggested file name allocated via g_malloc/g_new/etc to be freed
+	 * by the caller.
+	 */
+	char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
+
+	/* Called when the user has chosen to remove the connection (for user
+	 * connections only; system connections are handled by the system
+	 * settings service).  Should clear out any VPN-specific secrets or data
+	 * related to the connection.
+	 */
+	gboolean (*delete_connection) (NMVpnPluginUiInterface *iface, NMConnection *connection, GError **error);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMVpnPluginUiInterface;
+
+

+

+
+
+
+

NMVpnPluginUiWidgetInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Return the GtkWidget for the VPN's UI */
+	GObject * (*get_widget) (NMVpnPluginUiWidgetInterface *iface);
+
+	/* Called to save the user-entered options to the connection object.  Should
+	 * return FALSE and set 'error' if the current options are invalid.  'error'
+	 * should contain enough information for the plugin to determine which UI
+	 * widget is invalid at a later point in time.  For example, creating unique
+	 * error codes for what error occurred and populating the message field
+	 * of 'error' with the name of the invalid property.
+	 */
+	gboolean (*update_connection) (NMVpnPluginUiWidgetInterface *iface,
+	                               NMConnection *connection,
+	                               GError **error);
+
+	/* Called when the user has chosen to save the connection (for user
+	 * connections only; system connections are handled by the system
+	 * settings service).  Should save VPN-specific connection secrets in
+	 * a way that the auth-dialog can read them.
+	 */
+	gboolean (*save_secrets) (NMVpnPluginUiWidgetInterface *iface,
+	                          NMConnection *connection,
+	                          GError **error);
+
+	/* Emitted when the value of a UI widget changes.  May trigger a validity
+	 * check via update_connection() to write values to the connection */
+	void (*changed) (NMVpnPluginUiWidgetInterface *iface);
+} NMVpnPluginUiWidgetInterface;
+
+

+

+
+
+

NMVpnPluginUiFactory ()

-
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
+
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);

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

error :

+

Returns :

+

-
+

nm_vpn_plugin_ui_factory ()

-
NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
+
NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);

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

error :

+

Returns :

+

-
+

NM_VPN_PLUGIN_UI_CAPABILITY_NONE

#define NM_VPN_PLUGIN_UI_CAPABILITY_NONE     0x00
 
@@ -115,7 +244,7 @@ struct +

NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT

#define NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT   0x01
 
@@ -123,7 +252,7 @@ struct +

NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT

#define NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT   0x02
 
@@ -131,7 +260,7 @@ struct +

NM_VPN_PLUGIN_UI_INTERFACE_NAME

#define NM_VPN_PLUGIN_UI_INTERFACE_NAME "name"
 
@@ -139,7 +268,7 @@ struct +

NM_VPN_PLUGIN_UI_INTERFACE_DESC

#define NM_VPN_PLUGIN_UI_INTERFACE_DESC "desc"
 
@@ -147,7 +276,7 @@ struct +

NM_VPN_PLUGIN_UI_INTERFACE_SERVICE

#define NM_VPN_PLUGIN_UI_INTERFACE_SERVICE "service"
 
@@ -155,7 +284,7 @@ struct +

enum NMVpnPluginUiInterfaceProp

typedef enum {
 	NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST = 0x1000,
@@ -169,126 +298,203 @@ struct              
-

struct NMVpnPluginUiInterface

-
struct NMVpnPluginUiInterface {
-	GTypeInterface g_iface;
-
-	/* Plugin's factory function that returns a GObject that implements
-	 * NMVpnPluginUiWidgetInterface, pre-filled with values from 'connection'
-	 * if non-NULL.
-	 */
-	NMVpnPluginUiWidgetInterface * (*ui_factory) (NMVpnPluginUiInterface *iface,
-	                                              NMConnection *connection,
-	                                              GError **error);
-
-	/* Plugin's capabiltity function that returns a bitmask of capabilities
-	 * described by NM_VPN_PLUGIN_UI_CAPABILITY_* defines.
-	 */
-	guint32 (*get_capabilities) (NMVpnPluginUiInterface *iface);
-
-	/* Try to import a connection from the specified path.  On success, return a
-	 * partial NMConnection object.  On error, return NULL and set 'error' with
-	 * additional information.  Note that 'error' can be NULL, in which case no
-	 * additional error information should be provided.
-	 */
-	NMConnection * (*import_from_file) (NMVpnPluginUiInterface *iface,
-	                                    const char *path,
-	                                    GError **error);
-
-	/* Export the given connection to the specified path.  Return TRUE on success.
-	 * On error, return FALSE and set 'error' with additional error information.
-	 * Note that 'error' can be NULL, in which case no additional error information
-	 * should be provided.
-	 */
-	gboolean (*export_to_file) (NMVpnPluginUiInterface *iface,
-	                            const char *path,
-	                            NMConnection *connection,
-	                            GError **error);
-
-	/* For a given connection, return a suggested file name.  Returned value should
-	 * be NULL or a suggested file name allocated via g_malloc/g_new/etc to be freed
-	 * by the caller.
-	 */
-	char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
-
-	/* Called when the user has chosen to remove the connection (for user
-	 * connections only; system connections are handled by the system
-	 * settings service).  Should clear out any VPN-specific secrets or data
-	 * related to the connection.
-	 */
-	gboolean (*delete_connection) (NMVpnPluginUiInterface *iface, NMConnection *connection, GError **error);
-
-	/* Padding for future expansion */
-	void (*_reserved1) (void);
-	void (*_reserved2) (void);
-	void (*_reserved3) (void);
-	void (*_reserved4) (void);
-	void (*_reserved5) (void);
-	void (*_reserved6) (void);
-};
-
-

-

-
-
-
+

nm_vpn_plugin_ui_interface_ui_factory ()

-
NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+
NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

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

iface :

+

connection :

+

error :

+

Returns :

+

-
+

nm_vpn_plugin_ui_interface_get_capabilities ()

guint32             nm_vpn_plugin_ui_interface_get_capabilities
-                                                        (NMVpnPluginUiInterface *iface);
+ (NMVpnPluginUiInterface *iface);

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

iface :

+

Returns :

+

-
+

nm_vpn_plugin_ui_interface_import ()

-
NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
+
NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
                                                          GError **error);

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

iface :

+

path :

+

error :

+

Returns :

+

-
+

nm_vpn_plugin_ui_interface_export ()

-
gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
+
gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
                                                          const char *path,
-                                                         NMConnection *connection,
+                                                         NMConnection *connection,
                                                          GError **error);

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

iface :

+

path :

+

connection :

+

error :

+

Returns :

+

-
+

nm_vpn_plugin_ui_interface_get_suggested_name ()

char *              nm_vpn_plugin_ui_interface_get_suggested_name
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection);
+ (NMVpnPluginUiInterface *iface, + NMConnection *connection);

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

iface :

+

connection :

+

Returns :

+

-
+

nm_vpn_plugin_ui_interface_delete_connection ()

gboolean            nm_vpn_plugin_ui_interface_delete_connection
-                                                        (NMVpnPluginUiInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

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

iface :

+

connection :

+

error :

+

Returns :

+

-
+

NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE

#define NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE      (nm_vpn_plugin_ui_widget_interface_get_type ())
 
@@ -296,106 +502,166 @@ struct +

NM_VPN_PLUGIN_UI_WIDGET_INTERFACE()

#define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)      (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface))
 

+
++ + + + +

obj :

+

-
+

NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE()

#define NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE))
 

+
++ + + + +

obj :

+

-
+

NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE()

#define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface))
 

+
++ + + + +

obj :

+

-
-

struct NMVpnPluginUiWidgetInterface

-
struct NMVpnPluginUiWidgetInterface {
-	GTypeInterface g_iface;
-
-	/* Return the GtkWidget for the VPN's UI */
-	GObject * (*get_widget) (NMVpnPluginUiWidgetInterface *iface);
-
-	/* Called to save the user-entered options to the connection object.  Should
-	 * return FALSE and set 'error' if the current options are invalid.  'error'
-	 * should contain enough information for the plugin to determine which UI
-	 * widget is invalid at a later point in time.  For example, creating unique
-	 * error codes for what error occurred and populating the message field
-	 * of 'error' with the name of the invalid property.
-	 */
-	gboolean (*update_connection) (NMVpnPluginUiWidgetInterface *iface,
-	                               NMConnection *connection,
-	                               GError **error);
-
-	/* Called when the user has chosen to save the connection (for user
-	 * connections only; system connections are handled by the system
-	 * settings service).  Should save VPN-specific connection secrets in
-	 * a way that the auth-dialog can read them.
-	 */
-	gboolean (*save_secrets) (NMVpnPluginUiWidgetInterface *iface,
-	                          NMConnection *connection,
-	                          GError **error);
-
-	/* Emitted when the value of a UI widget changes.  May trigger a validity
-	 * check via update_connection() to write values to the connection */
-	void (*changed) (NMVpnPluginUiWidgetInterface *iface);
-};
-
-

-

-
-
-
+

nm_vpn_plugin_ui_widget_interface_get_type ()

GType               nm_vpn_plugin_ui_widget_interface_get_type
                                                         (void);

+
++ + + + +

Returns :

+

-
+

nm_vpn_plugin_ui_widget_interface_get_widget ()

GObject *           nm_vpn_plugin_ui_widget_interface_get_widget
-                                                        (NMVpnPluginUiWidgetInterface *iface);
+ (NMVpnPluginUiWidgetInterface *iface);

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

iface :

+

Returns :

+

-
+

nm_vpn_plugin_ui_widget_interface_update_connection ()

gboolean            nm_vpn_plugin_ui_widget_interface_update_connection
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

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

iface :

+

connection :

+

error :

+

Returns :

+

-
+

nm_vpn_plugin_ui_widget_interface_save_secrets ()

gboolean            nm_vpn_plugin_ui_widget_interface_save_secrets
-                                                        (NMVpnPluginUiWidgetInterface *iface,
-                                                         NMConnection *connection,
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
                                                          GError **error);

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

iface :

+

connection :

+

error :

+

Returns :

+
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-types.html b/docs/libnm-glib/html/libnm-glib-nm-types.html index 2f00ec53..51dcdb01 100644 --- a/docs/libnm-glib/html/libnm-glib-nm-types.html +++ b/docs/libnm-glib/html/libnm-glib-nm-types.html @@ -5,20 +5,20 @@ nm-types - - - - + + + + - - + + - + -
+
@@ -35,7 +35,7 @@
-
+

Synopsis

#define             NM_TYPE_SSID
 GType               nm_ssid_get_type                    (void);
@@ -54,14 +54,14 @@
 GType               nm_ip6_route_object_array_get_type  (void);
 
-
+

Description

-
+

Details

-
+

NM_TYPE_SSID

#define NM_TYPE_SSID  (nm_ssid_get_type ())
 
@@ -69,14 +69,22 @@


-
+

nm_ssid_get_type ()

GType               nm_ssid_get_type                    (void);

+
++ + + + +

Returns :

+

-
+

NM_TYPE_UINT_ARRAY

#define NM_TYPE_UINT_ARRAY  (nm_uint_array_get_type ())
 
@@ -84,14 +92,22 @@


-
+

nm_uint_array_get_type ()

GType               nm_uint_array_get_type              (void);

+
++ + + + +

Returns :

+

-
+

NM_TYPE_STRING_ARRAY

#define NM_TYPE_STRING_ARRAY  (nm_string_array_get_type ())
 
@@ -99,14 +115,22 @@


-
+

nm_string_array_get_type ()

GType               nm_string_array_get_type            (void);

+
++ + + + +

Returns :

+

-
+

NM_TYPE_OBJECT_ARRAY

#define NM_TYPE_OBJECT_ARRAY  (nm_object_array_get_type ())
 
@@ -114,14 +138,22 @@


-
+

nm_object_array_get_type ()

GType               nm_object_array_get_type            (void);

+
++ + + + +

Returns :

+

-
+

NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY

#define NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY  (nm_ip6_address_object_array_get_type ())
 
@@ -129,15 +161,23 @@


-
+

nm_ip6_address_object_array_get_type ()

GType               nm_ip6_address_object_array_get_type
                                                         (void);

+
++ + + + +

Returns :

+

-
+

NM_TYPE_IP6_ADDRESS_ARRAY

#define NM_TYPE_IP6_ADDRESS_ARRAY  (nm_ip6_address_array_get_type ())
 
@@ -145,14 +185,22 @@


-
+

nm_ip6_address_array_get_type ()

GType               nm_ip6_address_array_get_type       (void);

+
++ + + + +

Returns :

+

-
+

NM_TYPE_IP6_ROUTE_OBJECT_ARRAY

#define NM_TYPE_IP6_ROUTE_OBJECT_ARRAY  (nm_ip6_route_object_array_get_type ())
 
@@ -160,16 +208,24 @@


-
+

nm_ip6_route_object_array_get_type ()

GType               nm_ip6_route_object_array_get_type  (void);

+
++ + + + +

Returns :

+
+ Generated by GTK-Doc V1.15
\ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib.devhelp b/docs/libnm-glib/html/libnm-glib.devhelp index e6ba9cc8..28707b00 100644 --- a/docs/libnm-glib/html/libnm-glib.devhelp +++ b/docs/libnm-glib/html/libnm-glib.devhelp @@ -1,38 +1,38 @@ - + - - + - + + + - - + + + + + + - - - - - @@ -40,8 +40,6 @@ - - @@ -50,10 +48,8 @@ - + - - @@ -63,10 +59,6 @@ - - - - @@ -76,9 +68,6 @@ - - - @@ -86,6 +75,7 @@ + @@ -95,6 +85,8 @@ + + @@ -105,9 +97,9 @@ + - @@ -127,7 +119,6 @@ - @@ -142,9 +133,7 @@ - - @@ -199,14 +188,17 @@ - - - - - - - - + + + + + + + + + + + @@ -219,58 +211,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - @@ -278,14 +227,11 @@ - + - - - @@ -298,18 +244,21 @@ + + + @@ -342,6 +291,9 @@ + + + @@ -350,48 +302,62 @@ - - - - - - - - - - - - - - - + - - - - - - - - - + + - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -406,28 +372,6 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -454,6 +398,8 @@ + + @@ -463,7 +409,6 @@ - @@ -474,7 +419,6 @@ - diff --git a/docs/libnm-glib/html/libnm-glib.devhelp2 b/docs/libnm-glib/html/libnm-glib.devhelp2 index b88b1388..a3b30798 100644 --- a/docs/libnm-glib/html/libnm-glib.devhelp2 +++ b/docs/libnm-glib/html/libnm-glib.devhelp2 @@ -1,38 +1,38 @@ - + - - + - + + + - - + + + + + + - - - - - @@ -40,8 +40,6 @@ - - @@ -50,10 +48,8 @@ - + - - @@ -63,10 +59,6 @@ - - - - @@ -76,9 +68,6 @@ - - - @@ -86,6 +75,7 @@ + @@ -95,6 +85,8 @@ + + @@ -105,9 +97,9 @@ + - @@ -127,7 +119,6 @@ - @@ -142,9 +133,7 @@ - - @@ -199,14 +188,17 @@ - - - - - - - - + + + + + + + + + + + @@ -219,58 +211,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - @@ -278,14 +227,11 @@ - + - - - @@ -298,18 +244,21 @@ + + + @@ -342,6 +291,9 @@ + + + @@ -350,48 +302,62 @@ - - - - - - - - - - - - - - - + - - - - - - - - - + + - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -406,28 +372,6 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -454,6 +398,8 @@ + + @@ -463,7 +409,6 @@ - @@ -474,16 +419,9 @@ - - - - - - - diff --git a/docs/libnm-glib/html/libnm-glib.png b/docs/libnm-glib/html/libnm-glib.png deleted file mode 100644 index dc000728..00000000 Binary files a/docs/libnm-glib/html/libnm-glib.png and /dev/null differ diff --git a/docs/libnm-glib/html/object-tree.html b/docs/libnm-glib/html/object-tree.html deleted file mode 100644 index 1ebe1369..00000000 --- a/docs/libnm-glib/html/object-tree.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - -Object Hierarchy - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/libnm-glib/html/ref-overview.html b/docs/libnm-glib/html/ref-overview.html deleted file mode 100644 index 9465073b..00000000 --- a/docs/libnm-glib/html/ref-overview.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - -Object Overview - - - - - - - - - - - - - - - - -
-

-Object Overview

-

- libnm-glib maps closely to the actual D-Bus API that NetworkManager - provides, simply wrapping the remote D-Bus objects as native GObjects, - mapping D-Bus signals and properties to GObject signals and properties, - and providing helpful accessor and utility functions. As such, objects - in the libnm-glib API have the same properties, behavior, signals, and - semantics as the NM D-Bus API. -

-

- The following is a rough overview of the libnm-glib object structure and - how to use the various parts of it: -

-
- -
-

-

-
- - - \ No newline at end of file diff --git a/docs/libnm-glib/html/style.css b/docs/libnm-glib/html/style.css index d6f6c26e..d544a2c2 100644 --- a/docs/libnm-glib/html/style.css +++ b/docs/libnm-glib/html/style.css @@ -32,9 +32,8 @@ /* this is needed so that the local anchors are displayed below the naviagtion */ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] { - display: inline-block; position: relative; - top:-5em; + padding-top:4.5em; } /* this seems to be a bug in the xsl style sheets when generating indexes */ div.index div.index -- cgit 1.3.0-6-gf8a5