From 28028b26b3371756811e95d894f709f4b1207c00 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 18 Dec 2019 18:29:24 +0100 Subject: New upstream version 1.22.0 --- docs/libnm/html/NMAccessPoint.html | 198 +--- docs/libnm/html/NMActiveConnection.html | 325 +----- docs/libnm/html/NMCheckpoint.html | 4 +- docs/libnm/html/NMClient.html | 1320 ++++++++-------------- docs/libnm/html/NMConnection.html | 6 +- docs/libnm/html/NMDevice.html | 611 ++-------- docs/libnm/html/NMDevice6Lowpan.html | 157 +++ docs/libnm/html/NMDeviceAdsl.html | 67 +- docs/libnm/html/NMDeviceBond.html | 87 +- docs/libnm/html/NMDeviceBridge.html | 87 +- docs/libnm/html/NMDeviceBt.html | 86 +- docs/libnm/html/NMDeviceDummy.html | 65 +- docs/libnm/html/NMDeviceEthernet.html | 114 +- docs/libnm/html/NMDeviceGeneric.html | 75 +- docs/libnm/html/NMDeviceIPTunnel.html | 224 +--- docs/libnm/html/NMDeviceInfiniband.html | 73 +- docs/libnm/html/NMDeviceMacsec.html | 249 +--- docs/libnm/html/NMDeviceMacvlan.html | 118 +- docs/libnm/html/NMDeviceModem.html | 116 +- docs/libnm/html/NMDeviceOlpcMesh.html | 86 +- docs/libnm/html/NMDeviceOvsBridge.html | 4 +- docs/libnm/html/NMDeviceOvsInterface.html | 4 +- docs/libnm/html/NMDeviceOvsPort.html | 4 +- docs/libnm/html/NMDevicePpp.html | 4 +- docs/libnm/html/NMDeviceTeam.html | 102 +- docs/libnm/html/NMDeviceTun.html | 152 +-- docs/libnm/html/NMDeviceVlan.html | 100 +- docs/libnm/html/NMDeviceVxlan.html | 311 +---- docs/libnm/html/NMDeviceWifi.html | 269 +---- docs/libnm/html/NMDeviceWifiP2P.html | 4 +- docs/libnm/html/NMDeviceWimax.html | 300 +---- docs/libnm/html/NMDeviceWireGuard.html | 8 +- docs/libnm/html/NMDeviceWpan.html | 107 ++ docs/libnm/html/NMDhcpConfig.html | 72 +- docs/libnm/html/NMIPConfig.html | 150 +-- docs/libnm/html/NMObject.html | 135 +-- docs/libnm/html/NMRemoteConnection.html | 135 +-- docs/libnm/html/NMSecretAgentOld.html | 30 +- docs/libnm/html/NMSetting.html | 40 +- docs/libnm/html/NMSetting6Lowpan.html | 4 +- docs/libnm/html/NMSetting8021x.html | 17 +- docs/libnm/html/NMSettingAdsl.html | 4 +- docs/libnm/html/NMSettingBluetooth.html | 4 +- docs/libnm/html/NMSettingBond.html | 4 +- docs/libnm/html/NMSettingBridge.html | 4 +- docs/libnm/html/NMSettingBridgePort.html | 4 +- docs/libnm/html/NMSettingCdma.html | 4 +- docs/libnm/html/NMSettingConnection.html | 8 +- docs/libnm/html/NMSettingDcb.html | 4 +- docs/libnm/html/NMSettingDummy.html | 4 +- docs/libnm/html/NMSettingEthtool.html | 4 +- docs/libnm/html/NMSettingGeneric.html | 4 +- docs/libnm/html/NMSettingGsm.html | 64 +- docs/libnm/html/NMSettingIP4Config.html | 4 +- docs/libnm/html/NMSettingIP6Config.html | 4 +- docs/libnm/html/NMSettingIPConfig.html | 461 ++++++-- docs/libnm/html/NMSettingIPTunnel.html | 4 +- docs/libnm/html/NMSettingInfiniband.html | 4 +- docs/libnm/html/NMSettingMacsec.html | 10 +- docs/libnm/html/NMSettingMacvlan.html | 4 +- docs/libnm/html/NMSettingMatch.html | 4 +- docs/libnm/html/NMSettingOlpcMesh.html | 4 +- docs/libnm/html/NMSettingOvsBridge.html | 4 +- docs/libnm/html/NMSettingOvsDpdk.html | 4 +- docs/libnm/html/NMSettingOvsInterface.html | 4 +- docs/libnm/html/NMSettingOvsPatch.html | 4 +- docs/libnm/html/NMSettingOvsPort.html | 4 +- docs/libnm/html/NMSettingPpp.html | 4 +- docs/libnm/html/NMSettingPppoe.html | 4 +- docs/libnm/html/NMSettingProxy.html | 4 +- docs/libnm/html/NMSettingSerial.html | 4 +- docs/libnm/html/NMSettingSriov.html | 4 +- docs/libnm/html/NMSettingTCConfig.html | 4 +- docs/libnm/html/NMSettingTeam.html | 14 +- docs/libnm/html/NMSettingTeamPort.html | 4 +- docs/libnm/html/NMSettingTun.html | 4 +- docs/libnm/html/NMSettingUser.html | 4 +- docs/libnm/html/NMSettingVlan.html | 14 +- docs/libnm/html/NMSettingVpn.html | 4 +- docs/libnm/html/NMSettingVxlan.html | 4 +- docs/libnm/html/NMSettingWifiP2P.html | 4 +- docs/libnm/html/NMSettingWimax.html | 4 +- docs/libnm/html/NMSettingWireGuard.html | 4 +- docs/libnm/html/NMSettingWired.html | 10 +- docs/libnm/html/NMSettingWireless.html | 10 +- docs/libnm/html/NMSettingWirelessSecurity.html | 12 +- docs/libnm/html/NMSettingWpan.html | 4 +- docs/libnm/html/NMSimpleConnection.html | 4 +- docs/libnm/html/NMVpnConnection.html | 101 +- docs/libnm/html/NMVpnEditor.html | 6 +- docs/libnm/html/NMVpnEditorPlugin.html | 4 +- docs/libnm/html/NMWifiP2PPeer.html | 4 +- docs/libnm/html/NMWimaxNsp.html | 106 +- docs/libnm/html/annotation-glossary.html | 7 +- docs/libnm/html/api-index-full.html | 1010 ++++++++++++----- docs/libnm/html/ch02.html | 4 +- docs/libnm/html/ch03.html | 6 +- docs/libnm/html/ch04.html | 8 +- docs/libnm/html/ch05.html | 4 +- docs/libnm/html/ch06.html | 4 +- docs/libnm/html/index.html | 13 +- docs/libnm/html/libnm-nm-dbus-interface.html | 491 +++++--- docs/libnm/html/libnm-nm-device-6lowpan.html | 157 --- docs/libnm/html/libnm-nm-device-wpan.html | 107 -- docs/libnm/html/libnm-nm-errors.html | 110 +- docs/libnm/html/libnm-nm-utils.html | 8 +- docs/libnm/html/libnm-nm-version.html | 32 +- docs/libnm/html/libnm-nm-vpn-plugin-info.html | 4 +- docs/libnm/html/libnm-nm-vpn-plugin-old.html | 4 +- docs/libnm/html/libnm-nm-vpn-service-plugin.html | 4 +- docs/libnm/html/libnm.devhelp2 | 419 ++----- docs/libnm/html/license.html | 60 + docs/libnm/html/object-tree.html | 14 +- docs/libnm/html/ref-overview.html | 4 +- docs/libnm/html/style.css | 88 +- docs/libnm/html/usage.html | 152 ++- 116 files changed, 3094 insertions(+), 6612 deletions(-) create mode 100644 docs/libnm/html/NMDevice6Lowpan.html create mode 100644 docs/libnm/html/NMDeviceWpan.html delete mode 100644 docs/libnm/html/libnm-nm-device-6lowpan.html delete mode 100644 docs/libnm/html/libnm-nm-device-wpan.html create mode 100644 docs/libnm/html/license.html (limited to 'docs/libnm/html') diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 5a7bf36b..420c9182 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -8,17 +8,14 @@ - + @@ -141,76 +138,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar *bssidRead
NM80211ApFlagsflagsRead
guintfrequencyRead
-gchar *hw-addressRead
gintlast-seenRead
guintmax-bitrateRead
NM80211ModemodeRead
NM80211ApSecurityFlagsrsn-flagsRead
-GBytes *ssidRead
gucharstrengthRead
NM80211ApSecurityFlagswpa-flagsRead
-
-

Types and Values

@@ -262,27 +189,10 @@ - - - -
#define NM_ACCESS_POINT_HW_ADDRESS
 NMAccessPoint
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMAccessPoint
-
-
-
-

Implemented Interfaces

-

-NMAccessPoint implements - GInitable and GAsyncInitable.

-
-

Description

@@ -709,111 +619,9 @@ against

#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
 
-
-
-

NMAccessPoint

-
typedef struct _NMAccessPoint NMAccessPoint;
-
- -
-

Property Details

-
-

The “bssid” property

-
  “bssid”                    gchar *
-

The BSSID of the access point.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “flags” property

-
  “flags”                    NM80211ApFlags
-

The flags of the access point.

-

Flags: Read

-
-
-
-

The “frequency” property

-
  “frequency”                guint
-

The frequency of the access point.

-

Flags: Read

-

Allowed values: <= 10000

-

Default value: 0

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

Alias for “bssid”.

-
-

NMAccessPoint:hw-address has been deprecated since version 1.0 and should not be used in newly-written code.

-

use “bssid”.

-
-

Flags: Read

-

Default value: NULL

-
-
-
-

The “last-seen” property

-
  “last-seen”                gint
-

The timestamp (in CLOCK_BOOTTIME seconds) for the last time the -access point was found in scan results. A value of -1 means the -access point has not been found in a scan.

-

Flags: Read

-

Allowed values: >= -1

-

Default value: -1

-

Since: 1.2

-
-
-
-

The “max-bitrate” property

-
  “max-bitrate”              guint
-

The maximum bit rate of the access point in kbit/s.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “mode” property

-
  “mode”                     NM80211Mode
-

The mode of the access point; either "infrastructure" (a central -coordinator of the wireless network allowing clients to connect) or -"ad-hoc" (a network with no central controller).

-

Flags: Read

-

Default value: NM_802_11_MODE_INFRA

-
-
-
-

The “rsn-flags” property

-
  “rsn-flags”                NM80211ApSecurityFlags
-

The RSN flags of the access point.

-

Flags: Read

-
-
-
-

The “ssid” property

-
  “ssid”                     GBytes *
-

The SSID of the access point, or NULL if it is not known.

-

Flags: Read

-
-
-
-

The “strength” property

-
  “strength”                 guchar
-

The current signal strength of the access point.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “wpa-flags” property

-
  “wpa-flags”                NM80211ApSecurityFlags
-

The WPA flags of the access point.

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 6c510662..195132f0 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -6,24 +6,20 @@ - + - + - +
@@ -178,124 +174,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMRemoteConnection *connectionRead
gbooleandefaultRead
gbooleandefault6Read
-GPtrArray *devicesRead
-NMDhcpConfig *dhcp4-configRead
-NMDhcpConfig *dhcp6-configRead
-gchar *idRead
-NMIPConfig *ip4-configRead
-NMIPConfig *ip6-configRead
-NMDevice *masterRead
-gchar *specific-object-pathRead
NMActiveConnectionStatestateRead
guintstate-flagsRead
-gchar *typeRead
-gchar *uuidRead
gbooleanvpnRead
-
-
-

Signals

-
----- - - - - - -
voidstate-changedRun First
-
-

Types and Values

@@ -367,28 +245,10 @@ - - - -
#define NM_ACTIVE_CONNECTION_MASTER
 NMActiveConnection
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMActiveConnection
-            ╰── NMVpnConnection
-
-
-
-

Implemented Interfaces

-

-NMActiveConnection implements - GInitable and GAsyncInitable.

-
-

Description

@@ -966,184 +826,9 @@ nm_active_connection_get_vpn (#define NM_ACTIVE_CONNECTION_MASTER "master"
-
-
-

NMActiveConnection

-
typedef struct _NMActiveConnection NMActiveConnection;
-
- -
-

Property Details

-
-

The “connection” property

-
  “connection”               NMRemoteConnection *
-

The connection that this is an active instance of.

-

Flags: Read

-
-
-
-

The “default” property

-
  “default”                  gboolean
-

Whether the active connection is the default IPv4 one.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “default6” property

-
  “default6”                 gboolean
-

Whether the active connection is the default IPv6 one.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “devices” property

-
  “devices”                  GPtrArray *
-

The devices of the active connection.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
-
-
-

The “dhcp4-config” property

-
  “dhcp4-config”             NMDhcpConfig *
-

The IPv4 NMDhcpConfig of the connection.

-

Flags: Read

-
-
-
-

The “dhcp6-config” property

-
  “dhcp6-config”             NMDhcpConfig *
-

The IPv6 NMDhcpConfig of the connection.

-

Flags: Read

-
-
-
-

The “id” property

-
  “id”                       gchar *
-

The active connection's ID

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “ip4-config” property

-
  “ip4-config”               NMIPConfig *
-

The IPv4 NMIPConfig of the connection.

-

Flags: Read

-
-
-
-

The “ip6-config” property

-
  “ip6-config”               NMIPConfig *
-

The IPv6 NMIPConfig of the connection.

-

Flags: Read

-
-
-
-

The “master” property

-
  “master”                   NMDevice *
-

The master device if one exists.

-

Flags: Read

-
-
-
-

The “specific-object-path” property

-
  “specific-object-path”     gchar *
-

The path to the "specific object" of the active connection; see -nm_active_connection_get_specific_object_path() for more details.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “state” property

-
  “state”                    NMActiveConnectionState
-

The state of the active connection.

-

Flags: Read

-

Default value: NM_ACTIVE_CONNECTION_STATE_UNKNOWN

-
-
-
-

The “state-flags” property

-
  “state-flags”              guint
-

The state flags of the active connection.

-

Flags: Read

-

Default value: 0

-

Since: 1.10

-
-
-
-

The “type” property

-
  “type”                     gchar *
-

The active connection's type

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “uuid” property

-
  “uuid”                     gchar *
-

The active connection's UUID

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “vpn” property

-
  “vpn”                      gboolean
-

Whether the active connection is a VPN connection.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

Signal Details

-
-

The “state-changed” signal

-
void
-user_function (NMActiveConnection *active_connection,
-               guint               state,
-               guint               reason,
-               gpointer            user_data)
-
-

Parameters

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

active_connection

the source NMActiveConnection

 

state

the new state number (NMActiveConnectionState)

 

reason

the state change reason (NMActiveConnectionStateReason)

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMCheckpoint.html b/docs/libnm/html/NMCheckpoint.html index 1b9c44ce..dc70ac0c 100644 --- a/docs/libnm/html/NMCheckpoint.html +++ b/docs/libnm/html/NMCheckpoint.html @@ -8,7 +8,7 @@ - + @@ -199,6 +199,6 @@ nm_checkpoint_get_rollback_timeout ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index ce07ce96..5c2feab2 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -8,7 +8,7 @@ - + @@ -16,10 +16,7 @@
Top  |  Description  |  - Object Hierarchy  |  - Implemented Interfaces  |  - Properties  |  - Signals + Object Hierarchy Home Up @@ -121,6 +118,37 @@ + +GDBusConnection * + + +nm_client_get_dbus_connection () + + + + +GMainContext * + + +nm_client_get_main_context () + + + + +GObject * + + +nm_client_get_context_busy_watcher () + + + +const char * + + +nm_client_get_dbus_name_owner () + + + const char * @@ -153,6 +181,14 @@ +NMMetered + + +nm_client_get_metered () + + + + gboolean @@ -678,221 +714,21 @@ nm_client_checkpoint_adjust_rollback_timeout_finish () - - - -
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMActiveConnection *activating-connectionRead
-GPtrArray *active-connectionsRead
-GPtrArray *all-devicesRead
gbooleancan-modifyRead
-GPtrArray *checkpointsRead
-GPtrArray *connectionsRead
NMConnectivityStateconnectivityRead
gbooleanconnectivity-check-availableRead
gbooleanconnectivity-check-enabledRead / Write
-GPtrArray *devicesRead
-GPtrArray *dns-configurationRead
-gchar *dns-modeRead
-gchar *dns-rc-managerRead
-gchar *hostnameRead
guintmeteredRead
gbooleannetworking-enabledRead / Write
gbooleannm-runningRead
-NMActiveConnection *primary-connectionRead
gbooleanstartupRead
NMStatestateRead
-gchar *versionRead
gbooleanwimax-enabledRead / Write
gbooleanwimax-hardware-enabledRead
gbooleanwireless-enabledRead / Write
gbooleanwireless-hardware-enabledRead
gbooleanwwan-enabledRead / Write
gbooleanwwan-hardware-enabledRead
-
- @@ -1076,17 +924,9 @@ ├── NMClientError ├── NMClientPermission ╰── NMClientPermissionResult - GObject - ╰── NMClient
-

Implemented Interfaces

-

-NMClient implements - GInitable and GAsyncInitable.

-
-

Description

@@ -1377,6 +1217,141 @@ nm_client_new_finish ( +

nm_client_get_dbus_connection ()

+
GDBusConnection *
+nm_client_get_dbus_connection (NMClient *client);
+

Gets the GDBusConnection of the instance. This can be either passed when +constructing the instance (as "dbus-connection" property), or it will be +automatically initialized during async/sync init.

+
+

Parameters

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

client

a NMClient

 
+
+
+

Returns

+

the D-Bus connection of the client, or NULL if none is set.

+

[transfer none]

+
+

Since: 1.22

+
+
+
+

nm_client_get_main_context ()

+
GMainContext *
+nm_client_get_main_context (NMClient *self);
+

The NMClient instance is permanently associated with the current +thread default GMainContext, referenced the time when the instance +was created. To receive events, the user must iterate this context +and can use it to synchronize access to the client.

+

Note that even after NMClient instance got destroyed, there might +still be pending sources registered in the context. That means, to fully +clean up, the user must continue iterating the context as long as +the nm_client_get_context_busy_watcher() object is alive.

+
+

Parameters

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

self

the NMClient instance

 
+
+
+

Returns

+

the GMainContext of the client.

+

[transfer none]

+
+

Since: 1.22

+
+
+
+

nm_client_get_context_busy_watcher ()

+
GObject *
+nm_client_get_context_busy_watcher (NMClient *self);
+
+

Parameters

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

self

the NMClient instance.

 
+
+
+

Returns

+

a GObject that stays alive as long as there are pending +D-Bus operations.

+

NMClient will schedule asynchronous D-Bus requests which will complete on +the GMainContext associated with the instance. When destroying the NMClient +instance, those requests are cancelled right away, however their pending requests are +still outstanding and queued in the GMainContext. These outstanding callbacks +keep the GMainContext alive. In order to fully release all resources, +the user must keep iterating the main context until all these callbacks +are handled. Of course, at this point no more actual callbacks will be invoked +for the user, those are all internally cancelled.

+

This just leaves one problem: how long does the user need to keep the +GMainContext running to ensure everything is cleaned up? The answer is +this GObject. Subscribe a weak reference to the returned object and keep +iterating the main context until the object got unreferenced.

+

Note that after the NMClient instance gets destroyed, the remaining callbacks +will be invoked right away. That means, the user won't have to iterate the +main context much longer.

+

[transfer none]

+
+

Since: 1.22

+
+
+
+

nm_client_get_dbus_name_owner ()

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

Parameters

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

client

a NMClient

 
+
+
+

Returns

+

the current name owner of the D-Bus service of NetworkManager.

+

[transfer none]

+
+

Since: 1.22

+
+
+

nm_client_get_version ()

const char *
 nm_client_get_version (NMClient *client);
@@ -1482,6 +1457,32 @@ nm_client_get_nm_running ( +

nm_client_get_metered ()

+
NMMetered
+nm_client_get_metered (NMClient *client);
+
+

Parameters

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

client

a NMClient

 
+
+
+

Returns

+

whether the default route is metered.

+
+

Since: 1.22

+
+
+

nm_client_networking_get_enabled ()

gboolean
 nm_client_networking_get_enabled (NMClient *client);
@@ -1513,6 +1514,10 @@ nm_client_networking_get_enabled (NMClient *client, gboolean enabled, GError **error); +
+

nm_client_networking_set_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_networking_set_enabled_async() or GDBusConnection

+

Enables or disables networking. When networking is disabled, all controlled interfaces are disconnected and deactivated. When networking is enabled, all controlled interfaces are available for activation.

@@ -1580,6 +1585,10 @@ nm_client_wireless_get_enabled (void nm_client_wireless_set_enabled (NMClient *client, gboolean enabled); +
+

nm_client_wireless_set_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_wireless_set_enabled_async() or GDBusConnection

+

Enables or disables wireless devices.

Parameters

@@ -1663,6 +1672,7 @@ nm_client_wwan_get_enabled (void nm_client_wwan_set_enabled (NMClient *client, gboolean enabled); +

nm_client_wwan_set_enabled is deprecated and should not be used in newly-written code.

Enables or disables WWAN devices.

Parameters

@@ -1718,6 +1728,10 @@ nm_client_wwan_hardware_get_enabled (

nm_client_wimax_get_enabled ()

gboolean
 nm_client_wimax_get_enabled (NMClient *client);
+
+

nm_client_wimax_get_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

This function always returns FALSE because WiMax is no longer supported

+

Determines whether WiMAX is enabled.

Parameters

@@ -1745,6 +1759,10 @@ nm_client_wimax_get_enabled (void nm_client_wimax_set_enabled (NMClient *client, gboolean enabled); +
+

nm_client_wimax_set_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

This function does nothing because WiMax is no longer supported

+

Enables or disables WiMAX devices.

Parameters

@@ -1774,6 +1792,10 @@ nm_client_wimax_set_enabled (

nm_client_wimax_hardware_get_enabled ()

gboolean
 nm_client_wimax_hardware_get_enabled (NMClient *client);
+
+

nm_client_wimax_hardware_get_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

This function always returns FALSE because WiMax is no longer supported

+

Determines whether the WiMAX hardware is enabled.

Parameters

@@ -1860,6 +1882,7 @@ nm_client_connectivity_check_get_enabled nm_client_connectivity_check_set_enabled (NMClient *client, gboolean enabled); +

nm_client_connectivity_check_set_enabled is deprecated and should not be used in newly-written code.

Enable or disable connectivity checking. Note that if a connectivity checking URI has not been configured, this will not have any effect.

@@ -1924,6 +1947,10 @@ nm_client_get_logging (char **level, char **domains, GError **error); +
+

nm_client_get_logging has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_get_logging_async() or GDBusConnection

+

Gets NetworkManager current logging level and domains.

Parameters

@@ -1971,6 +1998,10 @@ nm_client_set_logging (const char *level, const char *domains, GError **error); +
+

nm_client_set_logging has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_set_logging_async() or GDBusConnection

+

Sets NetworkManager logging level and/or domains.

Parameters

@@ -2081,6 +2112,10 @@ connectivity state first before returning any information.

nm_client_check_connectivity (NMClient *client, GCancellable *cancellable, GError **error); +
+

nm_client_check_connectivity has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_check_connectivity_async() or GDBusConnection

+

Updates the network connectivity state and returns the (new) current state. Contrast nm_client_get_connectivity(), which returns the most recent known state without re-checking.

@@ -2214,6 +2249,10 @@ nm_client_save_hostname (const char *hostname, GCancellable *cancellable, GError **error); +
+

nm_client_save_hostname has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_save_hostname_async() or GDBusConnection

+

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

@@ -2510,7 +2549,7 @@ nm_client_get_active_connections (

Returns

a GPtrArray -containing all the active NMActiveConnections. +containing all the active NMActiveConnections. The returned array is owned by the client and should not be modified.

[transfer none][element-type NMActiveConnection]

@@ -2558,7 +2597,7 @@ any.

nm_client_get_activating_connection (NMClient *client);

Gets the NMActiveConnection corresponding to a currently-activating connection that is expected to become the new -“primary-connection” upon successful activation.

+“primary-connection” upon successful activation.

Parameters

@@ -2608,7 +2647,7 @@ in connection picks the best available connection for the device and activates it.

Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can use the returned -NMActiveConnection object (in particular, “state”) to +NMActiveConnection object (in particular, “state”) to track the activation to its completion.

Parameters

@@ -2728,7 +2767,7 @@ activated as with NMActiveConnection object (in particular, “state”) to +NMActiveConnection object (in particular, “state”) to track the activation to its completion.

Parameters

@@ -2767,7 +2806,8 @@ wired and mobile broadband connections, and the value of 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.

+details of the newly added connection. +If the variant is floating, it will be consumed.

@@ -2856,7 +2896,7 @@ activated as with NMActiveConnection object (in particular, “state”) to +NMActiveConnection object (in particular, “state”) to track the activation to its completion.

This is identitcal to nm_client_add_and_activate_connection_async() but takes a further options @@ -2999,6 +3039,10 @@ nm_client_deactivate_connection (NMActiveConnection *active, GCancellable *cancellable, GError **error); +

+

nm_client_deactivate_connection has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_deactivate_connection_async() or GDBusConnection

+

Deactivates an active NMActiveConnection.

Parameters

@@ -3524,6 +3568,10 @@ nm_client_load_connections (char ***failures, GCancellable *cancellable, GError **error); +
+

nm_client_load_connections has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_load_connections_async() or GDBusConnection

+

Requests that the remote settings service load or reload the given files, adding or updating the connections described within.

The changes to the indicated files will not yet be reflected in @@ -3576,9 +3624,19 @@ filenames that failed to load.

Returns

-

TRUE if NetworkManager at least tried to load filenames -, -FALSE if an error occurred (eg, permission denied).

+

TRUE on success.

+

Warning: before libnm 1.22, the boolean return value was inconsistent. +That is made worse, because when running against certain server versions +before 1.20, the server would return wrong values for success/failure. +This means, if you use this function in libnm before 1.22, you are advised +to ignore the boolean return value and only look at failures +and error +. +With libnm >= 1.22, the boolean return value corresponds to whether error +was +set. Note that even in the success case, you might have individual failures +. +With 1.22, the return value is consistent with nm_client_load_connections_finish().


@@ -3677,9 +3735,9 @@ nm_client_load_connections_finish (

Returns

-

TRUE if NetworkManager at least tried to load filenames -, -FALSE if an error occurred (eg, permission denied).

+

TRUE on success. +Note that even in the success case, you might have individual failures +.


@@ -3689,6 +3747,10 @@ nm_client_load_connections_finish (NMClient *client, GCancellable *cancellable, GError **error); +
+

nm_client_reload_connections has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_reload_connections_async() or GDBusConnection

+

Requests that the remote settings service reload all connection files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.

@@ -4328,30 +4390,138 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

Since: 1.12

+
+
+

nm_client_reload ()

+
void
+nm_client_reload (NMClient *client,
+                  NMManagerReloadFlags flags,
+                  GCancellable *cancellable,
+                  GAsyncReadyCallback callback,
+                  gpointer user_data);
+

Reload NetworkManager's configuration and perform certain updates, like +flushing caches or rewriting external state to disk. This is similar to +sending SIGHUP to NetworkManager but it allows for more fine-grained control +over what to reload (see flags +). It also allows non-root access via +PolicyKit and contrary to signals it is synchronous.

+
+

Parameters

+
[allow-none]
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

client

the NMClient

 

flags

flags indicating what to reload.

 

cancellable

a GCancellable, or NULL

 

callback

callback to be called when the add operation completes.

[scope async]

user_data

caller-specific data passed to callback +.

[closure]
+
+

Since: 1.22

+
+
+
+

nm_client_reload_finish ()

+
gboolean
+nm_client_reload_finish (NMClient *client,
+                         GAsyncResult *result,
+                         GError **error);
+

Gets the result of a call to nm_client_reload().

+
+

Parameters

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

client

an NMClient

 

result

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

 
+
+
+

Returns

+

TRUE on success or FALSE on failure.

+
+

Since: 1.22

+

Types and Values

NM_CLIENT_VERSION

-
#define NM_CLIENT_VERSION "version"
+
#define NM_CLIENT_VERSION         "version"
 

NM_CLIENT_STATE

-
#define NM_CLIENT_STATE "state"
+
#define NM_CLIENT_STATE           "state"
 

NM_CLIENT_STARTUP

-
#define NM_CLIENT_STARTUP "startup"
+
#define NM_CLIENT_STARTUP         "startup"
 

NM_CLIENT_NM_RUNNING

-
#define NM_CLIENT_NM_RUNNING "nm-running"
+
#define NM_CLIENT_NM_RUNNING      "nm-running"
+
+
+
+
+

NM_CLIENT_DBUS_CONNECTION

+
#define NM_CLIENT_DBUS_CONNECTION "dbus-connection"
+
+
+
+
+

NM_CLIENT_DBUS_NAME_OWNER

+
#define NM_CLIENT_DBUS_NAME_OWNER "dbus-name-owner"
 

@@ -4359,35 +4529,39 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

NM_CLIENT_NETWORKING_ENABLED

#define NM_CLIENT_NETWORKING_ENABLED "networking-enabled"
 
+

NM_CLIENT_NETWORKING_ENABLED is deprecated and should not be used in newly-written code.


NM_CLIENT_WIRELESS_ENABLED

#define NM_CLIENT_WIRELESS_ENABLED "wireless-enabled"
 
+

NM_CLIENT_WIRELESS_ENABLED is deprecated and should not be used in newly-written code.


-

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

-
#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
+

NM_CLIENT_WWAN_ENABLED

+
#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
 
+

NM_CLIENT_WWAN_ENABLED is deprecated and should not be used in newly-written code.


-

NM_CLIENT_WWAN_ENABLED

-
#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
+

NM_CLIENT_WIMAX_ENABLED

+
#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled"
 
+

NM_CLIENT_WIMAX_ENABLED is deprecated and should not be used in newly-written code.


-

NM_CLIENT_WWAN_HARDWARE_ENABLED

-
#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
+

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

+
#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
 

-

NM_CLIENT_WIMAX_ENABLED

-
#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled"
+

NM_CLIENT_WWAN_HARDWARE_ENABLED

+
#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
 

@@ -4410,6 +4584,12 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

+

NM_CLIENT_CONNECTIVITY_CHECK_URI

+
#define NM_CLIENT_CONNECTIVITY_CHECK_URI "connectivity-check-uri"
+
+
+
+

NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE

#define NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE "connectivity-check-available"
 
@@ -4419,6 +4599,7 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

NM_CLIENT_CONNECTIVITY_CHECK_ENABLED

#define NM_CLIENT_CONNECTIVITY_CHECK_ENABLED "connectivity-check-enabled"
 
+

NM_CLIENT_CONNECTIVITY_CHECK_ENABLED is deprecated and should not be used in newly-written code.


@@ -4488,6 +4669,12 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

+

NM_CLIENT_CHECKPOINTS

+
#define NM_CLIENT_CHECKPOINTS "checkpoints"
+
+
+
+

NM_CLIENT_DEVICE_ADDED

#define NM_CLIENT_DEVICE_ADDED "device-added"
 
@@ -4565,7 +4752,7 @@ clients can obtain to perform certain tasks on behalf of the current user.

NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK

controls whether networking -can be globally enabled or disabled

+ can be globally enabled or disabled

  @@ -4573,7 +4760,7 @@ can be globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI

controls whether Wi-Fi can be -globally enabled or disabled

+ globally enabled or disabled

  @@ -4581,7 +4768,7 @@ globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN

controls whether WWAN (3G) can be -globally enabled or disabled

+ globally enabled or disabled

  @@ -4589,7 +4776,7 @@ globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX

controls whether WiMAX can be -globally enabled or disabled

+ globally enabled or disabled

  @@ -4597,7 +4784,7 @@ globally enabled or disabled

NM_CLIENT_PERMISSION_SLEEP_WAKE

controls whether the client can ask -NetworkManager to sleep and wake

+ NetworkManager to sleep and wake

  @@ -4605,7 +4792,7 @@ NetworkManager to sleep and wake

NM_CLIENT_PERMISSION_NETWORK_CONTROL

controls whether networking connections -can be started, stopped, and changed

+ can be started, stopped, and changed

  @@ -4613,7 +4800,7 @@ can be started, stopped, and changed

NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED

controls whether a password -protected Wi-Fi hotspot can be created

+ protected Wi-Fi hotspot can be created

  @@ -4621,7 +4808,7 @@ protected Wi-Fi hotspot can be created

NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN

controls whether an open Wi-Fi hotspot -can be created

+ can be created

  @@ -4629,7 +4816,7 @@ can be created

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM

controls whether connections -that are available to all users can be modified

+ that are available to all users can be modified

  @@ -4637,7 +4824,7 @@ that are available to all users can be modified

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN

controls whether connections -owned by the current user can be modified

+ owned by the current user can be modified

  @@ -4645,7 +4832,7 @@ owned by the current user can be modified

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME

controls whether the -persistent hostname can be changed

+ persistent hostname can be changed

  @@ -4653,7 +4840,7 @@ persistent hostname can be changed

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS

modify persistent global -DNS configuration

+ DNS configuration

  @@ -4675,7 +4862,7 @@ DNS configuration

NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS

controls whether device -statistics can be globally enabled or disabled

+ statistics can be globally enabled or disabled

  @@ -4683,7 +4870,7 @@ statistics can be globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK

controls whether -connectivity check can be enabled or disabled

+ connectivity check can be enabled or disabled

  @@ -4737,7 +4924,7 @@ the user requires to obtain a given

NM_CLIENT_PERMISSION_RESULT_AUTH

authorization is necessary before the -permission is available

+ permission is available

  @@ -4745,7 +4932,7 @@ permission is available

NM_CLIENT_PERMISSION_RESULT_NO

permission to perform the operation is -denied by system policy

+ denied by system policy

  @@ -4779,7 +4966,7 @@ denied by system policy

NM_CLIENT_ERROR_MANAGER_NOT_RUNNING

an operation that requires NetworkManager -failed because NetworkManager is not running

+ failed because NetworkManager is not running

  @@ -4787,9 +4974,9 @@ failed because NetworkManager is not running

NM_CLIENT_ERROR_OBJECT_CREATION_FAILED

NetworkManager claimed that an -operation succeeded, but the object that was allegedly created (eg, -NMRemoteConnection, NMActiveConnection) was apparently destroyed before -NMClient could create a representation of it.

+ operation succeeded, but the object that was allegedly created (eg, + NMRemoteConnection, NMActiveConnection) was apparently destroyed before + NMClient could create a representation of it.

  @@ -4803,586 +4990,9 @@ operation succeeded, but the object that was allegedly created (eg,
#define NM_CLIENT_ERROR nm_client_error_quark ()
 
-
-
-

NMClient

-
typedef struct _NMClient NMClient;
-
-
-
-

Property Details

-
-

The “activating-connection” property

-
  “activating-connection”    NMActiveConnection *
-

The NMActiveConnection of the activating connection that is -likely to become the new “primary-connection”.

-

Flags: Read

-
-
-
-

The “active-connections” property

-
  “active-connections”       GPtrArray *
-

The active connections.

-

[type GPtrArray(NMActiveConnection)]

-

Flags: Read

-
-
-
-

The “all-devices” property

-
  “all-devices”              GPtrArray *
-

List of both real devices and device placeholders.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “can-modify” property

-
  “can-modify”               gboolean
-

If TRUE, adding and modifying connections is supported.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “checkpoints” property

-
  “checkpoints”              GPtrArray *
-

The list of active checkpoints.

-

[type GPtrArray(NMCheckpoint)]

-

Flags: Read

-

Since: 1.12

-
-
-
-

The “connections” property

-
  “connections”              GPtrArray *
-

The list of configured connections that are available to the user. (Note -that this differs from the underlying D-Bus property, which may also -contain the object paths of connections that the user does not have -permission to read the details of.)

-

[type GPtrArray(NMRemoteConnection)]

-

Flags: Read

-
-
-
-

The “connectivity” property

-
  “connectivity”             NMConnectivityState
-

The network connectivity state.

-

Flags: Read

-

Default value: NM_CONNECTIVITY_UNKNOWN

-
-
-
-

The “connectivity-check-available” property

-
  “connectivity-check-available” gboolean
-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “connectivity-check-enabled” property

-
  “connectivity-check-enabled” gboolean
-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “devices” property

-
  “devices”                  GPtrArray *
-

List of real network devices. Does not include placeholder devices.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
-
-
-

The “dns-configuration” property

-
  “dns-configuration”        GPtrArray *
-

The current DNS configuration, represented as an array -of NMDnsEntry objects.

-

[type GPtrArray(NMDnsEntry)]

-

Flags: Read

-

Since: 1.6

-
-
-
-

The “dns-mode” property

-
  “dns-mode”                 gchar *
-

The current DNS processing mode.

-

Flags: Read

-

Default value: ""

-

Since: 1.6

-
-
-
-

The “dns-rc-manager” property

-
  “dns-rc-manager”           gchar *
-

The current resolv.conf management mode.

-

Flags: Read

-

Default value: ""

-

Since: 1.6

-
-
-
-

The “hostname” property

-
  “hostname”                 gchar *
-

The machine hostname stored in persistent configuration. This can be -modified by calling nm_client_save_hostname().

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “metered” property

-
  “metered”                  guint
-

Whether the connectivity is metered.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “networking-enabled” property

-
  “networking-enabled”       gboolean
-

Whether networking is enabled.

-

Flags: Read / Write

-

Default value: TRUE

-
-
-
-

The “nm-running” property

-
  “nm-running”               gboolean
-

Whether the daemon is running.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “primary-connection” property

-
  “primary-connection”       NMActiveConnection *
-

The NMActiveConnection of the device with the default route; -see nm_client_get_primary_connection() for more details.

-

Flags: Read

-
-
-
-

The “startup” property

-
  “startup”                  gboolean
-

Whether the daemon is still starting up.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “state” property

-
  “state”                    NMState
-

The current daemon state.

-

Flags: Read

-

Default value: NM_STATE_UNKNOWN

-
-
-
-

The “version” property

-
  “version”                  gchar *
-

The NetworkManager version.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “wimax-enabled” property

-
  “wimax-enabled”            gboolean
-

Whether WiMAX functionality is enabled.

-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “wimax-hardware-enabled” property

-
  “wimax-hardware-enabled”   gboolean
-

Whether the WiMAX hardware is enabled.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “wireless-enabled” property

-
  “wireless-enabled”         gboolean
-

Whether wireless is enabled.

-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “wireless-hardware-enabled” property

-
  “wireless-hardware-enabled” gboolean
-

Whether the wireless hardware is enabled.

-

Flags: Read

-

Default value: TRUE

-
-
-
-

The “wwan-enabled” property

-
  “wwan-enabled”             gboolean
-

Whether WWAN functionality is enabled.

-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “wwan-hardware-enabled” property

-
  “wwan-hardware-enabled”    gboolean
-

Whether the WWAN hardware is enabled.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

Signal Details

-
-

The “active-connection-added” signal

-
void
-user_function (NMClient           *client,
-               NMActiveConnection *active_connection,
-               gpointer            user_data)
-

Notifies that a NMActiveConnection has been added.

-
-

Parameters

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

client

the settings object that received the signal

 

active_connection

the new active connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “active-connection-removed” signal

-
void
-user_function (NMClient           *client,
-               NMActiveConnection *active_connection,
-               gpointer            user_data)
-

Notifies that a NMActiveConnection has been removed.

-
-

Parameters

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

client

the settings object that received the signal

 

active_connection

the removed active connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “any-device-added” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is added. This signal is emitted for both -regular devices and placeholder devices.

-
-

Parameters

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

client

the client that received the signal

 

device

the new device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “any-device-removed” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is removed. This signal is emitted for both -regular devices and placeholder devices.

-
-

Parameters

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

client

the client that received the signal

 

device

the removed device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “connection-added” signal

-
void
-user_function (NMClient           *client,
-               NMRemoteConnection *connection,
-               gpointer            user_data)
-

Notifies that a NMConnection has been added.

-
-

Parameters

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

client

the settings object that received the signal

 

connection

the new connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “connection-removed” signal

-
void
-user_function (NMClient           *client,
-               NMRemoteConnection *connection,
-               gpointer            user_data)
-

Notifies that a NMConnection has been removed.

-
-

Parameters

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

client

the settings object that received the signal

 

connection

the removed connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “device-added” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is added. This signal is not emitted for -placeholder devices.

-
-

Parameters

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

client

the client that received the signal

 

device

the new device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “device-removed” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is removed. This signal is not emitted for -placeholder devices.

-
-

Parameters

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

client

the client that received the signal

 

device

the removed device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “permission-changed” signal

-
void
-user_function (NMClient *client,
-               guint     permission,
-               guint     result,
-               gpointer  user_data)
-

Notifies that a permission has changed

-
-

Parameters

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

client

the client that received the signal

 

permission

a permission from NMClientPermission

 

result

the permission's result, one of NMClientPermissionResult

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 9d9d5a25..5c566d5b 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -8,7 +8,7 @@ - + @@ -2851,7 +2851,7 @@ calling

NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED

if set, only secrets that -are agent owned will be serialized. Since: 1.20

+ are agent owned will be serialized. Since: 1.20

  @@ -2862,6 +2862,6 @@ are agent owned will be serialized. Since: 1.20

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 77287a5d..b6d0f9c5 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -7,8 +7,8 @@ - - + + @@ -16,15 +16,12 @@ Top  |  Description  |  - Object Hierarchy  |  - Implemented Interfaces  |  - Properties  |  - Signals + Object Hierarchy Home Up Prev -Next +Next
@@ -304,6 +301,14 @@ +NMDeviceInterfaceFlags + + +nm_device_get_interface_flags () + + + + char ** @@ -504,194 +509,6 @@
-
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMActiveConnection *active-connectionRead
gbooleanautoconnectRead / Write
-GPtrArray *available-connectionsRead
NMDeviceCapabilitiescapabilitiesRead
NMDeviceTypedevice-typeRead
-NMDhcpConfig *dhcp4-configRead
-NMDhcpConfig *dhcp6-configRead
-gchar *driverRead
-gchar *driver-versionRead
gbooleanfirmware-missingRead
-gchar *firmware-versionRead
-gchar *interfaceRead
-gchar *ip-interfaceRead
-NMIPConfig *ip4-configRead
NMConnectivityStateip4-connectivityRead
-NMIPConfig *ip6-configRead
NMConnectivityStateip6-connectivityRead
-GPtrArray *lldp-neighborsRead
gbooleanmanagedRead
guintmeteredRead
guintmtuRead
gbooleannm-plugin-missingRead
-gchar *physical-port-idRead
-gchar *productRead
gbooleanrealRead
NMDeviceStatestateRead
guintstate-reasonRead
-gchar *udiRead
-gchar *vendorRead
-
-
-

Signals

-
----- - - - - - -
voidstate-changedRun First
-

Types and Values

@@ -827,45 +644,9 @@

Object Hierarchy

    GBoxed
     ╰── NMLldpNeighbor
-    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ├── NMDevice6Lowpan
-            ├── NMDeviceAdsl
-            ├── NMDeviceBond
-            ├── NMDeviceBridge
-            ├── NMDeviceBt
-            ├── NMDeviceDummy
-            ├── NMDeviceEthernet
-            ├── NMDeviceGeneric
-            ├── NMDeviceInfiniband
-            ├── NMDeviceIPTunnel
-            ├── NMDeviceMacsec
-            ├── NMDeviceMacvlan
-            ├── NMDeviceModem
-            ├── NMDeviceOlpcMesh
-            ├── NMDeviceOvsBridge
-            ├── NMDeviceOvsInterface
-            ├── NMDeviceOvsPort
-            ├── NMDevicePpp
-            ├── NMDeviceTeam
-            ├── NMDeviceTun
-            ├── NMDeviceVlan
-            ├── NMDeviceVxlan
-            ├── NMDeviceWifi
-            ├── NMDeviceWifiP2P
-            ├── NMDeviceWimax
-            ├── NMDeviceWireGuard
-            ╰── NMDeviceWpan
 
-

Implemented Interfaces

-

-NMDevice implements - GInitable and GAsyncInitable.

-
-

Description

@@ -1174,6 +955,13 @@ nm_device_get_managed (void nm_device_set_managed (NMDevice *device, gboolean managed); +
+

nm_device_set_managed has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_set_managed_async() or GDBusConnection

+

This function is deprecated because it calls a synchronous D-Bus method +and modifies the content of the NMClient cache client side. Also, it does +not emit a property changed signal.

+

Enables or disables management of NMDevice by NetworkManager.

Parameters

@@ -1231,6 +1019,12 @@ nm_device_get_autoconnect (void nm_device_set_autoconnect (NMDevice *device, gboolean autoconnect); +
+

nm_device_set_autoconnect has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_set_autoconnect_async() or GDBusConnection

+

This function is deprecated because it calls a synchronous D-Bus method +and modifies the content of the NMClient cache client side.

+

Enables or disables automatic activation of the NMDevice.

Parameters

@@ -1551,7 +1345,7 @@ not part of an active connection.

nm_device_get_available_connections ()

const GPtrArray *
 nm_device_get_available_connections (NMDevice *device);
-

Gets the NMRemoteConnections currently known to the daemon that could +

Gets the NMRemoteConnections currently known to the daemon that could be activated on device .

@@ -1572,7 +1366,7 @@ be activated on device

Returns

the GPtrArray -containing NMRemoteConnections. This is the internal copy used by +containing NMRemoteConnections. This is the internal copy used by the connection, and must not be modified.

[element-type NMRemoteConnection]

@@ -1658,7 +1452,7 @@ nm_device_is_real (

Returns

TRUE if the device exists, or FALSE if it is a placeholder device that could be automatically created by NetworkManager if one of its -“available-connections” was activated.

+“available-connections” was activated.

Since: 1.2

@@ -1836,6 +1630,33 @@ array and thus it is safe for callers to reference and keep using it.


+

nm_device_get_interface_flags ()

+
NMDeviceInterfaceFlags
+nm_device_get_interface_flags (NMDevice *device);
+

Gets the interface flags of the device.

+
+

Parameters

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

device

a NMDevice

 
+
+
+

Returns

+

the flags

+
+

Since: 1.22

+
+
+

nm_device_disambiguate_names ()

char **
 nm_device_disambiguate_names (NMDevice **devices,
@@ -1882,6 +1703,10 @@ nm_device_reapply (guint32 flags,
                    GCancellable *cancellable,
                    GError **error);
+
+

nm_device_reapply has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_reapply_async() or GDBusConnection

+

Attempts to update device with changes to the currently active connection made since it was last applied.

@@ -2054,6 +1879,10 @@ nm_device_get_applied_connection (guint64 *version_id, GCancellable *cancellable, GError **error); +
+

nm_device_get_applied_connection has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_get_applied_connection_async() or GDBusConnection

+

Fetch the currently applied connection on the device.

Parameters

@@ -2214,6 +2043,10 @@ to NMDevice *device
, GCancellable *cancellable, GError **error); +
+

nm_device_disconnect has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_disconnect_async() or GDBusConnection

+

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

@@ -2343,6 +2176,10 @@ will be set.

nm_device_delete (NMDevice *device, GCancellable *cancellable, GError **error); +
+

nm_device_delete has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_delete_async() or GDBusConnection

+

Deletes the software device. Hardware devices can't be deleted.

Parameters

@@ -2956,6 +2793,7 @@ not found.

NM_DEVICE_AUTOCONNECT

#define NM_DEVICE_AUTOCONNECT "autoconnect"
 
+

NM_DEVICE_AUTOCONNECT is deprecated and should not be used in newly-written code.


@@ -3067,306 +2905,13 @@ not found.


-

NMDevice

-
typedef struct _NMDevice NMDevice;
-
-
-
-

Property Details

-
-

The “active-connection” property

-
  “active-connection”        NMActiveConnection *
-

The NMActiveConnection object that "owns" this device during activation.

-

Flags: Read

-
-
-
-

The “autoconnect” property

-
  “autoconnect”              gboolean
-

Whether the device can auto-activate a connection.

-

Flags: Read / Write

-

Default value: TRUE

-
-
-
-

The “available-connections” property

-
  “available-connections”    GPtrArray *
-

The available connections of the device

-

[type GPtrArray(NMRemoteConnection)]

-

Flags: Read

-
-
-
-

The “capabilities” property

-
  “capabilities”             NMDeviceCapabilities
-

The capabilities of the device.

-

Flags: Read

-
-
-
-

The “device-type” property

-
  “device-type”              NMDeviceType
-

The numeric type of the device.

-

Flags: Read

-

Default value: NM_DEVICE_TYPE_UNKNOWN

-
-
-
-

The “dhcp4-config” property

-
  “dhcp4-config”             NMDhcpConfig *
-

The IPv4 NMDhcpConfig of the device.

-

Flags: Read

-
-
-
-

The “dhcp6-config” property

-
  “dhcp6-config”             NMDhcpConfig *
-

The IPv6 NMDhcpConfig of the device.

-

Flags: Read

-
-
-
-

The “driver” property

-
  “driver”                   gchar *
-

The driver of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “driver-version” property

-
  “driver-version”           gchar *
-

The version of the device driver.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “firmware-missing” property

-
  “firmware-missing”         gboolean
-

When TRUE indicates the device is likely missing firmware required -for its operation.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “firmware-version” property

-
  “firmware-version”         gchar *
-

The firmware version of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “interface” property

-
  “interface”                gchar *
-

The interface of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “ip-interface” property

-
  “ip-interface”             gchar *
-

The IP interface of the device which should be used for all IP-related -operations like addressing and routing.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “ip4-config” property

-
  “ip4-config”               NMIPConfig *
-

The NMIP4Config of the device.

-

Flags: Read

-
-
-
-

The “ip4-connectivity” property

-
  “ip4-connectivity”         NMConnectivityState
-

The IPv4 connectivity state of the device.

-

Flags: Read

-

Default value: NM_CONNECTIVITY_UNKNOWN

-

Since: 1.16

-
-
-
-

The “ip6-config” property

-
  “ip6-config”               NMIPConfig *
-

The IPv6 NMIPConfig of the device.

-

Flags: Read

-
-
-
-

The “ip6-connectivity” property

-
  “ip6-connectivity”         NMConnectivityState
-

The IPv6 connectivity state of the device.

-

Flags: Read

-

Default value: NM_CONNECTIVITY_UNKNOWN

-

Since: 1.16

-
-
-
-

The “lldp-neighbors” property

-
  “lldp-neighbors”           GPtrArray *
-

The LLDP neighbors.

-

Flags: Read

-
-
-
-

The “managed” property

-
  “managed”                  gboolean
-

Whether the device is managed by NetworkManager.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “metered” property

-
  “metered”                  guint
-

Whether the device is metered.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “mtu” property

-
  “mtu”                      guint
-

The MTU of the device.

-

Flags: Read

-

Default value: 1500

-
-
-
-

The “nm-plugin-missing” property

-
  “nm-plugin-missing”        gboolean
-

When TRUE indicates that the NetworkManager plugin for the device -is not installed.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “physical-port-id” property

-
  “physical-port-id”         gchar *
-

The physical port ID of the device. (See -nm_device_get_physical_port_id().)

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “product” property

-
  “product”                  gchar *
-

The product string of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “real” property

-
  “real”                     gboolean
-

Whether the device is real or is a placeholder device that could -be created automatically by NetworkManager if one of its -“available-connections” was activated.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “state” property

-
  “state”                    NMDeviceState
-

The state of the device.

-

Flags: Read

-

Default value: NM_DEVICE_STATE_UNKNOWN

-
-
-
-

The “state-reason” property

-
  “state-reason”             guint
-

The reason for the device state.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “udi” property

-
  “udi”                      gchar *
-

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.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “vendor” property

-
  “vendor”                   gchar *
-

The vendor string of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

Signal Details

-
-

The “state-changed” signal

-
void
-user_function (NMDevice *device,
-               guint     new_state,
-               guint     old_state,
-               guint     reason,
-               gpointer  user_data)
-

Notifies the state change of a NMDevice.

-
-

Parameters

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

device

the device object that received the signal

 

new_state

the new state of the device

 

old_state

the previous state of the device

 

reason

the reason describing the state change

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

+

NM_DEVICE_INTERFACE_FLAGS

+
#define NM_DEVICE_INTERFACE_FLAGS "interface-flags"
+
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/NMDevice6Lowpan.html b/docs/libnm/html/NMDevice6Lowpan.html new file mode 100644 index 00000000..1101b793 --- /dev/null +++ b/docs/libnm/html/NMDevice6Lowpan.html @@ -0,0 +1,157 @@ + + + + +NMDevice6Lowpan: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDevice6Lowpan

+

NMDevice6Lowpan

+
+
+

Functions

+
++++ + + + + + + + + + + +
+NMDevice * + +nm_device_6lowpan_get_parent () +
const char * + +nm_device_6lowpan_get_hw_address () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
#defineNM_DEVICE_6LOWPAN_PARENT
#defineNM_DEVICE_6LOWPAN_HW_ADDRESS
+
+
+

Description

+
+
+

Functions

+
+

nm_device_6lowpan_get_parent ()

+
NMDevice *
+nm_device_6lowpan_get_parent (NMDevice6Lowpan *device);
+
+

Parameters

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

device

a NMDevice6Lowpan

 
+
+
+

Returns

+

the device's parent device.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

nm_device_6lowpan_get_hw_address ()

+
const char *
+nm_device_6lowpan_get_hw_address (NMDevice6Lowpan *device);
+

Gets the hardware (MAC) address of the NMDevice6Lowpan

+
+

Parameters

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

device

a NMDevice6Lowpan

 
+
+
+

Returns

+

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

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_DEVICE_6LOWPAN_PARENT

+
#define NM_DEVICE_6LOWPAN_PARENT          "parent"
+
+
+
+
+

NM_DEVICE_6LOWPAN_HW_ADDRESS

+
#define NM_DEVICE_6LOWPAN_HW_ADDRESS      "hw-address"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index e40b2ea2..1f8140b6 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -6,23 +6,20 @@ - + - + - +
@@ -52,54 +49,19 @@
-

Properties

-
----- - - - - - -
gbooleancarrierRead
-
-

Types and Values

- - + - - - - - - +
#define NM_DEVICE_ADSL_CARRIER
 NMDeviceAdsl
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceAdsl
-
-
-
-

Implemented Interfaces

-

-NMDeviceAdsl implements - GInitable and GAsyncInitable.

-
-

Description

@@ -137,24 +99,9 @@ nm_device_adsl_get_carrier (#define NM_DEVICE_ADSL_CARRIER "carrier"
-
-
-

NMDeviceAdsl

-
typedef struct _NMDeviceAdsl NMDeviceAdsl;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html index d15ae8b3..7bd7b1db 100644 --- a/docs/libnm/html/NMDeviceBond.html +++ b/docs/libnm/html/NMDeviceBond.html @@ -8,17 +8,14 @@ - + @@ -68,35 +65,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-GPtrArray *slavesRead
-
-

Types and Values

@@ -116,28 +84,10 @@ - - - -
#define NM_DEVICE_BOND_SLAVES
 NMDeviceBond
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceBond
-
-
-
-

Implemented Interfaces

-

-NMDeviceBond implements - GInitable and GAsyncInitable.

-
-

Description

@@ -245,40 +195,9 @@ copy used by the device, and must not be modified.

#define NM_DEVICE_BOND_SLAVES      "slaves"
 
-
-
-

NMDeviceBond

-
typedef struct _NMDeviceBond NMDeviceBond;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “slaves” property

-
  “slaves”                   GPtrArray *
-

The devices enslaved to the bond device.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html index 5f0d6e30..67bb6aed 100644 --- a/docs/libnm/html/NMDeviceBridge.html +++ b/docs/libnm/html/NMDeviceBridge.html @@ -8,17 +8,14 @@ - + @@ -68,35 +65,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-GPtrArray *slavesRead
-
-

Types and Values

@@ -116,28 +84,10 @@ - - - -
#define NM_DEVICE_BRIDGE_SLAVES
 NMDeviceBridge
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceBridge
-
-
-
-

Implemented Interfaces

-

-NMDeviceBridge implements - GInitable and GAsyncInitable.

-
-

Description

@@ -245,40 +195,9 @@ copy used by the device, and must not be modified.

#define NM_DEVICE_BRIDGE_SLAVES      "slaves"
 
-
-
-

NMDeviceBridge

-
typedef struct _NMDeviceBridge NMDeviceBridge;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “slaves” property

-
  “slaves”                   GPtrArray *
-

The devices enslaved to the bridge device.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBt.html b/docs/libnm/html/NMDeviceBt.html index d87f9ae7..019910de 100644 --- a/docs/libnm/html/NMDeviceBt.html +++ b/docs/libnm/html/NMDeviceBt.html @@ -8,17 +8,14 @@ - + @@ -68,35 +65,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
NMBluetoothCapabilitiesbt-capabilitiesRead
-gchar *hw-addressRead
-gchar *nameRead
-
-

Types and Values

@@ -116,28 +84,10 @@ - - - -
#define NM_DEVICE_BT_CAPABILITIES
 NMDeviceBt
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceBt
-
-
-
-

Implemented Interfaces

-

-NMDeviceBt implements - GInitable and GAsyncInitable.

-
-

Description

@@ -240,39 +190,9 @@ nm_device_bt_get_capabilities (#define NM_DEVICE_BT_CAPABILITIES "bt-capabilities"
-
-
-

NMDeviceBt

-
typedef struct _NMDeviceBt NMDeviceBt;
-
- -
-

Property Details

-
-

The “bt-capabilities” property

-
  “bt-capabilities”          NMBluetoothCapabilities
-

The device's bluetooth capabilities, a combination of NMBluetoothCapabilities.

-

Flags: Read

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “name” property

-
  “name”                     gchar *
-

The name of the bluetooth device.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceDummy.html b/docs/libnm/html/NMDeviceDummy.html index 1d430bee..d08b8b3b 100644 --- a/docs/libnm/html/NMDeviceDummy.html +++ b/docs/libnm/html/NMDeviceDummy.html @@ -8,17 +8,14 @@ - + @@ -51,55 +48,19 @@
-

Properties

-
----- - - - - - -
-gchar *hw-addressRead
-
-

Types and Values

- - + - - - - - - +
#define NM_DEVICE_DUMMY_HW_ADDRESS
 NMDeviceDummy
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceDummy
-
-
-
-

Implemented Interfaces

-

-NMDeviceDummy implements - GInitable and GAsyncInitable.

-
-

Description

@@ -139,25 +100,9 @@ device, and must not be modified.

#define NM_DEVICE_DUMMY_HW_ADDRESS  "hw-address"
 
-
-
-

NMDeviceDummy

-
typedef struct _NMDeviceDummy NMDeviceDummy;
-
- -
-

Property Details

-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The active hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.10

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index 002f70ff..da0f640e 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -8,17 +8,14 @@ - + @@ -83,45 +80,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-gchar *perm-hw-addressRead
GStrvs390-subchannelsRead
guintspeedRead
-
-

Types and Values

@@ -149,28 +107,10 @@ - - - -
#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS
 NMDeviceEthernet
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceEthernet
-
-
-
-

Implemented Interfaces

-

-NMDeviceEthernet implements - GInitable and GAsyncInitable.

-
-

Description

@@ -343,57 +283,9 @@ one subchannel the s390 device uses to communicate to the host.

#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS "s390-subchannels"
 
-
-
-

NMDeviceEthernet

-
typedef struct _NMDeviceEthernet NMDeviceEthernet;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The active hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
-

The permanent hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “s390-subchannels” property

-
  “s390-subchannels”         GStrv
-

Identifies subchannels of this network device used for -communication with z/VM or s390 host.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “speed” property

-
  “speed”                    guint
-

The speed of the device.

-

Flags: Read

-

Default value: 0

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceGeneric.html b/docs/libnm/html/NMDeviceGeneric.html index e1b11244..93c5c654 100644 --- a/docs/libnm/html/NMDeviceGeneric.html +++ b/docs/libnm/html/NMDeviceGeneric.html @@ -8,17 +8,14 @@ - + @@ -51,30 +48,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
-gchar *hw-addressRead
-gchar *type-descriptionRead
-
-

Types and Values

@@ -90,28 +63,10 @@ - - - -
#define NM_DEVICE_GENERIC_TYPE_DESCRIPTION
 NMDeviceGeneric
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceGeneric
-
-
-
-

Implemented Interfaces

-

-NMDeviceGeneric implements - GInitable and GAsyncInitable.

-
-

Description

@@ -156,33 +111,9 @@ device, and must not be modified.

#define NM_DEVICE_GENERIC_TYPE_DESCRIPTION "type-description"
 
-
-
-

NMDeviceGeneric

-
typedef struct _NMDeviceGeneric NMDeviceGeneric;
-
- -
-

Property Details

-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “type-description” property

-
  “type-description”         gchar *
-

A description of the specific type of device this is, or NULL -if not known.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html index c5809858..37357d0e 100644 --- a/docs/libnm/html/NMDeviceIPTunnel.html +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -8,17 +8,14 @@ - + @@ -138,83 +135,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
gucharencapsulation-limitRead
guintflagsRead
guintflow-labelRead
-gchar *input-keyRead
-gchar *localRead
guintmodeRead
-gchar *output-keyRead
-NMDevice *parentRead
gbooleanpath-mtu-discoveryRead
-gchar *remoteRead
guchartosRead
gucharttlRead
-
-

Types and Values

@@ -270,28 +190,10 @@ - - - -
#define NM_DEVICE_IP_TUNNEL_FLAGS
 NMDeviceIPTunnel
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceIPTunnel
-
-
-
-

Implemented Interfaces

-

-NMDeviceIPTunnel implements - GInitable and GAsyncInitable.

-
-

Description

@@ -685,129 +587,9 @@ nm_device_ip_tunnel_get_flags (#define NM_DEVICE_IP_TUNNEL_FLAGS "flags"
-
-
-

NMDeviceIPTunnel

-
typedef struct _NMDeviceIPTunnel NMDeviceIPTunnel;
-
- -
-

Property Details

-
-

The “encapsulation-limit” property

-
  “encapsulation-limit”      guchar
-

How many additional levels of encapsulation are permitted to -be prepended to packets. This property applies only to IPv6 -tunnels.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “flags” property

-
  “flags”                    guint
-

Tunnel flags.

-

Flags: Read

-

Default value: 0

-

Since: 1.12

-
-
-
-

The “flow-label” property

-
  “flow-label”               guint
-

The flow label to assign to tunnel packets. This property -applies only to IPv6 tunnels.

-

Flags: Read

-

Allowed values: <= 1048575

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “input-key” property

-
  “input-key”                gchar *
-

The key used for tunneled input packets, if applicable.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “local” property

-
  “local”                    gchar *
-

The local endpoint of the tunnel.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “mode” property

-
  “mode”                     guint
-

The tunneling mode of the device.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “output-key” property

-
  “output-key”               gchar *
-

The key used for tunneled output packets, if applicable.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “path-mtu-discovery” property

-
  “path-mtu-discovery”       gboolean
-

Whether path MTU discovery is enabled on this tunnel.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “remote” property

-
  “remote”                   gchar *
-

The remote endpoint of the tunnel.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “tos” property

-
  “tos”                      guchar
-

The type of service (IPv4) or traffic class (IPv6) assigned to -tunneled packets.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “ttl” property

-
  “ttl”                      guchar
-

The TTL assigned to tunneled packets. 0 is a special value - meaning that packets inherit the TTL value

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 02078964..74781264 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -8,17 +8,14 @@ - + @@ -61,29 +58,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-
-

Types and Values

@@ -99,28 +73,10 @@ - - - -
#define NM_DEVICE_INFINIBAND_CARRIER
 NMDeviceInfiniband
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceInfiniband
-
-
-
-

Implemented Interfaces

-

-NMDeviceInfiniband implements - GInitable and GAsyncInitable.

-
-

Description

@@ -191,32 +147,9 @@ nm_device_infiniband_get_carrier (#define NM_DEVICE_INFINIBAND_CARRIER "carrier"
-
-
-

NMDeviceInfiniband

-
typedef struct _NMDeviceInfiniband NMDeviceInfiniband;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceMacsec.html b/docs/libnm/html/NMDeviceMacsec.html index e38fdd75..71fa99c2 100644 --- a/docs/libnm/html/NMDeviceMacsec.html +++ b/docs/libnm/html/NMDeviceMacsec.html @@ -8,17 +8,14 @@ - + @@ -156,91 +153,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
guint64cipher-suiteRead
gucharencoding-saRead
gbooleanencryptRead
gbooleanesRead
-gchar *hw-addressRead
gucharicv-lengthRead
gbooleaninclude-sciRead
-NMDevice *parentRead
gbooleanprotectRead
gbooleanreplay-protectRead
gbooleanscbRead
guint64sciRead
-gchar *validationRead
guintwindowRead
-
-

Types and Values

@@ -304,28 +216,10 @@ - - - -
#define NM_DEVICE_MACSEC_REPLAY_PROTECT
 NMDeviceMacsec
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceMacsec
-
-
-
-

Implemented Interfaces

-

-NMDeviceMacsec implements - GInitable and GAsyncInitable.

-
-

Description

@@ -799,146 +693,9 @@ nm_device_macsec_get_replay_protect (#define NM_DEVICE_MACSEC_REPLAY_PROTECT "replay-protect"
-
-
-

NMDeviceMacsec

-
typedef struct _NMDeviceMacsec NMDeviceMacsec;
-
- -
-

Property Details

-
-

The “cipher-suite” property

-
  “cipher-suite”             guint64
-

The set of cryptographic algorithms in use.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “encoding-sa” property

-
  “encoding-sa”              guchar
-

The value of the Association Number (0..3) for the Security -Association in use.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “encrypt” property

-
  “encrypt”                  gboolean
-

Whether encryption of transmitted frames is enabled.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “es” property

-
  “es”                       gboolean
-

Whether the ES (End station) bit is enabled in SecTAG for -transmitted frames.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.6

-
-
-
-

The “icv-length” property

-
  “icv-length”               guchar
-

The length of ICV (Integrity Check Value).

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “include-sci” property

-
  “include-sci”              gboolean
-

Whether the SCI is always included in SecTAG for transmitted -frames.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.6

-
-
-
-

The “protect” property

-
  “protect”                  gboolean
-

Whether protection of transmitted frames is enabled.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “replay-protect” property

-
  “replay-protect”           gboolean
-

Whether replay protection is enabled.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “scb” property

-
  “scb”                      gboolean
-

Whether the SCB (Single Copy Broadcast) bit is enabled in -SecTAG for transmitted frames.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “sci” property

-
  “sci”                      guint64
-

The Secure Channel Identifier in use.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “validation” property

-
  “validation”               gchar *
-

The validation mode for incoming packets (strict, check, -disabled).

-

Flags: Read

-

Default value: NULL

-

Since: 1.6

-
-
-
-

The “window” property

-
  “window”                   guint
-

The size of the replay window.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html index 290d3287..b4ea3b36 100644 --- a/docs/libnm/html/NMDeviceMacvlan.html +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -8,17 +8,14 @@ - + @@ -84,46 +81,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar *hw-addressRead
-gchar *modeRead
gbooleanno-promiscRead
-NMDevice *parentRead
gbooleantapRead
-
-

Types and Values

@@ -151,28 +108,10 @@ - - - -
#define NM_DEVICE_MACVLAN_HW_ADDRESS
 NMDeviceMacvlan
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceMacvlan
-
-
-
-

Implemented Interfaces

-

-NMDeviceMacvlan implements - GInitable and GAsyncInitable.

-
-

Description

@@ -345,60 +284,9 @@ device, and must not be modified.

#define NM_DEVICE_MACVLAN_HW_ADDRESS  "hw-address"
 
-
-
-

NMDeviceMacvlan

-
typedef struct _NMDeviceMacvlan NMDeviceMacvlan;
-
- -
-

Property Details

-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “mode” property

-
  “mode”                     gchar *
-

The MACVLAN mode.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “no-promisc” property

-
  “no-promisc”               gboolean
-

Whether the device has the no-promiscuos flag.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “tap” property

-
  “tap”                      gboolean
-

Whether the device is a MACVTAP.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index 23635407..64bbb9e8 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -8,17 +8,14 @@ - + @@ -83,46 +80,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar *apnRead
NMDeviceModemCapabilitiescurrent-capabilitiesRead
-gchar *device-idRead
NMDeviceModemCapabilitiesmodem-capabilitiesRead
-gchar *operator-codeRead
-
-

Types and Values

@@ -150,28 +107,10 @@ - - - -
#define NM_DEVICE_MODEM_APN
 NMDeviceModem
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceModem
-
-
-
-

Implemented Interfaces

-

-NMDeviceModem implements - GInitable and GAsyncInitable.

-
-

Description

@@ -349,58 +288,9 @@ nm_device_modem_get_apn (#define NM_DEVICE_MODEM_APN "apn"
-
-
-

NMDeviceModem

-
typedef struct _NMDeviceModem NMDeviceModem;
-
- -
-

Property Details

-
-

The “apn” property

-
  “apn”                      gchar *
-

Flags: Read

-

Default value: NULL

-

Since: 1.20

-
-
-
-

The “current-capabilities” property

-
  “current-capabilities”     NMDeviceModemCapabilities
-

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

-

Flags: Read

-
-
-
-

The “device-id” property

-
  “device-id”                gchar *
-

Flags: Read

-

Default value: NULL

-

Since: 1.20

-
-
-
-

The “modem-capabilities” property

-
  “modem-capabilities”       NMDeviceModemCapabilities
-

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.

-

Flags: Read

-
-
-
-

The “operator-code” property

-
  “operator-code”            gchar *
-

Flags: Read

-

Default value: NULL

-

Since: 1.20

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index fdeaaf72..c880adaf 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -8,17 +8,14 @@ - + @@ -69,35 +66,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
guintactive-channelRead
-NMDeviceWifi *companionRead
-gchar *hw-addressRead
-
-

Types and Values

@@ -117,28 +85,10 @@ - - - -
#define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL
 NMDeviceOlpcMesh
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceOlpcMesh
-
-
-
-

Implemented Interfaces

-

-NMDeviceOlpcMesh implements - GInitable and GAsyncInitable.

-
-

Description

@@ -243,39 +193,9 @@ nm_device_olpc_mesh_get_active_channel
#define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL "active-channel"
 
-
-
-

NMDeviceOlpcMesh

-
typedef struct _NMDeviceOlpcMesh NMDeviceOlpcMesh;
-
- -
-

Property Details

-
-

The “active-channel” property

-
  “active-channel”           guint
-

The device's active channel.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “companion” property

-
  “companion”                NMDeviceWifi *
-

The companion device.

-

Flags: Read

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsBridge.html b/docs/libnm/html/NMDeviceOvsBridge.html index 2800bbe6..031f25c6 100644 --- a/docs/libnm/html/NMDeviceOvsBridge.html +++ b/docs/libnm/html/NMDeviceOvsBridge.html @@ -8,7 +8,7 @@ - + @@ -107,6 +107,6 @@ copy used by the device, and must not be modified.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsInterface.html b/docs/libnm/html/NMDeviceOvsInterface.html index 558ebfc5..6aa8b2b9 100644 --- a/docs/libnm/html/NMDeviceOvsInterface.html +++ b/docs/libnm/html/NMDeviceOvsInterface.html @@ -8,7 +8,7 @@ - + @@ -43,6 +43,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsPort.html b/docs/libnm/html/NMDeviceOvsPort.html index c5abc928..37570652 100644 --- a/docs/libnm/html/NMDeviceOvsPort.html +++ b/docs/libnm/html/NMDeviceOvsPort.html @@ -8,7 +8,7 @@ - + @@ -107,6 +107,6 @@ copy used by the device, and must not be modified.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDevicePpp.html b/docs/libnm/html/NMDevicePpp.html index 10595dd1..489a67ed 100644 --- a/docs/libnm/html/NMDevicePpp.html +++ b/docs/libnm/html/NMDevicePpp.html @@ -8,7 +8,7 @@ - + @@ -43,6 +43,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 3a993c4d..e343f053 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -8,17 +8,14 @@ - + @@ -75,41 +72,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *configRead
-gchar *hw-addressRead
-GPtrArray *slavesRead
-
-

Types and Values

@@ -133,28 +95,10 @@ - - - -
#define NM_DEVICE_TEAM_CONFIG
 NMDeviceTeam
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceTeam
-
-
-
-

Implemented Interfaces

-

-NMDeviceTeam implements - GInitable and GAsyncInitable.

-
-

Description

@@ -296,49 +240,9 @@ device, and must not be modified.

#define NM_DEVICE_TEAM_CONFIG      "config"
 
-
-
-

NMDeviceTeam

-
typedef struct _NMDeviceTeam NMDeviceTeam;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “config” property

-
  “config”                   gchar *
-

The current JSON configuration of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.4

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “slaves” property

-
  “slaves”                   GPtrArray *
-

The devices enslaved to the team device.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html index 5df9be41..573f6ecc 100644 --- a/docs/libnm/html/NMDeviceTun.html +++ b/docs/libnm/html/NMDeviceTun.html @@ -8,17 +8,14 @@ - + @@ -100,55 +97,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
gint64groupRead
-gchar *hw-addressRead
-gchar *modeRead
gbooleanmulti-queueRead
gbooleanno-piRead
gint64ownerRead
gbooleanvnet-hdrRead
-
-

Types and Values

@@ -184,28 +132,10 @@ - - - -
#define NM_DEVICE_TUN_MULTI_QUEUE
 NMDeviceTun
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceTun
-
-
-
-

Implemented Interfaces

-

-NMDeviceTun implements - GInitable and GAsyncInitable.

-
-

Description

@@ -422,85 +352,9 @@ nm_device_tun_get_multi_queue (#define NM_DEVICE_TUN_MULTI_QUEUE "multi-queue"
-
-
-

NMDeviceTun

-
typedef struct _NMDeviceTun NMDeviceTun;
-
- -
-

Property Details

-
-

The “group” property

-
  “group”                    gint64
-

The gid of the tunnel group, or -1 if it has no owner.

-

Flags: Read

-

Allowed values: [-1,4294967295]

-

Default value: -1

-

Since: 1.2

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “mode” property

-
  “mode”                     gchar *
-

The tunnel mode, either "tun" or "tap".

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “multi-queue” property

-
  “multi-queue”              gboolean
-

The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to -the tap device multiple times, for multiple send/receive -queues.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “no-pi” property

-
  “no-pi”                    gboolean
-

The tunnel's "TUN_NO_PI" flag; true if no protocol info is -prepended to the tunnel packets.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “owner” property

-
  “owner”                    gint64
-

The uid of the tunnel owner, or -1 if it has no owner.

-

Flags: Read

-

Allowed values: [-1,4294967295]

-

Default value: -1

-

Since: 1.2

-
-
-
-

The “vnet-hdr” property

-
  “vnet-hdr”                 gboolean
-

The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets -include a virtio network header.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index 90df2373..83d682f0 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -8,17 +8,14 @@ - + @@ -77,40 +74,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-NMDevice *parentRead
guintvlan-idRead
-
-

Types and Values

@@ -134,28 +97,10 @@ - - - -
#define NM_DEVICE_VLAN_VLAN_ID
 NMDeviceVlan
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceVlan
-
-
-
-

Implemented Interfaces

-

-NMDeviceVlan implements - GInitable and GAsyncInitable.

-
-

Description

@@ -289,48 +234,9 @@ nm_device_vlan_get_vlan_id (#define NM_DEVICE_VLAN_VLAN_ID "vlan-id"
-
-
-

NMDeviceVlan

-
typedef struct _NMDeviceVlan NMDeviceVlan;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-
-
-
-

The “vlan-id” property

-
  “vlan-id”                  guint
-

The device's VLAN ID.

-

Flags: Read

-

Allowed values: <= 4095

-

Default value: 0

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html index 06ce1b25..3213e58d 100644 --- a/docs/libnm/html/NMDeviceVxlan.html +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -8,17 +8,14 @@ - + @@ -187,112 +184,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
guintageingRead
gbooleancarrierRead
guintdst-portRead
-gchar *groupRead
-gchar *hw-addressRead
guintidRead
gbooleanl2missRead
gbooleanl3missRead
gbooleanlearningRead
guintlimitRead
-gchar *localRead
-NMDevice *parentRead
gbooleanproxyRead
gbooleanrscRead
guintsrc-port-maxRead
guintsrc-port-minRead
guchartosRead
gucharttlRead
-
-

Types and Values

@@ -372,28 +263,10 @@ - - - -
#define NM_DEVICE_VXLAN_DST_PORT
 NMDeviceVxlan
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceVxlan
-
-
-
-

Implemented Interfaces

-

-NMDeviceVxlan implements - GInitable and GAsyncInitable.

-
-

Description

@@ -981,187 +854,9 @@ nm_device_vxlan_get_l3miss (#define NM_DEVICE_VXLAN_DST_PORT "dst-port"
-
-
-

NMDeviceVxlan

-
typedef struct _NMDeviceVxlan NMDeviceVxlan;
-
- -
-

Property Details

-
-

The “ageing” property

-
  “ageing”                   guint
-

The lifetime in seconds of FDB entries learnt by the kernel.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “dst-port” property

-
  “dst-port”                 guint
-

The UDP destination port used to communicate with the remote VXLAN tunnel -endpoint.

-

Flags: Read

-

Allowed values: <= 65535

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “group” property

-
  “group”                    gchar *
-

The unicast destination IP address used in outgoing packets when the -destination link layer address is not known in the VXLAN device -forwarding database or the multicast IP address joined.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “id” property

-
  “id”                       guint
-

The device's VXLAN ID.

-

Flags: Read

-

Allowed values: <= 16777215

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “l2miss” property

-
  “l2miss”                   gboolean
-

Whether netlink LL ADDR miss notifications are generated.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “l3miss” property

-
  “l3miss”                   gboolean
-

Whether netlink IP ADDR miss notifications are generated.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “learning” property

-
  “learning”                 gboolean
-

Whether unknown source link layer addresses and IP addresses are entered -into the VXLAN device forwarding database.

-

Flags: Read

-

Default value: TRUE

-

Since: 1.2

-
-
-
-

The “limit” property

-
  “limit”                    guint
-

The maximum number of entries that can be added to the forwarding table.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “local” property

-
  “local”                    gchar *
-

The source IP address to use in outgoing packets.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “proxy” property

-
  “proxy”                    gboolean
-

Whether ARP proxy is turned on.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “rsc” property

-
  “rsc”                      gboolean
-

Whether route short circuit is turned on.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “src-port-max” property

-
  “src-port-max”             guint
-

The maximum UDP source port used to communicate with the remote VXLAN -tunnel endpoint.

-

Flags: Read

-

Allowed values: <= 65535

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “src-port-min” property

-
  “src-port-min”             guint
-

The minimum UDP source port used to communicate with the remote VXLAN -tunnel endpoint.

-

Flags: Read

-

Allowed values: <= 65535

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “tos” property

-
  “tos”                      guchar
-

The TOS value to use in outgoing packets.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “ttl” property

-
  “ttl”                      guchar
-

The time-to-live value to use in outgoing packets.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index e0145f24..f4bc9913 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -8,18 +8,14 @@ - + @@ -156,84 +152,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-GPtrArray *access-pointsRead
-NMAccessPoint *active-access-pointRead
guintbitrateRead
-gchar *hw-addressRead
gint64last-scanRead
NM80211ModemodeRead
-gchar *perm-hw-addressRead
NMDeviceWifiCapabilitieswireless-capabilitiesRead
-
-
-

Signals

-
----- - - - - - - - - - - - - -
voidaccess-point-addedRun First
voidaccess-point-removedRun First
-
-

Types and Values

@@ -273,28 +191,10 @@ - - - -
#define NM_DEVICE_WIFI_LAST_SCAN
 NMDeviceWifi
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceWifi
-
-
-
-

Implemented Interfaces

-

-NMDeviceWifi implements - GInitable and GAsyncInitable.

-
-

Description

@@ -519,7 +419,7 @@ nm_device_wifi_get_access_points (

Returns

a GPtrArray containing all the -scanned NMAccessPoints. +scanned NMAccessPoints. The returned array is owned by the client and should not be modified.

[element-type NMAccessPoint]

@@ -561,6 +461,10 @@ comparing to this value.

nm_device_wifi_request_scan (NMDeviceWifi *device, GCancellable *cancellable, GError **error); +
+

nm_device_wifi_request_scan has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_wifi_request_scan_async() or GDBusConnection

+

Request NM to scan for access points on device . Note that the function returns immediately after requesting the scan, and it may take some time @@ -607,6 +511,10 @@ nm_device_wifi_request_scan_options (GVariant *options, GCancellable *cancellable, GError **error); +

+

nm_device_wifi_request_scan_options has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_wifi_request_scan_options_async() or GDBusConnection

+

Request NM to scan for access points on device . Note that the function returns immediately after requesting the scan, and it may take some time @@ -725,6 +633,7 @@ This is the same as nm_device_wifi_request_scan_asyn for the scanning. The argument is the dictionary passed to RequestScan() D-Bus call. Valid options inside the dictionary are: 'ssids' => array of SSIDs (saay)

+

To complete the request call nm_device_wifi_request_scan_finish().

Parameters

@@ -772,7 +681,8 @@ D-Bus call. Valid options inside the dictionary are: nm_device_wifi_request_scan_finish (NMDeviceWifi *device, GAsyncResult *result, GError **error); -

Gets the result of a call to nm_device_wifi_request_scan_async().

+

Gets the result of a call to nm_device_wifi_request_scan_async() and +nm_device_wifi_request_scan_options_async().

Parameters

@@ -857,158 +767,9 @@ set.

#define NM_DEVICE_WIFI_LAST_SCAN           "last-scan"
 
-
-
-

NMDeviceWifi

-
typedef struct _NMDeviceWifi NMDeviceWifi;
-
- -
-

Property Details

-
-

The “access-points” property

-
  “access-points”            GPtrArray *
-

List of all Wi-Fi access points the device can see.

-

[type GPtrArray(NMAccessPoint)]

-

Flags: Read

-
-
-
-

The “active-access-point” property

-
  “active-access-point”      NMAccessPoint *
-

The active NMAccessPoint of the device.

-

Flags: Read

-
-
-
-

The “bitrate” property

-
  “bitrate”                  guint
-

The bit rate of the device in kbit/s.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “last-scan” property

-
  “last-scan”                gint64
-

The timestamp (in CLOCK_BOOTTIME seconds) for the last finished -network scan. A value of -1 means the device never scanned for -access points.

-

Flags: Read

-

Allowed values: >= -1

-

Default value: -1

-

Since: 1.12

-
-
-
-

The “mode” property

-
  “mode”                     NM80211Mode
-

The mode of the device.

-

Flags: Read

-

Default value: NM_802_11_MODE_UNKNOWN

-
-
-
-

The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “wireless-capabilities” property

-
  “wireless-capabilities”    NMDeviceWifiCapabilities
-

The wireless capabilities of the device.

-

Flags: Read

-
-
-
-

Signal Details

-
-

The “access-point-added” signal

-
void
-user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
-

Notifies that a NMAccessPoint is added to the Wi-Fi device.

-
-

Parameters

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

device

the Wi-Fi device that received the signal

 

ap

the new access point

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

- -
-
-

The “access-point-removed” signal

-
void
-user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
-

Notifies that a NMAccessPoint is removed from the Wi-Fi device.

-
-

Parameters

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

device

the Wi-Fi device that received the signal

 

ap

the removed access point

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifiP2P.html b/docs/libnm/html/NMDeviceWifiP2P.html index af765787..29d675a9 100644 --- a/docs/libnm/html/NMDeviceWifiP2P.html +++ b/docs/libnm/html/NMDeviceWifiP2P.html @@ -8,7 +8,7 @@ - + @@ -422,6 +422,6 @@ nm_device_wifi_p2p_stop_find_finish ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index e3eb2a7f..57326e3b 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -8,18 +8,14 @@ - + @@ -116,84 +112,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMWimaxNsp *active-nspRead
-gchar *bsidRead
guintcenter-frequencyRead
gintcinrRead
-gchar *hw-addressRead
-GPtrArray *nspsRead
gintrssiRead
ginttx-powerRead
-
-
-

Signals

-
----- - - - - - - - - - - - - -
voidnsp-addedRun First
voidnsp-removedRun First
-
-

Types and Values

@@ -233,28 +151,10 @@ - - - -
#define NM_DEVICE_WIMAX_NSPS
 NMDeviceWimax
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceWimax
-
-
-
-

Implemented Interfaces

-

-NMDeviceWimax implements - GInitable and GAsyncInitable.

-
-

Description

@@ -387,7 +287,7 @@ nm_device_wimax_get_nsps (

Returns

a GPtrArray containing -all the scanned NMWimaxNsps. +all the scanned NMWimaxNsps. The returned array is owned by the client and should not be modified.

[element-type NMWimaxNsp]

@@ -601,201 +501,9 @@ nm_device_wimax_get_bsid (#define NM_DEVICE_WIMAX_NSPS "nsps" -
-
-

NMDeviceWimax

-
typedef struct _NMDeviceWimax NMDeviceWimax;
-
- -
-

Property Details

-
-

The “active-nsp” property

-
  “active-nsp”               NMWimaxNsp *
-

The active NMWimaxNsp of the device.

-
-

NMDeviceWimax:active-nsp has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-
-
-
-

The “bsid” property

-
  “bsid”                     gchar *
-

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

-
-

NMDeviceWimax:bsid has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: NULL

-
-
-
-

The “center-frequency” property

-
  “center-frequency”         guint
-

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.

-
-

NMDeviceWimax:center-frequency has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

The “cinr” property

-
  “cinr”                     gint
-

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.

-
-

NMDeviceWimax:cinr has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-
-

NMDeviceWimax:hw-address has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: NULL

-
-
-
-

The “nsps” property

-
  “nsps”                     GPtrArray *
-

List of all WiMAX Network Service Providers the device can see.

-

[type GPtrArray(NMWimaxNsp)]

-

Flags: Read

-
-
-
-

The “rssi” property

-
  “rssi”                     gint
-

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.

-
-

NMDeviceWimax:rssi has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

The “tx-power” property

-
  “tx-power”                 gint
-

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.

-
-

NMDeviceWimax:tx-power has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

Signal Details

-
-

The “nsp-added” signal

-
void
-user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
-

Notifies that a NMWimaxNsp is added to the wimax device.

-
-

NMDeviceWimax::nsp-added has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-
-

Parameters

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

self

the wimax device that received the signal

 

nsp

the new NSP

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “nsp-removed” signal

-
void
-user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
-

Notifies that a NMWimaxNsp is removed from the wimax device.

-
-

NMDeviceWimax::nsp-removed has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-
-

Parameters

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

self

the wimax device that received the signal

 

nsp

the removed NSP

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html index db34d4e7..dc438948 100644 --- a/docs/libnm/html/NMDeviceWireGuard.html +++ b/docs/libnm/html/NMDeviceWireGuard.html @@ -7,8 +7,8 @@ - - + + @@ -20,7 +20,7 @@ Home Up Prev -Next +Next
@@ -200,6 +200,6 @@ See: ip-rule(8)

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWpan.html b/docs/libnm/html/NMDeviceWpan.html new file mode 100644 index 00000000..3ed184bd --- /dev/null +++ b/docs/libnm/html/NMDeviceWpan.html @@ -0,0 +1,107 @@ + + + + +NMDeviceWpan: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceWpan

+

NMDeviceWpan

+
+
+

Functions

+
++++ + + + + +
const char * + +nm_device_wpan_get_hw_address () +
+
+
+

Types and Values

+
++++ + + + + +
#defineNM_DEVICE_WPAN_HW_ADDRESS
+
+
+

Description

+
+
+

Functions

+
+

nm_device_wpan_get_hw_address ()

+
const char *
+nm_device_wpan_get_hw_address (NMDeviceWpan *device);
+

Gets the active hardware (MAC) address of the NMDeviceWpan

+
+

Parameters

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

device

a NMDeviceWpan

 
+
+
+

Returns

+

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

+
+
+
+
+

Types and Values

+
+

NM_DEVICE_WPAN_HW_ADDRESS

+
#define NM_DEVICE_WPAN_HW_ADDRESS "hw-address"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index 27916206..db1b1435 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -8,17 +8,14 @@ - + @@ -69,29 +66,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
gintfamilyRead
-GHashTable *optionsRead
-
-

Types and Values

@@ -100,10 +74,6 @@ - - - - @@ -115,19 +85,6 @@
 NMDhcpConfig
#define NM_DHCP_CONFIG_FAMILY
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDhcpConfig
-
-
-
-

Implemented Interfaces

-

-NMDhcpConfig implements - GInitable and GAsyncInitable.

-
-

Description

@@ -226,11 +183,6 @@ configuration, and must not be modified.

Types and Values

-

NMDhcpConfig

-
typedef struct _NMDhcpConfig NMDhcpConfig;
-
-
-

NM_DHCP_CONFIG_FAMILY

#define NM_DHCP_CONFIG_FAMILY  "family"
 
@@ -242,26 +194,8 @@ configuration, and must not be modified.

-
-

Property Details

-
-

The “family” property

-
  “family”                   gint
-

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

-

Flags: Read

-

Allowed values: [0,255]

-

Default value: 0

-
-
-
-

The “options” property

-
  “options”                  GHashTable *
-

Flags: Read

-
-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index 98340b5d..da7301ff 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -8,17 +8,14 @@ - + @@ -105,61 +102,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-GPtrArray *addressesRead
GStrvdomainsRead
gintfamilyRead
-gchar *gatewayRead
GStrvnameserversRead
-GPtrArray *routesRead
GStrvsearchesRead
GStrvwins-serversRead
-
-

Types and Values

@@ -168,10 +110,6 @@ - - - - @@ -207,19 +145,6 @@
 NMIPConfig
#define NM_IP_CONFIG_FAMILY
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMIPConfig
-
-
-
-

Implemented Interfaces

-

-NMIPConfig implements - GInitable and GAsyncInitable.

-
-

Description

@@ -452,11 +377,6 @@ nm_ip_config_get_wins_servers (

Types and Values

-

NMIPConfig

-
typedef struct _NMIPConfig NMIPConfig;
-
-
-

NM_IP_CONFIG_FAMILY

#define NM_IP_CONFIG_FAMILY "family"
 
@@ -504,72 +424,8 @@ nm_ip_config_get_wins_servers (
-
-

Property Details

-
-

The “addresses” property

-
  “addresses”                GPtrArray *
-

A GPtrArray containing the addresses (NMIPAddress) of the configuration.

-

Flags: Read

-
-
-
-

The “domains” property

-
  “domains”                  GStrv
-

The array containing domain strings of the configuration.

-

Flags: Read

-
-
-
-

The “family” property

-
  “family”                   gint
-

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

-

Flags: Read

-

Allowed values: [0,255]

-

Default value: 0

-
-
-
-

The “gateway” property

-
  “gateway”                  gchar *
-

The IP gateway address of the configuration as string.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “nameservers” property

-
  “nameservers”              GStrv
-

The array containing name server IP addresses of the configuration.

-

Flags: Read

-
-
-
-

The “routes” property

-
  “routes”                   GPtrArray *
-

A GPtrArray containing the routes (NMIPRoute) of the configuration.

-

[type GPtrArray(NMIPRoute)]

-

Flags: Read

-
-
-
-

The “searches” property

-
  “searches”                 GStrv
-

The array containing DNS search strings of the configuration.

-

Flags: Read

-
-
-
-

The “wins-servers” property

-
  “wins-servers”             GStrv
-

The array containing WINS server IP addresses of the configuration. -(This will always be empty for IPv6 configurations.)

-

Flags: Read

-
-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html index 5e3ba1c3..a7f0f354 100644 --- a/docs/libnm/html/NMObject.html +++ b/docs/libnm/html/NMObject.html @@ -8,17 +8,14 @@ - + @@ -51,90 +48,19 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
-GDBusConnection *dbus-connectionRead
-GDBusObject *dbus-objectWrite / Construct Only
-GDBusObjectManager *dbus-object-managerWrite / Construct Only
-gchar *pathRead
-
-

Types and Values

- - + - - - - - - - - - - - - - - +
#define NM_OBJECT_PATH
#defineNM_OBJECT_DBUS_CONNECTION
#defineNM_OBJECT_DBUS_OBJECT_MANAGER
 NMObject
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ├── NMAccessPoint
-        ├── NMActiveConnection
-        ├── NMCheckpoint
-        ├── NMDevice
-        ├── NMDhcpConfig
-        ├── NMIPConfig
-        ├── NMRemoteConnection
-        ├── NMWifiP2PPeer
-        ╰── NMWimaxNsp
-
-
-
-

Implemented Interfaces

-

-NMObject implements - GInitable and GAsyncInitable.

-
-

Description

@@ -173,60 +99,9 @@ object, and must not be modified.

#define NM_OBJECT_PATH "path"
 
-
-
-

NM_OBJECT_DBUS_CONNECTION

-
#define NM_OBJECT_DBUS_CONNECTION "dbus-connection"
-
-
-
-
-

NM_OBJECT_DBUS_OBJECT_MANAGER

-
#define NM_OBJECT_DBUS_OBJECT_MANAGER "dbus-object-manager"
-
-
-
-
-

NMObject

-
typedef struct _NMObject NMObject;
-
- -
-

Property Details

-
-

The “dbus-connection” property

-
  “dbus-connection”          GDBusConnection *
-

The GDBusConnection of the object.

-

[skip]

-

Flags: Read

-
-
-
-

The “dbus-object” property

-
  “dbus-object”              GDBusObject *
-

The GDBusObject of the object.

-

[skip]

-

Flags: Write / Construct Only

-
-
-
-

The “dbus-object-manager” property

-
  “dbus-object-manager”      GDBusObjectManager *
-

The GDBusObjectManager of the object.

-

[skip]

-

Flags: Write / Construct Only

-
-
-
-

The “path” property

-
  “path”                     gchar *
-

The D-Bus object path.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index b415e3c0..efa6bcd8 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -8,17 +8,14 @@ - + @@ -189,39 +186,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
-gchar *filenameRead
guintflagsRead
gbooleanunsavedRead
gbooleanvisibleRead
-
-

Types and Values

@@ -253,27 +217,10 @@ - - - -
#define NM_REMOTE_CONNECTION_VISIBLE
 NMRemoteConnection
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMRemoteConnection
-
-
-
-

Implemented Interfaces

-

-NMRemoteConnection implements - GInitable, GAsyncInitable and NMConnection.

-
-

Description

A NMRemoteConnection represents a connection that is exported via NetworkManager D-Bus interface.

@@ -378,8 +325,9 @@ nm_remote_connection_update2_finish (

Returns

-

on success, a GVariant of type "a{sv}" with the result. On failure, -NULL.

+

on success, a GVariant of type "a{sv}" with the result. On failure, +NULL.

+

[transfer full]


@@ -390,6 +338,10 @@ nm_remote_connection_commit_changes (gboolean save_to_disk, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_commit_changes has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_commit_changes_async() or GDBusConnection

+

Send any local changes to the settings and properties of connection to NetworkManager. If save_to_disk @@ -537,6 +489,10 @@ will be set.

nm_remote_connection_save (NMRemoteConnection *connection, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_save has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_save_async() or GDBusConnection

+

Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.

@@ -664,6 +620,10 @@ will be set.

nm_remote_connection_delete (NMRemoteConnection *connection, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_delete has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_delete_async() or GDBusConnection

+

Deletes the connection.

Parameters

@@ -790,6 +750,10 @@ nm_remote_connection_get_secrets (const char *setting_name, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_get_secrets has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_get_secrets_async() or GDBusConnection

+

Request the connection's secrets. Note that this is a blocking D-Bus call, not a simple property accessor.

@@ -826,9 +790,10 @@ not a simple property accessor.

Returns

-

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing +

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing connection -'s secrets, or NULL on error.

+'s secrets, or NULL on error.

+

[transfer full]


@@ -1076,59 +1041,9 @@ user, #define NM_REMOTE_CONNECTION_VISIBLE "visible"
-
-
-

NMRemoteConnection

-
typedef struct _NMRemoteConnection NMRemoteConnection;
-
- -
-

Property Details

-
-

The “filename” property

-
  “filename”                 gchar *
-

File that stores the connection in case the connection is -file-backed.

-

Flags: Read

-

Default value: NULL

-

Since: 1.12

-
-
-
-

The “flags” property

-
  “flags”                    guint
-

The flags of the connection as unsigned integer. The values -correspond to the NMSettingsConnectionFlags enum.

-

Flags: Read

-

Default value: 0

-

Since: 1.12

-
-
-
-

The “unsaved” property

-
  “unsaved”                  gboolean
-

TRUE if the remote connection contains changes that have not been saved -to disk, FALSE if the connection is the same as its on-disk representation.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “visible” property

-
  “visible”                  gboolean
-

TRUE if the remote connection is visible to the current user, FALSE if -not. If the connection is not visible then it is essentially useless; it -will not contain any settings, and operations such as -nm_remote_connection_save() and nm_remote_connection_delete() will always -fail. (NMRemoteSettings will not normally return non-visible connections -to callers, but it is possible for a connection's visibility to change -after you already have a reference to it.)

-

Flags: Read

-

Default value: FALSE

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSecretAgentOld.html b/docs/libnm/html/NMSecretAgentOld.html index 37b5197a..95f43d05 100644 --- a/docs/libnm/html/NMSecretAgentOld.html +++ b/docs/libnm/html/NMSecretAgentOld.html @@ -8,7 +8,7 @@ - + @@ -266,22 +266,22 @@ something like this:

14 15 16 -
NMConnection *secrets;
-NMSettingWirelessSecurity *s_wsec;
-GVariant *secrets_dict;
+        
NMConnection *secrets;
+NMSettingWirelessSecurity *s_wsec;
+GVariant *secrets_dict;
 
-secrets = nm_simple_connection_new ();
-s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new ();
-g_object_set (G_OBJECT (s_wsec),
-              NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK",
-              NULL);
-nm_connection_add_setting (secrets, NM_SETTING (s_wsec));
-secrets_dict = nm_connection_to_dbus (secrets, NM_CONNECTION_SERIALIZE_ALL);
+secrets = nm_simple_connection_new ();
+s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new ();
+g_object_set (G_OBJECT (s_wsec),
+              NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK",
+              NULL);
+nm_connection_add_setting (secrets, NM_SETTING (s_wsec));
+secrets_dict = nm_connection_to_dbus (secrets, NM_CONNECTION_SERIALIZE_ALL);
 
-(call the NMSecretAgentOldGetSecretsFunc with secrets_dict)
+(call the NMSecretAgentOldGetSecretsFunc with secrets_dict)
 
-g_object_unref (secrets);
-g_variant_unref (secrets_dict);
+g_object_unref (secrets); +g_variant_unref (secrets_dict);
@@ -827,6 +827,6 @@ of 3 characters. An example valid identifier is 'org.gnome.nm-applet' +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 7007ecaa..d2b26581 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -8,7 +8,7 @@ - + @@ -984,8 +984,8 @@ two connections.

NM_SETTING_COMPARE_FLAG_FUZZY

match only important attributes, like SSID, -type, security settings, etc. Does not match, for example, connection ID -or UUID.

+ type, security settings, etc. Does not match, for example, connection ID + or UUID.

  @@ -1007,8 +1007,8 @@ or UUID.

NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS

ignore secrets for which -the secret's flags indicate the secret is owned by a user secret agent -(ie, the secret's flag includes NM_SETTING_SECRET_FLAG_AGENT_OWNED + the secret's flags indicate the secret is owned by a user secret agent + (ie, the secret's flag includes NM_SETTING_SECRET_FLAG_AGENT_OWNED )

  @@ -1017,8 +1017,8 @@ the secret's flags indicate the secret is owned by a user secret agent

NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS

ignore secrets for which -the secret's flags indicate the secret should not be saved to persistent -storage (ie, the secret's flag includes NM_SETTING_SECRET_FLAG_NOT_SAVED + the secret's flags indicate the secret should not be saved to persistent + storage (ie, the secret's flag includes NM_SETTING_SECRET_FLAG_NOT_SAVED )

  @@ -1027,8 +1027,8 @@ storage (ie, the secret's flag includes NM_SETTING_S

NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT

if this flag is set, -nm_setting_diff() and nm_connection_diff() will also include properties that -are set to their default value. See also NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT + nm_setting_diff() and nm_connection_diff() will also include properties that + are set to their default value. See also NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT .

  @@ -1037,20 +1037,20 @@ are set to their default value. See also NM_SETTING_

NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT

if this flag is set, -nm_setting_diff() and nm_connection_diff() will not include properties that -are set to their default value. This is the opposite of -NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT + nm_setting_diff() and nm_connection_diff() will not include properties that + are set to their default value. This is the opposite of + NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT . If both flags are set together, -NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT + NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT wins. If both flags are unset, -this means to exclude default properties if there is a setting to compare, -but include all properties, if the setting 'b' is missing. This is the legacy -behaviour of libnm-util, where nm_setting_diff() behaved differently depending -on whether the setting 'b' was available. If NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT + this means to exclude default properties if there is a setting to compare, + but include all properties, if the setting 'b' is missing. This is the legacy + behaviour of libnm-util, where nm_setting_diff() behaved differently depending + on whether the setting 'b' was available. If NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT -is set, nm_setting_diff() will also set the flags NM_SETTING_DIFF_RESULT_IN_A_DEFAULT + is set, nm_setting_diff() will also set the flags NM_SETTING_DIFF_RESULT_IN_A_DEFAULT -and NM_SETTING_DIFF_RESULT_IN_B_DEFAULT + and NM_SETTING_DIFF_RESULT_IN_B_DEFAULT , if the values are default values.

  @@ -1183,6 +1183,6 @@ example "ppp" or "802-11-wireless" or "802-3-ethernet".

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html index 2f6d0b35..922e2358 100644 --- a/docs/libnm/html/NMSetting6Lowpan.html +++ b/docs/libnm/html/NMSetting6Lowpan.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ nm_setting_6lowpan_get_parent ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index 4e74d1cb..eec09bbe 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -8,7 +8,7 @@ - + @@ -1199,9 +1199,10 @@

Object Hierarchy

    GEnum
-    ├── NMSetting8021xAuthFlags
     ├── NMSetting8021xCKFormat
     ╰── NMSetting8021xCKScheme
+    GFlags
+    ╰── NMSetting8021xAuthFlags
     GObject
     ╰── NMSetting
         ╰── NMSetting8021x
@@ -4096,7 +4097,7 @@ nm_setting_802_1x_get_optional ( TRUE if the activation should proceed even when the 802.1X
 authentication fails; FALSE otherwise

-

Since: 1.20.6

+

Since: 1.22

@@ -4216,6 +4217,8 @@ URI of an object on a PKCS11 token

enum NMSetting8021xAuthFlags

NMSetting8021xAuthFlags values indicate which authentication settings should be used.

+

Before 1.22, this was wrongly marked as a enum and not as a flags +type.

Members

@@ -4705,7 +4708,7 @@ If set to Since: 1.20.6

+

Since: 1.22


@@ -4814,7 +4817,7 @@ server certificate's altSubjectName is performed.

The “phase2-auth” property

  “phase2-auth”              gchar *
-

Specifies the allowed "phase 2" inner non-EAP authentication methods when +

Specifies the allowed "phase 2" inner non-EAP authentication method when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". @@ -4827,7 +4830,7 @@ authentication; see the wpa_supplicant documentation for more details.

The “phase2-autheap” property

  “phase2-autheap”           gchar *
-

Specifies the allowed "phase 2" inner EAP-based authentication methods +

Specifies the allowed "phase 2" inner EAP-based authentication method when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method @@ -5094,6 +5097,6 @@ properties instead (sets ca_cert/ca_cert2 options for wpa_supplicant).

+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/NMSettingAdsl.html b/docs/libnm/html/NMSettingAdsl.html index 1f5285c9..ccef965c 100644 --- a/docs/libnm/html/NMSettingAdsl.html +++ b/docs/libnm/html/NMSettingAdsl.html @@ -8,7 +8,7 @@ - + @@ -569,6 +569,6 @@ nm_setting_adsl_get_password_flags ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBluetooth.html b/docs/libnm/html/NMSettingBluetooth.html index b214a3fc..940ac90b 100644 --- a/docs/libnm/html/NMSettingBluetooth.html +++ b/docs/libnm/html/NMSettingBluetooth.html @@ -8,7 +8,7 @@ - + @@ -284,6 +284,6 @@ Area Networking connections to devices supporting the NAP profile.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html index c7256553..ba637f9c 100644 --- a/docs/libnm/html/NMSettingBond.html +++ b/docs/libnm/html/NMSettingBond.html @@ -8,7 +8,7 @@ - + @@ -787,6 +787,6 @@ the
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 4d506b5e..aba352a2 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -8,7 +8,7 @@ - + @@ -1637,6 +1637,6 @@ range, represented as a couple of ids separated by a dash.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBridgePort.html b/docs/libnm/html/NMSettingBridgePort.html index 8ff505e3..cb16d0f8 100644 --- a/docs/libnm/html/NMSettingBridgePort.html +++ b/docs/libnm/html/NMSettingBridgePort.html @@ -8,7 +8,7 @@ - + @@ -579,6 +579,6 @@ range, represented as a couple of ids separated by a dash.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingCdma.html b/docs/libnm/html/NMSettingCdma.html index 9ff38f47..329c3da6 100644 --- a/docs/libnm/html/NMSettingCdma.html +++ b/docs/libnm/html/NMSettingCdma.html @@ -8,7 +8,7 @@ - + @@ -415,6 +415,6 @@ username is required, it is specified here.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 2f2a250e..f9c862eb 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -8,7 +8,7 @@ - + @@ -1873,7 +1873,7 @@ should be activated when master is activated.

@@ -1881,7 +1881,7 @@ master is activated

@@ -2359,6 +2359,6 @@ the change takes effect immediately.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index 468e49f1..9c8ea1cf 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -8,7 +8,7 @@ - + @@ -1403,6 +1403,6 @@ which the priority is mapped.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingDummy.html b/docs/libnm/html/NMSettingDummy.html index 637a404f..1e1f6b4b 100644 --- a/docs/libnm/html/NMSettingDummy.html +++ b/docs/libnm/html/NMSettingDummy.html @@ -8,7 +8,7 @@ - + @@ -111,6 +111,6 @@ nm_setting_dummy_new (void +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html index 1946babf..05f77819 100644 --- a/docs/libnm/html/NMSettingEthtool.html +++ b/docs/libnm/html/NMSettingEthtool.html @@ -8,7 +8,7 @@ - + @@ -826,6 +826,6 @@ gets modified.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index cdf607e7..5ac78763 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -8,7 +8,7 @@ - + @@ -113,6 +113,6 @@ nm_setting_generic_new (void +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index b693ef94..f4329740 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -8,7 +8,7 @@ - + @@ -50,6 +50,14 @@
+ + + + + + + + + @@ -247,6 +260,10 @@ + + + + @@ -331,6 +348,32 @@ nm_setting_gsm_new (void
+

nm_setting_gsm_get_auto_config ()

+
gboolean
+nm_setting_gsm_get_auto_config (NMSettingGsm *setting);
+
+

Parameters

+

NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO

slaves are not brought up when -master is activated

+ master is activated

 

NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES

slaves are brought up when -master is activated

+ master is activated

 
+gboolean + +nm_setting_gsm_get_auto_config () +
const char * @@ -163,6 +171,11 @@ Read / Write
gbooleanauto-configRead / Write
gchar * device-id
#defineNM_SETTING_GSM_AUTO_CONFIG
#define NM_SETTING_GSM_USERNAME
+++++ + + + + + +

setting

the NMSettingGsm

 
+
+
+

Returns

+

the “auto-config” property of the setting

+
+

Since: 1.22

+
+
+

nm_setting_gsm_get_username ()

const char *
 nm_setting_gsm_get_username (NMSettingGsm *setting);
@@ -672,6 +715,12 @@ nm_setting_gsm_get_password_flags (
+

NM_SETTING_GSM_AUTO_CONFIG

+
#define NM_SETTING_GSM_AUTO_CONFIG     "auto-config"
+
+
+
+

NM_SETTING_GSM_USERNAME

#define NM_SETTING_GSM_USERNAME        "username"
 
@@ -772,6 +821,17 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM

+

The “auto-config” property

+
  “auto-config”              gboolean
+

When TRUE, the settings such as APN, username, or password will +default to values that match the network the modem will register +to in the Mobile Broadband Provider database.

+

Flags: Read / Write

+

Default value: FALSE

+

Since: 1.22

+
+
+

The “device-id” property

  “device-id”                gchar *

The device unique identifier (as given by the WWAN management service) @@ -897,6 +957,6 @@ username is required, it is specified here.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index 5b6c853b..4755fcef 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -8,7 +8,7 @@ - + @@ -349,6 +349,6 @@ cannot be set at the same time.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index 538bb2a3..2cdd15c6 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -8,7 +8,7 @@ - + @@ -626,6 +626,6 @@ IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 31ce0105..c7f19f28 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -8,7 +8,7 @@ - + @@ -30,7 +30,7 @@

NMSettingIPConfig

NMSettingIPConfig — Abstract base class for IPv4 and IPv6 -addressing, routing, and name service properties

+ addressing, routing, and name service properties

@@ -84,6 +84,14 @@ addressing, routing, and name service properties

+int + + +nm_ip_address_cmp_full () + + + + NMIPAddress * @@ -1108,6 +1116,21 @@ addressing, routing, and name service properties

nm_setting_ip_config_get_dhcp_timeout () + +const char * + + +nm_setting_ip_config_get_dhcp_iaid () + + + + +NMDhcpHostnameFlags + + +nm_setting_ip_config_get_dhcp_hostname_flags () + + @@ -1138,6 +1161,17 @@ addressing, routing, and name service properties

Read / Write +guint +dhcp-hostname-flags +Read / Write + + + +gchar * +dhcp-iaid +Read / Write + + gboolean dhcp-send-hostname Read / Write / Construct @@ -1231,12 +1265,12 @@ addressing, routing, and name service properties

NM_IP_ADDRESS_ATTRIBUTE_LABEL -#define -NM_IP_ROUTE_ATTRIBUTE_TABLE +enum +NMIPAddressCmpFlags #define -NM_IP_ROUTE_ATTRIBUTE_SRC +NM_IP_ROUTE_ATTRIBUTE_CWND #define @@ -1244,27 +1278,31 @@ addressing, routing, and name service properties

#define -NM_IP_ROUTE_ATTRIBUTE_TOS +NM_IP_ROUTE_ATTRIBUTE_INITCWND #define -NM_IP_ROUTE_ATTRIBUTE_ONLINK +NM_IP_ROUTE_ATTRIBUTE_INITRWND #define -NM_IP_ROUTE_ATTRIBUTE_WINDOW +NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND #define -NM_IP_ROUTE_ATTRIBUTE_CWND +NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND #define -NM_IP_ROUTE_ATTRIBUTE_INITCWND +NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND #define -NM_IP_ROUTE_ATTRIBUTE_INITRWND +NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU + + +#define +NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW #define @@ -1272,23 +1310,27 @@ addressing, routing, and name service properties

#define -NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW +NM_IP_ROUTE_ATTRIBUTE_ONLINK #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND +NM_IP_ROUTE_ATTRIBUTE_SCOPE #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND +NM_IP_ROUTE_ATTRIBUTE_SRC #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND +NM_IP_ROUTE_ATTRIBUTE_TABLE #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU +NM_IP_ROUTE_ATTRIBUTE_TOS + + +#define +NM_IP_ROUTE_ATTRIBUTE_WINDOW enum @@ -1356,6 +1398,10 @@ addressing, routing, and name service properties

#define +NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS + + +#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT @@ -1372,6 +1418,10 @@ addressing, routing, and name service properties

#define +NM_SETTING_IP_CONFIG_DHCP_IAID + + +#define NM_SETTING_IP_CONFIG_ROUTING_RULES @@ -1438,6 +1488,10 @@ addressing, routing, and name service properties

  NMSettingIPConfig + +enum +NMDhcpHostnameFlags + @@ -1448,6 +1502,8 @@ addressing, routing, and name service properties

├── NMIPRoute ╰── NMIPRoutingRule GFlags + ├── NMDhcpHostnameFlags + ├── NMIPAddressCmpFlags ╰── NMIPRoutingRuleAsStringFlags GObject ╰── NMSetting @@ -1650,6 +1706,52 @@ to.


+

nm_ip_address_cmp_full ()

+
int
+nm_ip_address_cmp_full (const NMIPAddress *a,
+                        const NMIPAddress *b,
+                        NMIPAddressCmpFlags cmp_flags);
+

Note that with cmp_flags + NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS, there +is no total order for comparing GVariant. That means, if the two addresses +only differ by their attributes, the sort order is undefined and the return +value only indicates equality.

+
+

Parameters

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

a

the NMIPAddress

 

b

the NMIPAddress to compare address +to.

 

cmp_flags

the NMIPAddressCmpFlags that indicate what to compare.

 
+
+
+

Returns

+

0 if the two objects have the same values (according to their flags) +or a integer indicating the compare order.

+
+
+
+

nm_ip_address_dup ()

NMIPAddress *
 nm_ip_address_dup (NMIPAddress *address);
@@ -5727,6 +5829,63 @@ the particular kind of device.

Since: 1.2

+
+
+

nm_setting_ip_config_get_dhcp_iaid ()

+
const char *
+nm_setting_ip_config_get_dhcp_iaid (NMSettingIPConfig *setting);
+

Returns the value contained in the “dhcp-iaid” +property.

+
+

Parameters

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

setting

the NMSettingIPConfig

 
+
+
+

Returns

+

the configured DHCP IAID (Identity Association Identifier)

+
+

Since: 1.22

+
+
+
+

nm_setting_ip_config_get_dhcp_hostname_flags ()

+
NMDhcpHostnameFlags
+nm_setting_ip_config_get_dhcp_hostname_flags
+                               (NMSettingIPConfig *setting);
+

Returns the value contained in the “dhcp-hostname-flags” +property.

+
+

Parameters

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

setting

the NMSettingIPConfig

 
+
+
+

Returns

+

flags for the DHCP hostname and FQDN

+
+

Since: 1.22

+

Types and Values

@@ -5737,14 +5896,44 @@ the particular kind of device.


-

NM_IP_ROUTE_ATTRIBUTE_TABLE

-
#define NM_IP_ROUTE_ATTRIBUTE_TABLE          "table"
-
+

enum NMIPAddressCmpFlags

+

Compare flags for nm_ip_address_cmp_full().

+
+

Members

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

NM_IP_ADDRESS_CMP_FLAGS_NONE

+

no flags.

+
 

NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS

+

when comparing two addresses, + also consider their attributes. Warning: note that attributes are GVariants + and they don't have a total order. In other words, if the address differs only + by their attributes, the returned compare order is not total. In that case, + the return value merely indicates equality (zero) or inequality.

+
 
+
+

Since: 1.22


-

NM_IP_ROUTE_ATTRIBUTE_SRC

-
#define NM_IP_ROUTE_ATTRIBUTE_SRC            "src"
+

NM_IP_ROUTE_ATTRIBUTE_CWND

+
#define NM_IP_ROUTE_ATTRIBUTE_CWND           "cwnd"
 

@@ -5755,38 +5944,44 @@ the particular kind of device.


-

NM_IP_ROUTE_ATTRIBUTE_TOS

-
#define NM_IP_ROUTE_ATTRIBUTE_TOS            "tos"
+

NM_IP_ROUTE_ATTRIBUTE_INITCWND

+
#define NM_IP_ROUTE_ATTRIBUTE_INITCWND       "initcwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_ONLINK

-
#define NM_IP_ROUTE_ATTRIBUTE_ONLINK         "onlink"
+

NM_IP_ROUTE_ATTRIBUTE_INITRWND

+
#define NM_IP_ROUTE_ATTRIBUTE_INITRWND       "initrwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_WINDOW

-
#define NM_IP_ROUTE_ATTRIBUTE_WINDOW         "window"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND      "lock-cwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_CWND

-
#define NM_IP_ROUTE_ATTRIBUTE_CWND           "cwnd"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND  "lock-initcwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_INITCWND

-
#define NM_IP_ROUTE_ATTRIBUTE_INITCWND       "initcwnd"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND  "lock-initrwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_INITRWND

-
#define NM_IP_ROUTE_ATTRIBUTE_INITRWND       "initrwnd"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU       "lock-mtu"
+
+
+
+
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW    "lock-window"
 

@@ -5797,32 +5992,38 @@ the particular kind of device.


-

NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW    "lock-window"
+

NM_IP_ROUTE_ATTRIBUTE_ONLINK

+
#define NM_IP_ROUTE_ATTRIBUTE_ONLINK         "onlink"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND      "lock-cwnd"
+

NM_IP_ROUTE_ATTRIBUTE_SCOPE

+
#define NM_IP_ROUTE_ATTRIBUTE_SCOPE          "scope"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND  "lock-initcwnd"
+

NM_IP_ROUTE_ATTRIBUTE_SRC

+
#define NM_IP_ROUTE_ATTRIBUTE_SRC            "src"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND  "lock-initrwnd"
+

NM_IP_ROUTE_ATTRIBUTE_TABLE

+
#define NM_IP_ROUTE_ATTRIBUTE_TABLE          "table"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU       "lock-mtu"
+

NM_IP_ROUTE_ATTRIBUTE_TOS

+
#define NM_IP_ROUTE_ATTRIBUTE_TOS            "tos"
+
+
+
+
+

NM_IP_ROUTE_ATTRIBUTE_WINDOW

+
#define NM_IP_ROUTE_ATTRIBUTE_WINDOW         "window"
 

@@ -5848,7 +6049,7 @@ the particular kind of device.

NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET

whether to allow parsing -IPv4 addresses.

+ IPv4 addresses.

  @@ -5856,11 +6057,11 @@ IPv4 addresses.

NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6

whether to allow parsing -IPv6 addresses. If both NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET + IPv6 addresses. If both NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET and -NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6 + NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6 are unset, it's the same -as setting them both.

+ as setting them both.

  @@ -5868,7 +6069,7 @@ as setting them both.

NM_IP_ROUTING_RULE_AS_STRING_FLAGS_VALIDATE

if set, ensure that the -rule verfies or fail.

+ rule verfies or fail.

  @@ -5886,109 +6087,121 @@ rule verfies or fail.


NM_SETTING_IP_CONFIG_METHOD

-
#define NM_SETTING_IP_CONFIG_METHOD             "method"
+
#define NM_SETTING_IP_CONFIG_METHOD              "method"
 

NM_SETTING_IP_CONFIG_DNS

-
#define NM_SETTING_IP_CONFIG_DNS                "dns"
+
#define NM_SETTING_IP_CONFIG_DNS                 "dns"
 

NM_SETTING_IP_CONFIG_DNS_SEARCH

-
#define NM_SETTING_IP_CONFIG_DNS_SEARCH         "dns-search"
+
#define NM_SETTING_IP_CONFIG_DNS_SEARCH          "dns-search"
 

NM_SETTING_IP_CONFIG_DNS_OPTIONS

-
#define NM_SETTING_IP_CONFIG_DNS_OPTIONS        "dns-options"
+
#define NM_SETTING_IP_CONFIG_DNS_OPTIONS         "dns-options"
 

NM_SETTING_IP_CONFIG_DNS_PRIORITY

-
#define NM_SETTING_IP_CONFIG_DNS_PRIORITY       "dns-priority"
+
#define NM_SETTING_IP_CONFIG_DNS_PRIORITY        "dns-priority"
 

NM_SETTING_IP_CONFIG_ADDRESSES

-
#define NM_SETTING_IP_CONFIG_ADDRESSES          "addresses"
+
#define NM_SETTING_IP_CONFIG_ADDRESSES           "addresses"
 

NM_SETTING_IP_CONFIG_GATEWAY

-
#define NM_SETTING_IP_CONFIG_GATEWAY            "gateway"
+
#define NM_SETTING_IP_CONFIG_GATEWAY             "gateway"
 

NM_SETTING_IP_CONFIG_ROUTES

-
#define NM_SETTING_IP_CONFIG_ROUTES             "routes"
+
#define NM_SETTING_IP_CONFIG_ROUTES              "routes"
 

NM_SETTING_IP_CONFIG_ROUTE_METRIC

-
#define NM_SETTING_IP_CONFIG_ROUTE_METRIC       "route-metric"
+
#define NM_SETTING_IP_CONFIG_ROUTE_METRIC        "route-metric"
 

NM_SETTING_IP_CONFIG_ROUTE_TABLE

-
#define NM_SETTING_IP_CONFIG_ROUTE_TABLE        "route-table"
+
#define NM_SETTING_IP_CONFIG_ROUTE_TABLE         "route-table"
 

NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES

-
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES "ignore-auto-routes"
+
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES  "ignore-auto-routes"
 

NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS

-
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS    "ignore-auto-dns"
+
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS     "ignore-auto-dns"
 

NM_SETTING_IP_CONFIG_DHCP_HOSTNAME

-
#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME      "dhcp-hostname"
+
#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME       "dhcp-hostname"
 

NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME

-
#define NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME "dhcp-send-hostname"
+
#define NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME  "dhcp-send-hostname"
+
+
+
+
+

NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS

+
#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS "dhcp-hostname-flags"
 

NM_SETTING_IP_CONFIG_NEVER_DEFAULT

-
#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT      "never-default"
+
#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT       "never-default"
 

NM_SETTING_IP_CONFIG_MAY_FAIL

-
#define NM_SETTING_IP_CONFIG_MAY_FAIL           "may-fail"
+
#define NM_SETTING_IP_CONFIG_MAY_FAIL            "may-fail"
 

NM_SETTING_IP_CONFIG_DAD_TIMEOUT

-
#define NM_SETTING_IP_CONFIG_DAD_TIMEOUT        "dad-timeout"
+
#define NM_SETTING_IP_CONFIG_DAD_TIMEOUT         "dad-timeout"
 

NM_SETTING_IP_CONFIG_DHCP_TIMEOUT

-
#define NM_SETTING_IP_CONFIG_DHCP_TIMEOUT       "dhcp-timeout"
+
#define NM_SETTING_IP_CONFIG_DHCP_TIMEOUT        "dhcp-timeout"
+
+
+
+
+

NM_SETTING_IP_CONFIG_DHCP_IAID

+
#define NM_SETTING_IP_CONFIG_DHCP_IAID           "dhcp-iaid"
 

@@ -6092,6 +6305,75 @@ rule verfies or fail.

NMSettingIPConfig

typedef struct _NMSettingIPConfig NMSettingIPConfig;
+
+
+

enum NMDhcpHostnameFlags

+

NMDhcpHostnameFlags describe flags related to the DHCP hostname and +FQDN.

+
+

Members

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

NM_DHCP_HOSTNAME_FLAG_NONE

+

no flag set. The default value from + Networkmanager global configuration is used. If such value is unset + or still zero, the DHCP request will use standard FQDN flags, i.e. + NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE and + NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED for IPv4 and + NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE for IPv6.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE

+

whether the server should + do the A RR (FQDN-to-address) DNS updates.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED

+

if set, the FQDN is encoded + using canonical wire format. Otherwise it uses the deprecated + ASCII encoding. This flag is allowed only for DHCPv4.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE

+

when not set, request the + server to perform updates (the PTR RR and possibly the A RR + based on the NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE flag). If + this is set, the NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE flag + should be cleared.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS

+

when set, no FQDN flags are + sent in the DHCP FQDN option. When cleared and all other FQDN + flags are zero, standard FQDN flags are sent. This flag is + incompatible with any other FQDN flag.

+
 
+
+

Since: 1.22

+

Property Details

@@ -6131,6 +6413,51 @@ cannot be set at the same time.


+

The “dhcp-hostname-flags” property

+
  “dhcp-hostname-flags”      guint
+

Flags for the DHCP hostname and FQDN.

+

Currently this property only includes flags to control the FQDN flags +set in the DHCP FQDN option. Supported FQDN flags are +NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE, +NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED and +NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE. When no FQDN flag is set and +NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS is set, the DHCP FQDN option will +contain no flag. Otherwise, if no FQDN flag is set and +NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS is not set, the standard FQDN flags +are set in the request: +NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE, +NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED for IPv4 and +NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE for IPv6.

+

When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE, +a global default is looked up in NetworkManager configuration. If that value +is unset or also NM_DHCP_HOSTNAME_FLAG_NONE, then the standard FQDN flags +described above are sent in the DHCP requests.

+

Flags: Read / Write

+

Default value: 0

+

Since: 1.22

+
+
+
+

The “dhcp-iaid” property

+
  “dhcp-iaid”                gchar *
+

A string containing the "Identity Association Identifier" (IAID) used +by the DHCP client. The property is a 32-bit decimal value or a +special value among "mac", "perm-mac", "ifname" and "stable". When +set to "mac" (or "perm-mac"), the last 4 bytes of the current (or +permanent) MAC address are used as IAID. When set to "ifname", the +IAID is computed by hashing the interface name. The special value +"stable" can be used to generate an IAID based on the stable-id (see +connection.stable-id), a per-host key and the interface name. When +the property is unset, the value from global configuration is used; +if no global default is set then the IAID is assumed to be +"ifname". Note that at the moment this property is ignored for IPv6 +by dhclient, which always derives the IAID from the MAC address.

+

Flags: Read / Write

+

Default value: NULL

+

Since: 1.22

+
+
+

The “dhcp-send-hostname” property

  “dhcp-send-hostname”       gboolean

If TRUE, a hostname is sent to the DHCP server when acquiring a lease. @@ -6341,6 +6668,6 @@ of NetworkManager.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html index 51d2f19e..dbbb4953 100644 --- a/docs/libnm/html/NMSettingIPTunnel.html +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -8,7 +8,7 @@ - + @@ -951,6 +951,6 @@ packets inherit the TTL value.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingInfiniband.html b/docs/libnm/html/NMSettingInfiniband.html index 3cab06a7..8c3f6727 100644 --- a/docs/libnm/html/NMSettingInfiniband.html +++ b/docs/libnm/html/NMSettingInfiniband.html @@ -8,7 +8,7 @@ - + @@ -461,6 +461,6 @@ specify the base device by setting either this property or +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMacsec.html b/docs/libnm/html/NMSettingMacsec.html index db480bf9..31a82ce8 100644 --- a/docs/libnm/html/NMSettingMacsec.html +++ b/docs/libnm/html/NMSettingMacsec.html @@ -8,7 +8,7 @@ - + @@ -633,7 +633,7 @@ in MKA (MACsec Key Agreement) is obtained.

NM_SETTING_MACSEC_VALIDATION_DISABLE

All incoming frames are accepted if -possible

+ possible

  @@ -641,7 +641,7 @@ possible

NM_SETTING_MACSEC_VALIDATION_CHECK

Non protected, invalid, or impossible to -verify frames are accepted and counted as "invalid"

+ verify frames are accepted and counted as "invalid"

  @@ -649,7 +649,7 @@ verify frames are accepted and counted as "invalid"

NM_SETTING_MACSEC_VALIDATION_STRICT

Non protected, invalid, or impossible to -verify frames are dropped

+ verify frames are dropped

  @@ -764,6 +764,6 @@ in every packet.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index e825651e..3471ecd5 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -8,7 +8,7 @@ - + @@ -438,6 +438,6 @@ with a +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html index fd15e721..c391014b 100644 --- a/docs/libnm/html/NMSettingMatch.html +++ b/docs/libnm/html/NMSettingMatch.html @@ -8,7 +8,7 @@ - + @@ -378,6 +378,6 @@ nm_setting_match_get_interface_names (
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index c4dc16a5..e2b68aed 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -8,7 +8,7 @@ - + @@ -260,6 +260,6 @@ answers the request.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsBridge.html b/docs/libnm/html/NMSettingOvsBridge.html index 2dfbc4f5..848fa67e 100644 --- a/docs/libnm/html/NMSettingOvsBridge.html +++ b/docs/libnm/html/NMSettingOvsBridge.html @@ -8,7 +8,7 @@ - + @@ -315,6 +315,6 @@ nm_setting_ovs_bridge_get_datapath_type +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsDpdk.html b/docs/libnm/html/NMSettingOvsDpdk.html index 8d4e90c3..6c591347 100644 --- a/docs/libnm/html/NMSettingOvsDpdk.html +++ b/docs/libnm/html/NMSettingOvsDpdk.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ nm_setting_ovs_dpdk_get_devargs (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsInterface.html b/docs/libnm/html/NMSettingOvsInterface.html index f5307913..44df6117 100644 --- a/docs/libnm/html/NMSettingOvsInterface.html +++ b/docs/libnm/html/NMSettingOvsInterface.html @@ -8,7 +8,7 @@ - + @@ -139,6 +139,6 @@ nm_setting_ovs_interface_get_interface_type +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsPatch.html b/docs/libnm/html/NMSettingOvsPatch.html index de87ff00..8b358e46 100644 --- a/docs/libnm/html/NMSettingOvsPatch.html +++ b/docs/libnm/html/NMSettingOvsPatch.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ nm_setting_ovs_patch_get_peer (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsPort.html b/docs/libnm/html/NMSettingOvsPort.html index 281cf7e1..5d326bb3 100644 --- a/docs/libnm/html/NMSettingOvsPort.html +++ b/docs/libnm/html/NMSettingOvsPort.html @@ -8,7 +8,7 @@ - + @@ -357,6 +357,6 @@ nm_setting_ovs_port_get_bond_downdelay +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html index 0426eafe..c73d0bd7 100644 --- a/docs/libnm/html/NMSettingPpp.html +++ b/docs/libnm/html/NMSettingPpp.html @@ -8,7 +8,7 @@ - + @@ -1159,6 +1159,6 @@ be set to
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html index 834abd71..34f95831 100644 --- a/docs/libnm/html/NMSettingPppoe.html +++ b/docs/libnm/html/NMSettingPppoe.html @@ -8,7 +8,7 @@ - + @@ -415,6 +415,6 @@ access concentrators or a specific service is known to be required.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingProxy.html b/docs/libnm/html/NMSettingProxy.html index 1671884c..c1d4dc0d 100644 --- a/docs/libnm/html/NMSettingProxy.html +++ b/docs/libnm/html/NMSettingProxy.html @@ -8,7 +8,7 @@ - + @@ -406,6 +406,6 @@ nm_setting_proxy_get_pac_script (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index ccdabf98..9cb1f0aa 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -8,7 +8,7 @@ - + @@ -458,6 +458,6 @@ The 1 in "8n1" for example.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html index 7b518872..4aa3448b 100644 --- a/docs/libnm/html/NMSettingSriov.html +++ b/docs/libnm/html/NMSettingSriov.html @@ -8,7 +8,7 @@ - + @@ -1213,6 +1213,6 @@ the value is of the correct type and well-formed.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html index ec22d55c..3411c448 100644 --- a/docs/libnm/html/NMSettingTCConfig.html +++ b/docs/libnm/html/NMSettingTCConfig.html @@ -8,7 +8,7 @@ - + @@ -1826,6 +1826,6 @@ nm_setting_tc_config_clear_tfilters (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index e1d65471..09180bd6 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -8,7 +8,7 @@ - + @@ -2029,8 +2029,8 @@ nm_setting_team_clear_link_watchers (

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_NONE

no one among the arp_ping link watcher -boolean options ('validate_active', 'validate_inactive', 'send_always') is -enabled (set to true).

+ boolean options ('validate_active', 'validate_inactive', 'send_always') is + enabled (set to true).

  @@ -2038,7 +2038,7 @@ enabled (set to true).

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE

the arp_ping link watcher -option 'validate_active' is enabled (set to true).

+ option 'validate_active' is enabled (set to true).

  @@ -2046,7 +2046,7 @@ option 'validate_active' is enabled (set to true).

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE

the arp_ping link watcher -option 'validate_inactive' is enabled (set to true).

+ option 'validate_inactive' is enabled (set to true).

  @@ -2054,7 +2054,7 @@ option 'validate_inactive' is enabled (set to true).

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_SEND_ALWAYS

the arp_ping link watcher option -'send_always' is enabled (set to true).

+ 'send_always' is enabled (set to true).

  @@ -2473,6 +2473,6 @@ Permitted values are: "roundrobin", "broadcast", "activebackup", +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index 3a717c2e..4d56f2a1 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -8,7 +8,7 @@ - + @@ -768,6 +768,6 @@ When set to -1 means the parameter is skipped from the json config.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html index e2fec401..39a3e5a2 100644 --- a/docs/libnm/html/NMSettingTun.html +++ b/docs/libnm/html/NMSettingTun.html @@ -8,7 +8,7 @@ - + @@ -530,6 +530,6 @@ network header.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingUser.html b/docs/libnm/html/NMSettingUser.html index 6d977b72..0da8d24a 100644 --- a/docs/libnm/html/NMSettingUser.html +++ b/docs/libnm/html/NMSettingUser.html @@ -8,7 +8,7 @@ - + @@ -342,6 +342,6 @@ is a valid user data value.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html index 2aa6fab5..eb1675ce 100644 --- a/docs/libnm/html/NMSettingVlan.html +++ b/docs/libnm/html/NMSettingVlan.html @@ -8,7 +8,7 @@ - + @@ -791,7 +791,7 @@ to 802.1p priorities used in VLANs.

NM_VLAN_FLAG_REORDER_HEADERS

indicates that this interface should reorder -outgoing packet headers to look more like a non-VLAN Ethernet interface

+ outgoing packet headers to look more like a non-VLAN Ethernet interface

  @@ -799,7 +799,7 @@ outgoing packet headers to look more like a non-VLAN Ethernet interface

NM_VLAN_FLAG_GVRP

indicates that this interface should use GVRP to register -itself with its switch

+ itself with its switch

  @@ -807,8 +807,8 @@ itself with its switch

NM_VLAN_FLAG_LOOSE_BINDING

indicates that this interface's operating -state is tied to the underlying network interface but other details -(like routing) are not.

+ state is tied to the underlying network interface but other details + (like routing) are not.

  @@ -816,7 +816,7 @@ state is tied to the underlying network interface but other details

NM_VLAN_FLAG_MVRP

indicates that this interface should use MVRP to register -itself with its switch

+ itself with its switch

  @@ -890,6 +890,6 @@ with a +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html index f605bb7c..f5b6b1c3 100644 --- a/docs/libnm/html/NMSettingVpn.html +++ b/docs/libnm/html/NMSettingVpn.html @@ -8,7 +8,7 @@ - + @@ -988,6 +988,6 @@ VPN connection.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVxlan.html b/docs/libnm/html/NMSettingVxlan.html index c5611b79..f0606610 100644 --- a/docs/libnm/html/NMSettingVxlan.html +++ b/docs/libnm/html/NMSettingVxlan.html @@ -8,7 +8,7 @@ - + @@ -1070,6 +1070,6 @@ tunnel endpoint.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWifiP2P.html b/docs/libnm/html/NMSettingWifiP2P.html index 0de3f6fd..b7cf9125 100644 --- a/docs/libnm/html/NMSettingWifiP2P.html +++ b/docs/libnm/html/NMSettingWifiP2P.html @@ -8,7 +8,7 @@ - + @@ -228,6 +228,6 @@ nm_setting_wifi_p2p_get_wfd_ies (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWimax.html b/docs/libnm/html/NMSettingWimax.html index e0518a45..d52a4119 100644 --- a/docs/libnm/html/NMSettingWimax.html +++ b/docs/libnm/html/NMSettingWimax.html @@ -8,7 +8,7 @@ - + @@ -268,6 +268,6 @@ should use.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWireGuard.html b/docs/libnm/html/NMSettingWireGuard.html index 259b7d60..a7232747 100644 --- a/docs/libnm/html/NMSettingWireGuard.html +++ b/docs/libnm/html/NMSettingWireGuard.html @@ -8,7 +8,7 @@ - + @@ -1828,6 +1828,6 @@ nm_setting_wireguard_get_ip6_auto_default_route +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index 985dd3b8..4deb1cf8 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -8,7 +8,7 @@ - + @@ -1277,9 +1277,9 @@ are supported by all devices.

NM_SETTING_WIRED_WAKE_ON_LAN_ALL

Wake on all events. This does not -include the exclusive flags NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT + include the exclusive flags NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT or -NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE + NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE .

  @@ -1302,7 +1302,7 @@ include the exclusive flags NM_SETTING_WIRED_WAKE_ON

NM_SETTING_WIRED_WAKE_ON_LAN_EXCLUSIVE_FLAGS

Mask of flags that are -incompatible with other flags

+ incompatible with other flags

  @@ -1608,6 +1608,6 @@ no password will be required.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index 9c0a64a8..425fc25a 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -8,7 +8,7 @@ - + @@ -1348,9 +1348,9 @@ are supported by all devices.

NM_SETTING_WIRELESS_WAKE_ON_WLAN_ALL

Wake on all events. This does not -include the exclusive flags NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT + include the exclusive flags NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT or -NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE + NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE .

  @@ -1373,7 +1373,7 @@ include the exclusive flags NM_SETTING_WIRELESS_WAKE

NM_SETTING_WIRELESS_WAKE_ON_WLAN_EXCLUSIVE_FLAGS

Mask of flags that are -incompatible with other flags

+ incompatible with other flags

  @@ -1813,6 +1813,6 @@ NetworkManager).

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index 8dd74936..a3da2fde 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -8,7 +8,7 @@ - + @@ -1948,10 +1948,10 @@ list element may be one of "wep40", "wep104", "tkip", or "ccmp".

The “key-mgmt” property

  “key-mgmt”                 gchar *
-

Key management used for the connection. One of "none" (WEP), "ieee8021x" -(Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure -WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). -This property must be set for any Wi-Fi connection that uses security.

+

Key management used for the connection. One of "none" (WEP), +"ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae" +(SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for +any Wi-Fi connection that uses security.

Flags: Read / Write

Default value: NULL

@@ -2122,6 +2122,6 @@ the Access Point capabilities.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWpan.html b/docs/libnm/html/NMSettingWpan.html index f7cc59db..777bc6f6 100644 --- a/docs/libnm/html/NMSettingWpan.html +++ b/docs/libnm/html/NMSettingWpan.html @@ -8,7 +8,7 @@ - + @@ -334,6 +334,6 @@ nm_setting_wpan_get_channel ( -
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSimpleConnection.html b/docs/libnm/html/NMSimpleConnection.html index 3095ae1d..dba78002 100644 --- a/docs/libnm/html/NMSimpleConnection.html +++ b/docs/libnm/html/NMSimpleConnection.html @@ -8,7 +8,7 @@ - + @@ -188,6 +188,6 @@ and properties as the source
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index b07f9c24..915f0def 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -8,18 +8,14 @@ - + @@ -62,44 +58,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
-gchar *bannerRead
NMVpnConnectionStatevpn-stateRead
-
-
-

Signals

-
----- - - - - - -
voidvpn-state-changedRun First
-
-

Types and Values

@@ -115,28 +73,10 @@ - - - -
#define NM_VPN_CONNECTION_BANNER
 NMVpnConnection
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMActiveConnection
-            ╰── NMVpnConnection
-
-
-
-

Implemented Interfaces

-

-NMVpnConnection implements - GInitable and GAsyncInitable.

-
-

Description

@@ -207,44 +147,9 @@ string used by the connection, and must not be modified.

#define NM_VPN_CONNECTION_BANNER "banner"
 
-
-
-

NMVpnConnection

-
typedef struct _NMVpnConnection NMVpnConnection;
-
- -
-

Property Details

-
-

The “banner” property

-
  “banner”                   gchar *
-

The VPN login banner of the active VPN connection.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “vpn-state” property

-
  “vpn-state”                NMVpnConnectionState
-

The VPN state of the active VPN connection.

-

Flags: Read

-

Default value: NM_VPN_CONNECTION_STATE_UNKNOWN

-
-
-
-

Signal Details

-
-

The “vpn-state-changed” signal

-
void
-user_function (NMVpnConnection *nmvpnconnection,
-               guint            arg1,
-               guint            arg2,
-               gpointer         user_data)
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditor.html index cc39ead5..847edfbd 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditor.html @@ -8,7 +8,7 @@ - + @@ -140,7 +140,7 @@ nm_vpn_editor_update_connection (

get_widget ()

-

return the GtkWidget for the VPN editor's UI

+

return the GtkWidget for the VPN editor's UI

  @@ -175,6 +175,6 @@ to write values to the connection.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html index be4db9d6..4085af30 100644 --- a/docs/libnm/html/NMVpnEditorPlugin.html +++ b/docs/libnm/html/NMVpnEditorPlugin.html @@ -8,7 +8,7 @@ - + @@ -821,6 +821,6 @@ user_function ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMWifiP2PPeer.html b/docs/libnm/html/NMWifiP2PPeer.html index c4a8de06..4a78bf09 100644 --- a/docs/libnm/html/NMWifiP2PPeer.html +++ b/docs/libnm/html/NMWifiP2PPeer.html @@ -8,7 +8,7 @@ - + @@ -613,6 +613,6 @@ against

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index 2ce02830..7cb5d43d 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -8,17 +8,14 @@ - + @@ -85,34 +82,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
-gchar *nameRead
NMWimaxNspNetworkTypenetwork-typeRead
guintsignal-qualityRead
-
-

Types and Values

@@ -132,27 +101,10 @@ - - - -
#define NM_WIMAX_NSP_NETWORK_TYPE
 NMWimaxNsp
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMWimaxNsp
-
-
-
-

Implemented Interfaces

-

-NMWimaxNsp implements - GInitable and GAsyncInitable.

-
-

Description

@@ -161,6 +113,10 @@ NMWimaxNsp implements

nm_wimax_nsp_get_name ()

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

nm_wimax_nsp_get_name has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Gets the name of the wimax NSP

Parameters

@@ -187,6 +143,10 @@ nm_wimax_nsp_get_name (

nm_wimax_nsp_get_signal_quality ()

guint32
 nm_wimax_nsp_get_signal_quality (NMWimaxNsp *nsp);
+
+

nm_wimax_nsp_get_signal_quality has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Gets the WPA signal quality of the wimax NSP.

Parameters

@@ -213,6 +173,10 @@ nm_wimax_nsp_get_signal_quality (

nm_wimax_nsp_get_network_type ()

NMWimaxNspNetworkType
 nm_wimax_nsp_get_network_type (NMWimaxNsp *nsp);
+
+

nm_wimax_nsp_get_network_type has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Gets the network type of the wimax NSP.

Parameters

@@ -240,6 +204,10 @@ nm_wimax_nsp_get_network_type (GPtrArray * nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp, const GPtrArray *connections); +
+

nm_wimax_nsp_filter_connections has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Filters a given array of connections for a given NMWimaxNsp object and return connections which may be activated with the NSP. Any returned connections will match the nsp @@ -282,6 +250,10 @@ be freed with gboolean nm_wimax_nsp_connection_valid (NMWimaxNsp *nsp, NMConnection *connection); +

+

nm_wimax_nsp_connection_valid has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Validates a given connection against a given WiMAX NSP to ensure that the connection may be activated with that NSP. The connection must match the nsp @@ -336,41 +308,9 @@ against

#define NM_WIMAX_NSP_NETWORK_TYPE   "network-type"
 
-
-
-

NMWimaxNsp

-
typedef struct _NMWimaxNsp NMWimaxNsp;
-
-
-
-

Property Details

-
-

The “name” property

-
  “name”                     gchar *
-

The name of the WiMAX NSP.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “network-type” property

-
  “network-type”             NMWimaxNspNetworkType
-

The network type of the WiMAX NSP.

-

Flags: Read

-

Default value: NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN

-
-
-
-

The “signal-quality” property

-
  “signal-quality”           guint
-

The signal quality of the WiMAX NSP.

-

Flags: Read

-

Allowed values: <= 100

-

Default value: 0

-
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html index 8723007a..62b8c8f8 100644 --- a/docs/libnm/html/annotation-glossary.html +++ b/docs/libnm/html/annotation-glossary.html @@ -7,7 +7,8 @@ - + + @@ -30,7 +31,7 @@ Home Prev - +Next

@@ -75,6 +76,6 @@

Override the parsed C type with given type.

+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 5b193afe..84ba1745 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -8,7 +8,7 @@ - + @@ -88,7 +88,7 @@ json_object_iter_key, macro in nm-json
-json_object_iter_next, macro in nm-json +json_object_iter_next, macro in nm-json
@@ -133,51 +133,51 @@ json_true, macro in nm-json
-NMAccessPoint, struct in NMDeviceOvs +NMAccessPoint, struct in NMDeviceOvs
-NMAccessPoint:bssid, object property in NMDeviceOvs +NMAccessPoint:bssid, object property in NMDeviceOvs
-NMAccessPoint:flags, object property in NMDeviceOvs +NMAccessPoint:flags, object property in NMDeviceOvs
-NMAccessPoint:frequency, object property in NMDeviceOvs +NMAccessPoint:frequency, object property in NMDeviceOvs
-NMAccessPoint:hw-address, object property in NMDeviceOvs +NMAccessPoint:hw-address, object property in NMDeviceOvs
-NMAccessPoint:last-seen, object property in NMDeviceOvs +NMAccessPoint:last-seen, object property in NMDeviceOvs
-NMAccessPoint:max-bitrate, object property in NMDeviceOvs +NMAccessPoint:max-bitrate, object property in NMDeviceOvs
-NMAccessPoint:mode, object property in NMDeviceOvs +NMAccessPoint:mode, object property in NMDeviceOvs
-NMAccessPoint:rsn-flags, object property in NMDeviceOvs +NMAccessPoint:rsn-flags, object property in NMDeviceOvs
-NMAccessPoint:ssid, object property in NMDeviceOvs +NMAccessPoint:ssid, object property in NMDeviceOvs
-NMAccessPoint:strength, object property in NMDeviceOvs +NMAccessPoint:strength, object property in NMDeviceOvs
-NMAccessPoint:wpa-flags, object property in NMDeviceOvs +NMAccessPoint:wpa-flags, object property in NMDeviceOvs
@@ -185,75 +185,79 @@ json_true, macro in nm-json
-NMActiveConnection, struct in NMDeviceOvs +NMActiveConnection, struct in NMDeviceOvs
-NMActiveConnection::state-changed, object signal in NMDeviceOvs +NMActiveConnection::state-changed, object signal in NMDeviceOvs
-NMActiveConnection:connection, object property in NMDeviceOvs +NMActiveConnection:connection, object property in NMDeviceOvs
-NMActiveConnection:default, object property in NMDeviceOvs +NMActiveConnection:default, object property in NMDeviceOvs
-NMActiveConnection:default6, object property in NMDeviceOvs +NMActiveConnection:default6, object property in NMDeviceOvs
-NMActiveConnection:devices, object property in NMDeviceOvs +NMActiveConnection:devices, object property in NMDeviceOvs
-NMActiveConnection:dhcp4-config, object property in NMDeviceOvs +NMActiveConnection:dhcp4-config, object property in NMDeviceOvs
-NMActiveConnection:dhcp6-config, object property in NMDeviceOvs +NMActiveConnection:dhcp6-config, object property in NMDeviceOvs
-NMActiveConnection:id, object property in NMDeviceOvs +NMActiveConnection:id, object property in NMDeviceOvs
-NMActiveConnection:ip4-config, object property in NMDeviceOvs +NMActiveConnection:ip4-config, object property in NMDeviceOvs
-NMActiveConnection:ip6-config, object property in NMDeviceOvs +NMActiveConnection:ip6-config, object property in NMDeviceOvs
-NMActiveConnection:master, object property in NMDeviceOvs +NMActiveConnection:master, object property in NMDeviceOvs
-NMActiveConnection:specific-object-path, object property in NMDeviceOvs +NMActiveConnection:specific-object-path, object property in NMDeviceOvs
-NMActiveConnection:state, object property in NMDeviceOvs +NMActiveConnection:state, object property in NMDeviceOvs
-NMActiveConnection:state-flags, object property in NMDeviceOvs +NMActiveConnection:state-flags, object property in NMDeviceOvs
-NMActiveConnection:type, object property in NMDeviceOvs +NMActiveConnection:type, object property in NMDeviceOvs
-NMActiveConnection:uuid, object property in NMDeviceOvs +NMActiveConnection:uuid, object property in NMDeviceOvs
-NMActiveConnection:vpn, object property in NMDeviceOvs +NMActiveConnection:vpn, object property in NMDeviceOvs +
+
+
+NMActiveConnectionClass, struct in NMIPConfig
@@ -297,151 +301,163 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NMClient, struct in NMDeviceOvs +NMClient, struct in NMDeviceOvs +
+
+
+NMClient::active-connection-added, object signal in NMDeviceOvs +
+
+
+NMClient::active-connection-removed, object signal in NMDeviceOvs +
+
+
+NMClient::any-device-added, object signal in NMDeviceOvs
-NMClient::active-connection-added, object signal in NMDeviceOvs +NMClient::any-device-removed, object signal in NMDeviceOvs
-NMClient::active-connection-removed, object signal in NMDeviceOvs +NMClient::connection-added, object signal in NMDeviceOvs
-NMClient::any-device-added, object signal in NMDeviceOvs +NMClient::connection-removed, object signal in NMDeviceOvs
-NMClient::any-device-removed, object signal in NMDeviceOvs +NMClient::device-added, object signal in NMDeviceOvs
-NMClient::connection-added, object signal in NMDeviceOvs +NMClient::device-removed, object signal in NMDeviceOvs
-NMClient::connection-removed, object signal in NMDeviceOvs +NMClient::permission-changed, object signal in NMDeviceOvs
-NMClient::device-added, object signal in NMDeviceOvs +NMClient:activating-connection, object property in NMDeviceOvs
-NMClient::device-removed, object signal in NMDeviceOvs +NMClient:active-connections, object property in NMDeviceOvs
-NMClient::permission-changed, object signal in NMDeviceOvs +NMClient:all-devices, object property in NMDeviceOvs
-NMClient:activating-connection, object property in NMDeviceOvs +NMClient:can-modify, object property in NMDeviceOvs
-NMClient:active-connections, object property in NMDeviceOvs +NMClient:checkpoints, object property in NMDeviceOvs
-NMClient:all-devices, object property in NMDeviceOvs +NMClient:connections, object property in NMDeviceOvs
-NMClient:can-modify, object property in NMDeviceOvs +NMClient:connectivity, object property in NMDeviceOvs
-NMClient:checkpoints, object property in NMDeviceOvs +NMClient:connectivity-check-available, object property in NMDeviceOvs
-NMClient:connections, object property in NMDeviceOvs +NMClient:connectivity-check-enabled, object property in NMDeviceOvs
-NMClient:connectivity, object property in NMDeviceOvs +NMClient:connectivity-check-uri, object property in NMDeviceOvs
-NMClient:connectivity-check-available, object property in NMDeviceOvs +NMClient:dbus-connection, object property in NMDeviceOvs
-NMClient:connectivity-check-enabled, object property in NMDeviceOvs +NMClient:dbus-name-owner, object property in NMDeviceOvs
-NMClient:devices, object property in NMDeviceOvs +NMClient:devices, object property in NMDeviceOvs
-NMClient:dns-configuration, object property in NMDeviceOvs +NMClient:dns-configuration, object property in NMDeviceOvs
-NMClient:dns-mode, object property in NMDeviceOvs +NMClient:dns-mode, object property in NMDeviceOvs
-NMClient:dns-rc-manager, object property in NMDeviceOvs +NMClient:dns-rc-manager, object property in NMDeviceOvs
-NMClient:hostname, object property in NMDeviceOvs +NMClient:hostname, object property in NMDeviceOvs
-NMClient:metered, object property in NMDeviceOvs +NMClient:metered, object property in NMDeviceOvs
-NMClient:networking-enabled, object property in NMDeviceOvs +NMClient:networking-enabled, object property in NMDeviceOvs
-NMClient:nm-running, object property in NMDeviceOvs +NMClient:nm-running, object property in NMDeviceOvs
-NMClient:primary-connection, object property in NMDeviceOvs +NMClient:primary-connection, object property in NMDeviceOvs
-NMClient:startup, object property in NMDeviceOvs +NMClient:startup, object property in NMDeviceOvs
-NMClient:state, object property in NMDeviceOvs +NMClient:state, object property in NMDeviceOvs
-NMClient:version, object property in NMDeviceOvs +NMClient:version, object property in NMDeviceOvs
-NMClient:wimax-enabled, object property in NMDeviceOvs +NMClient:wimax-enabled, object property in NMDeviceOvs
-NMClient:wimax-hardware-enabled, object property in NMDeviceOvs +NMClient:wimax-hardware-enabled, object property in NMDeviceOvs
-NMClient:wireless-enabled, object property in NMDeviceOvs +NMClient:wireless-enabled, object property in NMDeviceOvs
-NMClient:wireless-hardware-enabled, object property in NMDeviceOvs +NMClient:wireless-hardware-enabled, object property in NMDeviceOvs
-NMClient:wwan-enabled, object property in NMDeviceOvs +NMClient:wwan-enabled, object property in NMDeviceOvs
-NMClient:wwan-hardware-enabled, object property in NMDeviceOvs +NMClient:wwan-hardware-enabled, object property in NMDeviceOvs
@@ -449,6 +465,22 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
+NMClientNotifyEvent, struct in NMIPConfig +
+
+
+NMClientNotifyEventCb, user_function in NMIPConfig +
+
+
+NMClientNotifyEventWithPtr, struct in NMIPConfig +
+
+
+NMClientNotifyEventWithPtrCb, user_function in NMIPConfig +
+
+
NMClientPermission, enum in NMClient
@@ -501,7 +533,7 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
-NMDevice, struct in NMDeviceOvs +NMDevice, struct in NMDeviceOvs
@@ -517,179 +549,183 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDevice::state-changed, object signal in NMDeviceOvs +NMDevice::state-changed, object signal in NMDeviceOvs +
+
+
+NMDevice:active-connection, object property in NMDeviceOvs
-NMDevice:active-connection, object property in NMDeviceOvs +NMDevice:autoconnect, object property in NMDeviceOvs
-NMDevice:autoconnect, object property in NMDeviceOvs +NMDevice:available-connections, object property in NMDeviceOvs
-NMDevice:available-connections, object property in NMDeviceOvs +NMDevice:capabilities, object property in NMDeviceOvs
-NMDevice:capabilities, object property in NMDeviceOvs +NMDevice:device-type, object property in NMDeviceOvs
-NMDevice:device-type, object property in NMDeviceOvs +NMDevice:dhcp4-config, object property in NMDeviceOvs
-NMDevice:dhcp4-config, object property in NMDeviceOvs +NMDevice:dhcp6-config, object property in NMDeviceOvs
-NMDevice:dhcp6-config, object property in NMDeviceOvs +NMDevice:driver, object property in NMDeviceOvs
-NMDevice:driver, object property in NMDeviceOvs +NMDevice:driver-version, object property in NMDeviceOvs
-NMDevice:driver-version, object property in NMDeviceOvs +NMDevice:firmware-missing, object property in NMDeviceOvs
-NMDevice:firmware-missing, object property in NMDeviceOvs +NMDevice:firmware-version, object property in NMDeviceOvs
-NMDevice:firmware-version, object property in NMDeviceOvs +NMDevice:interface, object property in NMDeviceOvs
-NMDevice:interface, object property in NMDeviceOvs +NMDevice:interface-flags, object property in NMDeviceOvs
-NMDevice:ip-interface, object property in NMDeviceOvs +NMDevice:ip-interface, object property in NMDeviceOvs
-NMDevice:ip4-config, object property in NMDeviceOvs +NMDevice:ip4-config, object property in NMDeviceOvs
-NMDevice:ip4-connectivity, object property in NMDeviceOvs +NMDevice:ip4-connectivity, object property in NMDeviceOvs
-NMDevice:ip6-config, object property in NMDeviceOvs +NMDevice:ip6-config, object property in NMDeviceOvs
-NMDevice:ip6-connectivity, object property in NMDeviceOvs +NMDevice:ip6-connectivity, object property in NMDeviceOvs
-NMDevice:lldp-neighbors, object property in NMDeviceOvs +NMDevice:lldp-neighbors, object property in NMDeviceOvs
-NMDevice:managed, object property in NMDeviceOvs +NMDevice:managed, object property in NMDeviceOvs
-NMDevice:metered, object property in NMDeviceOvs +NMDevice:metered, object property in NMDeviceOvs
-NMDevice:mtu, object property in NMDeviceOvs +NMDevice:mtu, object property in NMDeviceOvs
-NMDevice:nm-plugin-missing, object property in NMDeviceOvs +NMDevice:nm-plugin-missing, object property in NMDeviceOvs
-NMDevice:physical-port-id, object property in NMDeviceOvs +NMDevice:physical-port-id, object property in NMDeviceOvs
-NMDevice:product, object property in NMDeviceOvs +NMDevice:product, object property in NMDeviceOvs
-NMDevice:real, object property in NMDeviceOvs +NMDevice:real, object property in NMDeviceOvs
-NMDevice:state, object property in NMDeviceOvs +NMDevice:state, object property in NMDeviceOvs
-NMDevice:state-reason, object property in NMDeviceOvs +NMDevice:state-reason, object property in NMDeviceOvs
-NMDevice:udi, object property in NMDeviceOvs +NMDevice:udi, object property in NMDeviceOvs
-NMDevice:vendor, object property in NMDeviceOvs +NMDevice:vendor, object property in NMDeviceOvs
-NMDeviceAdsl, struct in NMDeviceOvs +NMDeviceAdsl, struct in NMDeviceOvs
-NMDeviceAdsl:carrier, object property in NMDeviceOvs +NMDeviceAdsl:carrier, object property in NMDeviceOvs
-NMDeviceBond, struct in NMDeviceOvs +NMDeviceBond, struct in NMDeviceOvs
-NMDeviceBond:carrier, object property in NMDeviceOvs +NMDeviceBond:carrier, object property in NMDeviceOvs
-NMDeviceBond:hw-address, object property in NMDeviceOvs +NMDeviceBond:hw-address, object property in NMDeviceOvs
-NMDeviceBond:slaves, object property in NMDeviceOvs +NMDeviceBond:slaves, object property in NMDeviceOvs
-NMDeviceBridge, struct in NMDeviceOvs +NMDeviceBridge, struct in NMDeviceOvs
-NMDeviceBridge:carrier, object property in NMDeviceOvs +NMDeviceBridge:carrier, object property in NMDeviceOvs
-NMDeviceBridge:hw-address, object property in NMDeviceOvs +NMDeviceBridge:hw-address, object property in NMDeviceOvs
-NMDeviceBridge:slaves, object property in NMDeviceOvs +NMDeviceBridge:slaves, object property in NMDeviceOvs
-NMDeviceBt, struct in NMDeviceOvs +NMDeviceBt, struct in NMDeviceOvs
-NMDeviceBt:bt-capabilities, object property in NMDeviceOvs +NMDeviceBt:bt-capabilities, object property in NMDeviceOvs
-NMDeviceBt:hw-address, object property in NMDeviceOvs +NMDeviceBt:hw-address, object property in NMDeviceOvs
-NMDeviceBt:name, object property in NMDeviceOvs +NMDeviceBt:name, object property in NMDeviceOvs
@@ -697,11 +733,15 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDeviceDummy, struct in NMDeviceOvs +NMDeviceClass, struct in NMIPConfig
-NMDeviceDummy:hw-address, object property in NMDeviceOvs +NMDeviceDummy, struct in NMDeviceOvs +
+
+
+NMDeviceDummy:hw-address, object property in NMDeviceOvs
@@ -709,211 +749,215 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDeviceEthernet, struct in NMDeviceOvs +NMDeviceEthernet, struct in NMDeviceOvs +
+
+
+NMDeviceEthernet:carrier, object property in NMDeviceOvs
-NMDeviceEthernet:carrier, object property in NMDeviceOvs +NMDeviceEthernet:hw-address, object property in NMDeviceOvs
-NMDeviceEthernet:hw-address, object property in NMDeviceOvs +NMDeviceEthernet:perm-hw-address, object property in NMDeviceOvs
-NMDeviceEthernet:perm-hw-address, object property in NMDeviceOvs +NMDeviceEthernet:s390-subchannels, object property in NMDeviceOvs
-NMDeviceEthernet:s390-subchannels, object property in NMDeviceOvs +NMDeviceEthernet:speed, object property in NMDeviceOvs
-NMDeviceEthernet:speed, object property in NMDeviceOvs +NMDeviceGeneric, struct in NMDeviceOvs
-NMDeviceGeneric, struct in NMDeviceOvs +NMDeviceGeneric:hw-address, object property in NMDeviceOvs
-NMDeviceGeneric:hw-address, object property in NMDeviceOvs +NMDeviceGeneric:type-description, object property in NMDeviceOvs
-NMDeviceGeneric:type-description, object property in NMDeviceOvs +NMDeviceInfiniband, struct in NMDeviceOvs
-NMDeviceInfiniband, struct in NMDeviceOvs +NMDeviceInfiniband:carrier, object property in NMDeviceOvs
-NMDeviceInfiniband:carrier, object property in NMDeviceOvs +NMDeviceInfiniband:hw-address, object property in NMDeviceOvs
-NMDeviceInfiniband:hw-address, object property in NMDeviceOvs +NMDeviceInterfaceFlags, enum in nm-dbus-interface
-NMDeviceIPTunnel, struct in NMDeviceOvs +NMDeviceIPTunnel, struct in NMDeviceOvs
-NMDeviceIPTunnel:encapsulation-limit, object property in NMDeviceOvs +NMDeviceIPTunnel:encapsulation-limit, object property in NMDeviceOvs
-NMDeviceIPTunnel:flags, object property in NMDeviceOvs +NMDeviceIPTunnel:flags, object property in NMDeviceOvs
-NMDeviceIPTunnel:flow-label, object property in NMDeviceOvs +NMDeviceIPTunnel:flow-label, object property in NMDeviceOvs
-NMDeviceIPTunnel:input-key, object property in NMDeviceOvs +NMDeviceIPTunnel:input-key, object property in NMDeviceOvs
-NMDeviceIPTunnel:local, object property in NMDeviceOvs +NMDeviceIPTunnel:local, object property in NMDeviceOvs
-NMDeviceIPTunnel:mode, object property in NMDeviceOvs +NMDeviceIPTunnel:mode, object property in NMDeviceOvs
-NMDeviceIPTunnel:output-key, object property in NMDeviceOvs +NMDeviceIPTunnel:output-key, object property in NMDeviceOvs
-NMDeviceIPTunnel:parent, object property in NMDeviceOvs +NMDeviceIPTunnel:parent, object property in NMDeviceOvs
-NMDeviceIPTunnel:path-mtu-discovery, object property in NMDeviceOvs +NMDeviceIPTunnel:path-mtu-discovery, object property in NMDeviceOvs
-NMDeviceIPTunnel:remote, object property in NMDeviceOvs +NMDeviceIPTunnel:remote, object property in NMDeviceOvs
-NMDeviceIPTunnel:tos, object property in NMDeviceOvs +NMDeviceIPTunnel:tos, object property in NMDeviceOvs
-NMDeviceIPTunnel:ttl, object property in NMDeviceOvs +NMDeviceIPTunnel:ttl, object property in NMDeviceOvs
-NMDeviceMacsec, struct in NMDeviceOvs +NMDeviceMacsec, struct in NMDeviceOvs
-NMDeviceMacsec:cipher-suite, object property in NMDeviceOvs +NMDeviceMacsec:cipher-suite, object property in NMDeviceOvs
-NMDeviceMacsec:encoding-sa, object property in NMDeviceOvs +NMDeviceMacsec:encoding-sa, object property in NMDeviceOvs
-NMDeviceMacsec:encrypt, object property in NMDeviceOvs +NMDeviceMacsec:encrypt, object property in NMDeviceOvs
-NMDeviceMacsec:es, object property in NMDeviceOvs +NMDeviceMacsec:es, object property in NMDeviceOvs
-NMDeviceMacsec:hw-address, object property in NMDeviceOvs +NMDeviceMacsec:hw-address, object property in NMDeviceOvs
-NMDeviceMacsec:icv-length, object property in NMDeviceOvs +NMDeviceMacsec:icv-length, object property in NMDeviceOvs
-NMDeviceMacsec:include-sci, object property in NMDeviceOvs +NMDeviceMacsec:include-sci, object property in NMDeviceOvs
-NMDeviceMacsec:parent, object property in NMDeviceOvs +NMDeviceMacsec:parent, object property in NMDeviceOvs
-NMDeviceMacsec:protect, object property in NMDeviceOvs +NMDeviceMacsec:protect, object property in NMDeviceOvs
-NMDeviceMacsec:replay-protect, object property in NMDeviceOvs +NMDeviceMacsec:replay-protect, object property in NMDeviceOvs
-NMDeviceMacsec:scb, object property in NMDeviceOvs +NMDeviceMacsec:scb, object property in NMDeviceOvs
-NMDeviceMacsec:sci, object property in NMDeviceOvs +NMDeviceMacsec:sci, object property in NMDeviceOvs
-NMDeviceMacsec:validation, object property in NMDeviceOvs +NMDeviceMacsec:validation, object property in NMDeviceOvs
-NMDeviceMacsec:window, object property in NMDeviceOvs +NMDeviceMacsec:window, object property in NMDeviceOvs
-NMDeviceMacvlan, struct in NMDeviceOvs +NMDeviceMacvlan, struct in NMDeviceOvs
-NMDeviceMacvlan:hw-address, object property in NMDeviceOvs +NMDeviceMacvlan:hw-address, object property in NMDeviceOvs
-NMDeviceMacvlan:mode, object property in NMDeviceOvs +NMDeviceMacvlan:mode, object property in NMDeviceOvs
-NMDeviceMacvlan:no-promisc, object property in NMDeviceOvs +NMDeviceMacvlan:no-promisc, object property in NMDeviceOvs
-NMDeviceMacvlan:parent, object property in NMDeviceOvs +NMDeviceMacvlan:parent, object property in NMDeviceOvs
-NMDeviceMacvlan:tap, object property in NMDeviceOvs +NMDeviceMacvlan:tap, object property in NMDeviceOvs
-NMDeviceModem, struct in NMDeviceOvs +NMDeviceModem, struct in NMDeviceOvs
-NMDeviceModem:apn, object property in NMDeviceOvs +NMDeviceModem:apn, object property in NMDeviceOvs
-NMDeviceModem:current-capabilities, object property in NMDeviceOvs +NMDeviceModem:current-capabilities, object property in NMDeviceOvs
-NMDeviceModem:device-id, object property in NMDeviceOvs +NMDeviceModem:device-id, object property in NMDeviceOvs
-NMDeviceModem:modem-capabilities, object property in NMDeviceOvs +NMDeviceModem:modem-capabilities, object property in NMDeviceOvs
-NMDeviceModem:operator-code, object property in NMDeviceOvs +NMDeviceModem:operator-code, object property in NMDeviceOvs
@@ -921,19 +965,19 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDeviceOlpcMesh, struct in NMDeviceOvs +NMDeviceOlpcMesh, struct in NMDeviceOvs
-NMDeviceOlpcMesh:active-channel, object property in NMDeviceOvs +NMDeviceOlpcMesh:active-channel, object property in NMDeviceOvs
-NMDeviceOlpcMesh:companion, object property in NMDeviceOvs +NMDeviceOlpcMesh:companion, object property in NMDeviceOvs
-NMDeviceOlpcMesh:hw-address, object property in NMDeviceOvs +NMDeviceOlpcMesh:hw-address, object property in NMDeviceOvs
@@ -941,6 +985,10 @@ NMDeviceOvsBridge, struct in NMDeviceOvs
+NMDeviceOvsBridge:slaves, object property in NMDeviceOvs +
+
+
NMDeviceOvsInterface, struct in NMDeviceOvs
@@ -949,6 +997,10 @@ NMDeviceOvsPort, struct in NMDeviceOvs
+NMDeviceOvsPort:slaves, object property in NMDeviceOvs +
+
+
NMDevicePpp, struct in NMDeviceOvs
@@ -961,55 +1013,55 @@ NMDevicePpp, struct in NMDeviceOvs
-NMDeviceTeam, struct in NMDeviceOvs +NMDeviceTeam, struct in NMDeviceOvs
-NMDeviceTeam:carrier, object property in NMDeviceOvs +NMDeviceTeam:carrier, object property in NMDeviceOvs
-NMDeviceTeam:config, object property in NMDeviceOvs +NMDeviceTeam:config, object property in NMDeviceOvs
-NMDeviceTeam:hw-address, object property in NMDeviceOvs +NMDeviceTeam:hw-address, object property in NMDeviceOvs
-NMDeviceTeam:slaves, object property in NMDeviceOvs +NMDeviceTeam:slaves, object property in NMDeviceOvs
-NMDeviceTun, struct in NMDeviceOvs +NMDeviceTun, struct in NMDeviceOvs
-NMDeviceTun:group, object property in NMDeviceOvs +NMDeviceTun:group, object property in NMDeviceOvs
-NMDeviceTun:hw-address, object property in NMDeviceOvs +NMDeviceTun:hw-address, object property in NMDeviceOvs
-NMDeviceTun:mode, object property in NMDeviceOvs +NMDeviceTun:mode, object property in NMDeviceOvs
-NMDeviceTun:multi-queue, object property in NMDeviceOvs +NMDeviceTun:multi-queue, object property in NMDeviceOvs
-NMDeviceTun:no-pi, object property in NMDeviceOvs +NMDeviceTun:no-pi, object property in NMDeviceOvs
-NMDeviceTun:owner, object property in NMDeviceOvs +NMDeviceTun:owner, object property in NMDeviceOvs
-NMDeviceTun:vnet-hdr, object property in NMDeviceOvs +NMDeviceTun:vnet-hdr, object property in NMDeviceOvs
@@ -1017,143 +1069,143 @@ NMDevicePpp, struct in NMDeviceOvs
-NMDeviceVlan, struct in NMDeviceOvs +NMDeviceVlan, struct in NMDeviceOvs
-NMDeviceVlan:carrier, object property in NMDeviceOvs +NMDeviceVlan:carrier, object property in NMDeviceOvs
-NMDeviceVlan:hw-address, object property in NMDeviceOvs +NMDeviceVlan:hw-address, object property in NMDeviceOvs
-NMDeviceVlan:parent, object property in NMDeviceOvs +NMDeviceVlan:parent, object property in NMDeviceOvs
-NMDeviceVlan:vlan-id, object property in NMDeviceOvs +NMDeviceVlan:vlan-id, object property in NMDeviceOvs
-NMDeviceVxlan, struct in NMDeviceOvs +NMDeviceVxlan, struct in NMDeviceOvs
-NMDeviceVxlan:ageing, object property in NMDeviceOvs +NMDeviceVxlan:ageing, object property in NMDeviceOvs
-NMDeviceVxlan:carrier, object property in NMDeviceOvs +NMDeviceVxlan:carrier, object property in NMDeviceOvs
-NMDeviceVxlan:dst-port, object property in NMDeviceOvs +NMDeviceVxlan:dst-port, object property in NMDeviceOvs
-NMDeviceVxlan:group, object property in NMDeviceOvs +NMDeviceVxlan:group, object property in NMDeviceOvs
-NMDeviceVxlan:hw-address, object property in NMDeviceOvs +NMDeviceVxlan:hw-address, object property in NMDeviceOvs
-NMDeviceVxlan:id, object property in NMDeviceOvs +NMDeviceVxlan:id, object property in NMDeviceOvs
-NMDeviceVxlan:l2miss, object property in NMDeviceOvs +NMDeviceVxlan:l2miss, object property in NMDeviceOvs
-NMDeviceVxlan:l3miss, object property in NMDeviceOvs +NMDeviceVxlan:l3miss, object property in NMDeviceOvs
-NMDeviceVxlan:learning, object property in NMDeviceOvs +NMDeviceVxlan:learning, object property in NMDeviceOvs
-NMDeviceVxlan:limit, object property in NMDeviceOvs +NMDeviceVxlan:limit, object property in NMDeviceOvs
-NMDeviceVxlan:local, object property in NMDeviceOvs +NMDeviceVxlan:local, object property in NMDeviceOvs
-NMDeviceVxlan:parent, object property in NMDeviceOvs +NMDeviceVxlan:parent, object property in NMDeviceOvs
-NMDeviceVxlan:proxy, object property in NMDeviceOvs +NMDeviceVxlan:proxy, object property in NMDeviceOvs
-NMDeviceVxlan:rsc, object property in NMDeviceOvs +NMDeviceVxlan:rsc, object property in NMDeviceOvs
-NMDeviceVxlan:src-port-max, object property in NMDeviceOvs +NMDeviceVxlan:src-port-max, object property in NMDeviceOvs
-NMDeviceVxlan:src-port-min, object property in NMDeviceOvs +NMDeviceVxlan:src-port-min, object property in NMDeviceOvs
-NMDeviceVxlan:tos, object property in NMDeviceOvs +NMDeviceVxlan:tos, object property in NMDeviceOvs
-NMDeviceVxlan:ttl, object property in NMDeviceOvs +NMDeviceVxlan:ttl, object property in NMDeviceOvs
-NMDeviceWifi, struct in NMDeviceOvs +NMDeviceWifi, struct in NMDeviceOvs
-NMDeviceWifi::access-point-added, object signal in NMDeviceOvs +NMDeviceWifi::access-point-added, object signal in NMDeviceOvs
-NMDeviceWifi::access-point-removed, object signal in NMDeviceOvs +NMDeviceWifi::access-point-removed, object signal in NMDeviceOvs
-NMDeviceWifi:access-points, object property in NMDeviceOvs +NMDeviceWifi:access-points, object property in NMDeviceOvs
-NMDeviceWifi:active-access-point, object property in NMDeviceOvs +NMDeviceWifi:active-access-point, object property in NMDeviceOvs
-NMDeviceWifi:bitrate, object property in NMDeviceOvs +NMDeviceWifi:bitrate, object property in NMDeviceOvs
-NMDeviceWifi:hw-address, object property in NMDeviceOvs +NMDeviceWifi:hw-address, object property in NMDeviceOvs
-NMDeviceWifi:last-scan, object property in NMDeviceOvs +NMDeviceWifi:last-scan, object property in NMDeviceOvs
-NMDeviceWifi:mode, object property in NMDeviceOvs +NMDeviceWifi:mode, object property in NMDeviceOvs
-NMDeviceWifi:perm-hw-address, object property in NMDeviceOvs +NMDeviceWifi:perm-hw-address, object property in NMDeviceOvs
-NMDeviceWifi:wireless-capabilities, object property in NMDeviceOvs +NMDeviceWifi:wireless-capabilities, object property in NMDeviceOvs
@@ -1181,47 +1233,47 @@ NMDeviceWifiP2P:peers, object property in NMDeviceOvs
-NMDeviceWimax, struct in NMDeviceOvs +NMDeviceWimax, struct in NMDeviceOvs
-NMDeviceWimax::nsp-added, object signal in NMDeviceOvs +NMDeviceWimax::nsp-added, object signal in NMDeviceOvs
-NMDeviceWimax::nsp-removed, object signal in NMDeviceOvs +NMDeviceWimax::nsp-removed, object signal in NMDeviceOvs
-NMDeviceWimax:active-nsp, object property in NMDeviceOvs +NMDeviceWimax:active-nsp, object property in NMDeviceOvs
-NMDeviceWimax:bsid, object property in NMDeviceOvs +NMDeviceWimax:bsid, object property in NMDeviceOvs
-NMDeviceWimax:center-frequency, object property in NMDeviceOvs +NMDeviceWimax:center-frequency, object property in NMDeviceOvs
-NMDeviceWimax:cinr, object property in NMDeviceOvs +NMDeviceWimax:cinr, object property in NMDeviceOvs
-NMDeviceWimax:hw-address, object property in NMDeviceOvs +NMDeviceWimax:hw-address, object property in NMDeviceOvs
-NMDeviceWimax:nsps, object property in NMDeviceOvs +NMDeviceWimax:nsps, object property in NMDeviceOvs
-NMDeviceWimax:rssi, object property in NMDeviceOvs +NMDeviceWimax:rssi, object property in NMDeviceOvs
-NMDeviceWimax:tx-power, object property in NMDeviceOvs +NMDeviceWimax:tx-power, object property in NMDeviceOvs
@@ -1249,51 +1301,67 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs
-NMDhcpConfig, struct in NMDeviceOvs +NMDhcpConfig, struct in NMDeviceOvs +
+
+
+NMDhcpConfig:family, object property in NMDeviceOvs +
+
+
+NMDhcpConfig:options, object property in NMDeviceOvs +
+
+
+NMDhcpConfigClass, struct in NMIPConfig
-NMDhcpConfig:family, object property in NMDeviceOvs +NMDhcpHostnameFlags, enum in NMSettingIPConfig
-NMDhcpConfig:options, object property in NMDeviceOvs +NMIPAddressCmpFlags, enum in NMSettingIPConfig
-NMIPConfig, struct in NMDeviceOvs +NMIPConfig, struct in NMDeviceOvs
-NMIPConfig:addresses, object property in NMDeviceOvs +NMIPConfig:addresses, object property in NMDeviceOvs
-NMIPConfig:domains, object property in NMDeviceOvs +NMIPConfig:domains, object property in NMDeviceOvs
-NMIPConfig:family, object property in NMDeviceOvs +NMIPConfig:family, object property in NMDeviceOvs
-NMIPConfig:gateway, object property in NMDeviceOvs +NMIPConfig:gateway, object property in NMDeviceOvs
-NMIPConfig:nameservers, object property in NMDeviceOvs +NMIPConfig:nameservers, object property in NMDeviceOvs
-NMIPConfig:routes, object property in NMDeviceOvs +NMIPConfig:routes, object property in NMDeviceOvs
-NMIPConfig:searches, object property in NMDeviceOvs +NMIPConfig:searches, object property in NMDeviceOvs
-NMIPConfig:wins-servers, object property in NMDeviceOvs +NMIPConfig:wins-servers, object property in NMDeviceOvs +
+
+
+NMIPConfigClass, struct in NMIPConfig
@@ -1309,51 +1377,291 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs
+NMLDBusLogLevel, enum in NMIPConfig +
+
+
+NMLDBusMetaIface, struct in NMIPConfig +
+
+
+NMLDBusMetaInteracePrio, enum in NMIPConfig +
+
+
+NMLDBusMetaProperty, struct in NMIPConfig +
+
+
+NMLDBusNotifyUpdatePropFlags, enum in NMIPConfig +
+
+
+NMLDBusObjChangedType, enum in NMIPConfig +
+
+
+NMLDBusObjState, enum in NMIPConfig +
+
+
+NMLDBusObjWatcher, struct in NMIPConfig +
+
+
+NMLDBusPropertVTableAO, struct in NMIPConfig +
+
+
+NMLDBusPropertVTableO, struct in NMIPConfig +
+
+
+NMLDBusPropertyAO, struct in NMIPConfig +
+
+
+NMLDBusPropertyO, struct in NMIPConfig +
+
+
+NML_DBUS_LOG, macro in NMIPConfig +
+
+
+NML_DBUS_LOG_D, macro in NMIPConfig +
+
+
+NML_DBUS_LOG_E, macro in NMIPConfig +
+
+
+nml_dbus_log_enabled, function in NMIPConfig +
+
+
+NML_DBUS_LOG_T, macro in NMIPConfig +
+
+
+NML_DBUS_LOG_W, macro in NMIPConfig +
+
+
+NML_DBUS_META_IFACE_DBUS_PROPERTIES, macro in NMIPConfig +
+
+
+nml_dbus_meta_iface_get, function in NMIPConfig +
+
+
+NML_DBUS_META_IFACE_INIT_PROP, macro in NMIPConfig +
+
+
+NML_DBUS_META_IFACE_OBJ_PROPERTIES, macro in NMIPConfig +
+
+
+nml_dbus_meta_property_get, function in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_AO_PROP, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_AS, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_AY, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_B, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_FCN, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_I, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_IGNORE, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_O, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_O_PROP, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_Q, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_S, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_T, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_TODO, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_U, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_X, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_Y, macro in NMIPConfig +
+
+
+nml_dbus_object_get_property_location, function in NMIPConfig +
+
+
+nml_dbus_object_ref, function in NMIPConfig +
+
+
+nml_dbus_object_unref, function in NMIPConfig +
+
+
+nml_dbus_property_ao_clear, function in NMIPConfig +
+
+
+nml_dbus_property_ao_clear_many, function in NMIPConfig +
+
+
+nml_dbus_property_ao_get_objs_as_ptrarray, function in NMIPConfig +
+
+
+nml_dbus_property_ao_is_ready, function in NMIPConfig +
+
+
+nml_dbus_property_ao_notify_changed_many, function in NMIPConfig +
+
+
+nml_dbus_property_o_clear, function in NMIPConfig +
+
+
+nml_dbus_property_o_clear_many, function in NMIPConfig +
+
+
+nml_dbus_property_o_get_obj, function in NMIPConfig +
+
+
+nml_dbus_property_o_is_ready, function in NMIPConfig +
+
+
+nml_dbus_property_o_notify_changed_many, function in NMIPConfig +
+
+
+NML_NMCLIENT_LOG, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_D, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_E, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_T, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_W, macro in NMIPConfig +
+
+
NMManagerError, enum in nm-errors
+NMManagerReloadFlags, enum in nm-dbus-interface +
+
+
NMMetered, enum in nm-dbus-interface
-NMObject, struct in NMDeviceOvs +NMObject, struct in NMDeviceOvs +
+
+
+NMObject:path, object property in NMDeviceOvs
-NMObject:dbus-connection, object property in NMDeviceOvs +NMObjectBase, struct in NMIPConfig
-NMObject:dbus-object, object property in NMDeviceOvs +NMObjectBaseClass, struct in NMIPConfig
-NMObject:dbus-object-manager, object property in NMDeviceOvs +NMObjectClass, struct in NMObject
-NMObject:path, object property in NMDeviceOvs +_NMObjectClassFieldInfo, struct in NMIPConfig
-NMRemoteConnection, struct in NMDeviceOvs +NMRemoteConnection, struct in NMDeviceOvs
-NMRemoteConnection:filename, object property in NMDeviceOvs +NMRemoteConnection:filename, object property in NMDeviceOvs
-NMRemoteConnection:flags, object property in NMDeviceOvs +NMRemoteConnection:flags, object property in NMDeviceOvs
-NMRemoteConnection:unsaved, object property in NMDeviceOvs +NMRemoteConnection:unsaved, object property in NMDeviceOvs
-NMRemoteConnection:visible, object property in NMDeviceOvs +NMRemoteConnection:visible, object property in NMDeviceOvs
@@ -1981,6 +2289,10 @@ NMSettingEthtool, struct in NMSettingOvs
+NMSettingGsm:auto-config, object property in NMSettingGsm +
+
+
NMSettingGsm:device-id, object property in NMSettingGsm
@@ -2109,6 +2421,14 @@ NMSettingEthtool, struct in NMSettingOvs
+NMSettingIPConfig:dhcp-hostname-flags, object property in NMSettingIPConfig +
+
+
+NMSettingIPConfig:dhcp-iaid, object property in NMSettingIPConfig +
+
+
NMSettingIPConfig:dhcp-send-hostname, object property in NMSettingIPConfig
@@ -3253,19 +3573,19 @@ NMTeamSettingData, struct in nm-team-utils
-NMVpnConnection, struct in NMVpnConnection +NMVpnConnection, struct in NMDeviceOvs
-NMVpnConnection::vpn-state-changed, object signal in NMVpnConnection +NMVpnConnection::vpn-state-changed, object signal in NMDeviceOvs
-NMVpnConnection:banner, object property in NMVpnConnection +NMVpnConnection:banner, object property in NMDeviceOvs
-NMVpnConnection:vpn-state, object property in NMVpnConnection +NMVpnConnection:vpn-state, object property in NMDeviceOvs
@@ -3385,19 +3705,19 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
-NMWimaxNsp, struct in NMWimaxNsp +NMWimaxNsp, struct in NMDeviceOvs
-NMWimaxNsp:name, object property in NMWimaxNsp +NMWimaxNsp:name, object property in NMDeviceOvs
-NMWimaxNsp:network-type, object property in NMWimaxNsp +NMWimaxNsp:network-type, object property in NMDeviceOvs
-NMWimaxNsp:signal-quality, object property in NMWimaxNsp +NMWimaxNsp:signal-quality, object property in NMDeviceOvs
@@ -3641,6 +3961,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_auto_unref_nml_dbusobj, macro in NMIPConfig +
+
+
NM_AVAILABLE_IN_0_9_10, macro in nm-version
@@ -3677,7 +4001,7 @@ nm_auto_free_team_setting, macro in nm-team-utils
-NM_AVAILABLE_IN_1_20_6, macro in nm-version +NM_AVAILABLE_IN_1_22, macro in nm-version
@@ -3853,6 +4177,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+NM_CLIENT_CHECKPOINTS, macro in NMClient +
+
+
nm_client_checkpoint_adjust_rollback_timeout, function in NMClient
@@ -3937,6 +4265,18 @@ nm_auto_free_team_setting, macro in nm-team-utils
+NM_CLIENT_CONNECTIVITY_CHECK_URI, macro in NMClient +
+
+
+NM_CLIENT_DBUS_CONNECTION, macro in NMClient +
+
+
+NM_CLIENT_DBUS_NAME_OWNER, macro in NMClient +
+
+
nm_client_deactivate_connection, function in NMClient
@@ -4017,6 +4357,18 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_get_context_busy_watcher, function in NMClient +
+
+
+nm_client_get_dbus_connection, function in NMClient +
+
+
+nm_client_get_dbus_name_owner, function in NMClient +
+
+
nm_client_get_devices, function in NMClient
@@ -4045,6 +4397,14 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_get_main_context, function in NMClient +
+
+
+nm_client_get_metered, function in NMClient +
+
+
nm_client_get_nm_running, function in NMClient
@@ -4117,6 +4477,18 @@ nm_auto_free_team_setting, macro in nm-team-utils
+NM_CLIENT_NOTIFY_EVENT_PRIO_AFTER, macro in NMIPConfig +
+
+
+NM_CLIENT_NOTIFY_EVENT_PRIO_BEFORE, macro in NMIPConfig +
+
+
+NM_CLIENT_NOTIFY_EVENT_PRIO_GPROP, macro in NMIPConfig +
+
+
NM_CLIENT_PERMISSION_CHANGED, macro in NMClient
@@ -4125,6 +4497,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_reload, function in NMClient +
+
+
nm_client_reload_connections, function in NMClient
@@ -4137,6 +4513,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_reload_finish, function in NMClient +
+
+
nm_client_save_hostname, function in NMClient
@@ -4749,6 +5129,10 @@ NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface
+nm_dbus_path_not_empty, function in NMIPConfig +
+
+
NM_DBUS_PATH_SECRET_AGENT, macro in nm-dbus-interface
@@ -4913,6 +5297,14 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_DEPRECATED_IN_1_22, macro in nm-version +
+
+
+NM_DEPRECATED_IN_1_22_FOR, macro in nm-version +
+
+
NM_DEPRECATED_IN_1_2_FOR, macro in nm-version
@@ -4941,19 +5333,19 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
-nm_device_6lowpan_get_hw_address, function in nm-device-6lowpan +nm_device_6lowpan_get_hw_address, function in NMDevice6Lowpan
-nm_device_6lowpan_get_parent, function in nm-device-6lowpan +nm_device_6lowpan_get_parent, function in NMDevice6Lowpan
-NM_DEVICE_6LOWPAN_HW_ADDRESS, macro in nm-device-6lowpan +NM_DEVICE_6LOWPAN_HW_ADDRESS, macro in NMDevice6Lowpan
-NM_DEVICE_6LOWPAN_PARENT, macro in nm-device-6lowpan +NM_DEVICE_6LOWPAN_PARENT, macro in NMDevice6Lowpan
@@ -5261,6 +5653,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+nm_device_get_interface_flags, function in NMDevice +
+
+
nm_device_get_ip4_config, function in NMDevice
@@ -5345,6 +5741,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_DEVICE_INTERFACE_FLAGS, macro in NMDevice +
+
+
NM_DEVICE_IP4_CONFIG, macro in NMDevice
@@ -6253,11 +6653,11 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
-nm_device_wpan_get_hw_address, function in nm-device-wpan +nm_device_wpan_get_hw_address, function in NMDeviceWpan
-NM_DEVICE_WPAN_HW_ADDRESS, macro in nm-device-wpan +NM_DEVICE_WPAN_HW_ADDRESS, macro in NMDeviceWpan
@@ -6521,6 +6921,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+nm_ip_address_cmp_full, function in NMSettingIPConfig +
+
+
nm_ip_address_dup, function in NMSettingIPConfig
@@ -6693,6 +7097,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_IP_ROUTE_ATTRIBUTE_SCOPE, macro in NMSettingIPConfig +
+
+
NM_IP_ROUTE_ATTRIBUTE_SRC, macro in NMSettingIPConfig
@@ -7121,19 +7529,19 @@ nm_jansson_load, function in nm-json
-NM_OBJECT_DBUS_CONNECTION, macro in NMObject +nm_object_get_path, function in NMObject
-NM_OBJECT_DBUS_OBJECT_MANAGER, macro in NMObject +NM_OBJECT_PATH, macro in NMObject
-nm_object_get_path, function in NMObject +nm_permission_result_to_client, function in NMIPConfig
-NM_OBJECT_PATH, macro in NMObject +nm_permission_to_client, function in NMIPConfig
@@ -8913,6 +9321,10 @@ nm_jansson_load, function in nm-json
+NM_SETTING_GSM_AUTO_CONFIG, macro in NMSettingGsm +
+
+
NM_SETTING_GSM_DEVICE_ID, macro in NMSettingGsm
@@ -8921,6 +9333,10 @@ nm_jansson_load, function in nm-json
+nm_setting_gsm_get_auto_config, function in NMSettingGsm +
+
+
nm_setting_gsm_get_device_id, function in NMSettingGsm
@@ -9249,6 +9665,14 @@ nm_jansson_load, function in nm-json
+NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS, macro in NMSettingIPConfig +
+
+
+NM_SETTING_IP_CONFIG_DHCP_IAID, macro in NMSettingIPConfig +
+
+
NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME, macro in NMSettingIPConfig
@@ -9289,6 +9713,14 @@ nm_jansson_load, function in nm-json
+nm_setting_ip_config_get_dhcp_hostname_flags, function in NMSettingIPConfig +
+
+
+nm_setting_ip_config_get_dhcp_iaid, function in NMSettingIPConfig +
+
+
nm_setting_ip_config_get_dhcp_send_hostname, function in NMSettingIPConfig
@@ -11905,6 +12337,26 @@ nm_jansson_load, function in nm-json
+nm_sett_info_propert_type_team_as, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_b, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_i, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_link_watchers, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_s, variable in nm-team-utils +
+
+
nm_simple_connection_new, function in NMSimpleConnection
@@ -12369,11 +12821,11 @@ nm_team_setting_verify, function in nm-team-utils
-nm_utils_fixup_product_string, function in nm-libnm-utils +nm_utils_fixup_product_string, function in NMIPConfig
-nm_utils_fixup_vendor_string, function in nm-libnm-utils +nm_utils_fixup_vendor_string, function in NMIPConfig
@@ -12385,6 +12837,10 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
+nm_utils_g_param_spec_is_default, function in NMIPConfig +
+
+
nm_utils_hexstr2bin, function in nm-utils
@@ -12621,6 +13077,10 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
+nm_utils_wincaps_to_dash, function in NMIPConfig +
+
+
nm_utils_wpa_psk_valid, function in nm-utils
@@ -13175,6 +13635,6 @@ NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/ch02.html b/docs/libnm/html/ch02.html index 5e3bfc04..cb969f84 100644 --- a/docs/libnm/html/ch02.html +++ b/docs/libnm/html/ch02.html @@ -8,7 +8,7 @@ - + @@ -41,6 +41,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index d1193c6d..eb852ea7 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -8,7 +8,7 @@ - + @@ -88,7 +88,7 @@
NMSettingIPConfig — Abstract base class for IPv4 and IPv6 -addressing, routing, and name service properties + addressing, routing, and name service properties
NMSettingIPTunnel — Describes connection properties for IP tunnel devices @@ -186,6 +186,6 @@ use WEP, LEAP, WPA or WPA2/RSN security +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index 303321af..f025c308 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -8,7 +8,7 @@ - + @@ -27,7 +27,7 @@ NMDevice
-nm-device-6lowpan +NMDevice6Lowpan
NMDeviceAdsl @@ -105,7 +105,7 @@ NMDeviceWireGuard
-nm-device-wpan +NMDeviceWpan
NMActiveConnection @@ -134,6 +134,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch05.html b/docs/libnm/html/ch05.html index 1d7c88f4..7899678a 100644 --- a/docs/libnm/html/ch05.html +++ b/docs/libnm/html/ch05.html @@ -8,7 +8,7 @@ - + @@ -32,6 +32,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch06.html b/docs/libnm/html/ch06.html index 8ebc4add..a36e867d 100644 --- a/docs/libnm/html/ch06.html +++ b/docs/libnm/html/ch06.html @@ -8,7 +8,7 @@ - + @@ -41,6 +41,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index e980ecdb..1b191234 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -6,7 +6,7 @@ - + @@ -15,7 +15,7 @@

- for libnm 1.20.8 + for libnm 1.22.0 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm/stable/. @@ -137,7 +137,7 @@

NMSettingIPConfig — Abstract base class for IPv4 and IPv6 -addressing, routing, and name service properties + addressing, routing, and name service properties
NMSettingIPTunnel — Describes connection properties for IP tunnel devices @@ -239,7 +239,7 @@ use WEP, LEAP, WPA or WPA2/RSN security NMDevice
-nm-device-6lowpan +NMDevice6Lowpan
NMDeviceAdsl @@ -317,7 +317,7 @@ use WEP, LEAP, WPA or WPA2/RSN security NMDeviceWireGuard
-nm-device-wpan +NMDeviceWpan
NMActiveConnection @@ -374,9 +374,10 @@ use WEP, LEAP, WPA or WPA2/RSN security
Object Hierarchy
API Index
Annotation Glossary
+
A. License
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 65f3dfda..12e2c5af 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -8,7 +8,7 @@ - + @@ -480,6 +480,14 @@ enum NMTernary + +enum +NMManagerReloadFlags + + +enum +NMDeviceInterfaceFlags + @@ -507,8 +515,10 @@ ├── NMBluetoothCapabilities ├── NMCheckpointCreateFlags ├── NMDeviceCapabilities + ├── NMDeviceInterfaceFlags ├── NMDeviceModemCapabilities ├── NMDeviceWifiCapabilities + ├── NMManagerReloadFlags ├── NMSecretAgentCapabilities ├── NMSecretAgentGetSecretsFlags ├── NMSettingsAddConnection2Flags @@ -920,11 +930,11 @@ extensions.

NM_STATE_UNKNOWN

Networking state is unknown. This indicates a daemon error -that makes it unable to reasonably assess the state. In such event the -applications are expected to assume Internet connectivity might be present -and not disable controls that require network access. -The graphical shells may hide the network accessibility indicator altogether -since no meaningful status indication can be provided.

+ that makes it unable to reasonably assess the state. In such event the + applications are expected to assume Internet connectivity might be present + and not disable controls that require network access. + The graphical shells may hide the network accessibility indicator altogether + since no meaningful status indication can be provided.

  @@ -932,7 +942,7 @@ since no meaningful status indication can be provided.

NM_STATE_ASLEEP

Networking is not enabled, the system is being suspended or -resumed from suspend.

+ resumed from suspend.

  @@ -940,8 +950,8 @@ resumed from suspend.

NM_STATE_DISCONNECTED

There is no active network connection. -The graphical shell should indicate no network connectivity and the -applications should not attempt to access the network.

+ The graphical shell should indicate no network connectivity and the + applications should not attempt to access the network.

  @@ -949,7 +959,7 @@ applications should not attempt to access the network.

NM_STATE_DISCONNECTING

Network connections are being cleaned up. -The applications should tear down their network sessions.

+ The applications should tear down their network sessions.

  @@ -957,8 +967,8 @@ The applications should tear down their network sessions.

NM_STATE_CONNECTING

A network connection is being started -The graphical shell should indicate the network is being connected while -the applications should still make no attempts to connect the network.

+ The graphical shell should indicate the network is being connected while + the applications should still make no attempts to connect the network.

  @@ -966,8 +976,8 @@ the applications should still make no attempts to connect the network.

NM_STATE_CONNECTED_LOCAL

There is only local IPv4 and/or IPv6 connectivity, -but no default route to access the Internet. The graphical shell should -indicate no network connectivity.

+ but no default route to access the Internet. The graphical shell should + indicate no network connectivity.

  @@ -975,9 +985,9 @@ indicate no network connectivity.

NM_STATE_CONNECTED_SITE

There is only site-wide IPv4 and/or IPv6 connectivity. -This means a default route is available, but the Internet connectivity check -(see "Connectivity" property) did not succeed. The graphical shell should -indicate limited network connectivity.

+ This means a default route is available, but the Internet connectivity check + (see "Connectivity" property) did not succeed. The graphical shell should + indicate limited network connectivity.

  @@ -985,8 +995,8 @@ indicate limited network connectivity.

NM_STATE_CONNECTED_GLOBAL

There is global IPv4 and/or IPv6 Internet connectivity -This means the Internet connectivity check succeeded, the graphical shell should -indicate full network connectivity.

+ This means the Internet connectivity check succeeded, the graphical shell should + indicate full network connectivity.

  @@ -1010,9 +1020,9 @@ indicate full network connectivity.

NM_CONNECTIVITY_UNKNOWN

Network connectivity is unknown. This means the -connectivity checks are disabled (e.g. on server installations) or has -not run yet. The graphical shell should assume the Internet connection -might be available and not present a captive portal window.

+ connectivity checks are disabled (e.g. on server installations) or has + not run yet. The graphical shell should assume the Internet connection + might be available and not present a captive portal window.

  @@ -1020,9 +1030,9 @@ might be available and not present a captive portal window.

NM_CONNECTIVITY_NONE

The host is not connected to any network. There's -no active connection that contains a default route to the internet and -thus it makes no sense to even attempt a connectivity check. The graphical -shell should use this state to indicate the network connection is unavailable.

+ no active connection that contains a default route to the internet and + thus it makes no sense to even attempt a connectivity check. The graphical + shell should use this state to indicate the network connection is unavailable.

  @@ -1030,11 +1040,11 @@ shell should use this state to indicate the network connection is unavailable.

NM_CONNECTIVITY_PORTAL

The Internet connection is hijacked by a captive -portal gateway. The graphical shell may open a sandboxed web browser window -(because the captive portals typically attempt a man-in-the-middle attacks -against the https connections) for the purpose of authenticating to a gateway -and retrigger the connectivity check with CheckConnectivity() when the -browser window is dismissed.

+ portal gateway. The graphical shell may open a sandboxed web browser window + (because the captive portals typically attempt a man-in-the-middle attacks + against the https connections) for the purpose of authenticating to a gateway + and retrigger the connectivity check with CheckConnectivity() when the + browser window is dismissed.

  @@ -1042,8 +1052,8 @@ browser window is dismissed.

NM_CONNECTIVITY_LIMITED

The host is connected to a network, does not appear -to be able to reach the full Internet, but a captive portal has not been -detected.

+ to be able to reach the full Internet, but a captive portal has not been + detected.

  @@ -1051,7 +1061,7 @@ detected.

NM_CONNECTIVITY_FULL

The host is connected to a network, and -appears to be able to reach the full Internet.

+ appears to be able to reach the full Internet.

  @@ -1451,6 +1461,13 @@ GSM/UMTS, or LTE network access protocols

  + +

NM_WIFI_DEVICE_CAP_IBSS_RSN

+ +

device supports WPA2/RSN in an IBSS network. Since: 1.22.

+ +  + @@ -1643,8 +1660,8 @@ supported

NM_802_11_MODE_ADHOC

for both devices and access point objects, indicates -the object is part of an Ad-Hoc 802.11 network without a central -coordinating access point.

+ the object is part of an Ad-Hoc 802.11 network without a central + coordinating access point.

  @@ -1652,9 +1669,9 @@ coordinating access point.

NM_802_11_MODE_INFRA

the device or access point is in infrastructure mode. -For devices, this indicates the device is an 802.11 client/station. For -access point objects, this indicates the object is an access point that -provides connectivity to clients.

+ For devices, this indicates the device is an 802.11 client/station. For + access point objects, this indicates the object is an access point that + provides connectivity to clients.

  @@ -1662,7 +1679,7 @@ provides connectivity to clients.

NM_802_11_MODE_AP

the device is an access point/hotspot. Not valid for -access point objects; used only for hotspot mode on the local machine.

+ access point objects; used only for hotspot mode on the local machine.

  @@ -1842,7 +1859,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability

NM_DEVICE_STATE_UNMANAGED

the device is recognized, but not managed by -NetworkManager

+ NetworkManager

  @@ -1850,9 +1867,9 @@ NetworkManager

NM_DEVICE_STATE_UNAVAILABLE

the device is managed by NetworkManager, but -is not available for use. Reasons may include the wireless switched off, -missing firmware, no ethernet carrier, missing supplicant or modem manager, -etc.

+ is not available for use. Reasons may include the wireless switched off, + missing firmware, no ethernet carrier, missing supplicant or modem manager, + etc.

  @@ -1860,7 +1877,7 @@ etc.

NM_DEVICE_STATE_DISCONNECTED

the device can be activated, but is currently -idle and not connected to a network.

+ idle and not connected to a network.

  @@ -1868,9 +1885,9 @@ idle and not connected to a network.

NM_DEVICE_STATE_PREPARE

the device is preparing the connection to the -network. This may include operations like changing the MAC address, -setting physical link properties, and anything else required to connect -to the requested network.

+ network. This may include operations like changing the MAC address, + setting physical link properties, and anything else required to connect + to the requested network.

  @@ -1878,8 +1895,8 @@ to the requested network.

NM_DEVICE_STATE_CONFIG

the device is connecting to the requested network. -This may include operations like associating with the Wi-Fi AP, dialing -the modem, connecting to the remote Bluetooth device, etc.

+ This may include operations like associating with the Wi-Fi AP, dialing + the modem, connecting to the remote Bluetooth device, etc.

  @@ -1887,8 +1904,8 @@ the modem, connecting to the remote Bluetooth device, etc.

NM_DEVICE_STATE_NEED_AUTH

the device requires more information to continue -connecting to the requested network. This includes secrets like WiFi -passphrases, login passwords, PIN codes, etc.

+ connecting to the requested network. This includes secrets like WiFi + passphrases, login passwords, PIN codes, etc.

  @@ -1896,7 +1913,7 @@ passphrases, login passwords, PIN codes, etc.

NM_DEVICE_STATE_IP_CONFIG

the device is requesting IPv4 and/or IPv6 -addresses and routing information from the network.

+ addresses and routing information from the network.

  @@ -1904,9 +1921,9 @@ addresses and routing information from the network.

NM_DEVICE_STATE_IP_CHECK

the device is checking whether further action is -required for the requested network connection. This may include checking -whether only local network access is available, whether a captive portal -is blocking access to the Internet, etc.

+ required for the requested network connection. This may include checking + whether only local network access is available, whether a captive portal + is blocking access to the Internet, etc.

  @@ -1914,8 +1931,8 @@ is blocking access to the Internet, etc.

NM_DEVICE_STATE_SECONDARIES

the device is waiting for a secondary -connection (like a VPN) which must activated before the device can be -activated

+ connection (like a VPN) which must activated before the device can be + activated

  @@ -1923,7 +1940,7 @@ activated

NM_DEVICE_STATE_ACTIVATED

the device has a network connection, either local -or global.

+ or global.

  @@ -1931,8 +1948,8 @@ or global.

NM_DEVICE_STATE_DEACTIVATING

a disconnection from the current network -connection was requested, and the device is cleaning up resources used for -that connection. The network connection may still be valid.

+ connection was requested, and the device is cleaning up resources used for + that connection. The network connection may still be valid.

  @@ -1940,7 +1957,7 @@ that connection. The network connection may still be valid.

NM_DEVICE_STATE_FAILED

the device failed to connect to the requested -network and is cleaning up the connection request

+ network and is cleaning up the connection request

  @@ -2444,6 +2461,28 @@ network and is cleaning up the connection request


enum NMMetered

+

The NMMetered enum has two different purposes: one is to configure +"connection.metered" setting of a connection profile in NMSettingConnection, and +the other is to express the actual metered state of the NMDevice at a given moment.

+

For the connection profile only NM_METERED_UNKNOWN, NM_METERED_NO +and NM_METERED_YES are allowed.

+

The device's metered state at runtime is determined by the profile +which is currently active. If the profile explicitly specifies NM_METERED_NO +or NM_METERED_YES, then the device's metered state is as such. +If the connection profile leaves it undecided at NM_METERED_UNKNOWN (the default), +then NetworkManager tries to guess the metered state, for example based on the +device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" +DHCP vendor option). This then leads to either NM_METERED_GUESS_NO or NM_METERED_GUESS_YES.

+

Most applications probably should treat the runtime state NM_METERED_GUESS_YES +like NM_METERED_YES, and all other states as not metered.

+

Note that the per-device metered states are then combined to a global metered +state. This is basically the metered state of the device with the best default +route. However, that generalization of a global metered state may not be correct +if the default routes for IPv4 and IPv6 are on different devices, or if policy +routing is configured. In general, the global metered state tries to express whether +the traffic is likely metered, but since that depends on the traffic itself, +there is not one answer in all cases. Hence, an application may want to consider +the per-device's metered states.

Members

@@ -2463,14 +2502,14 @@ network and is cleaning up the connection request

@@ -2509,8 +2548,8 @@ network and is cleaning up the connection request

@@ -2518,8 +2557,8 @@ value, which is

NM_CONNECTION_MULTI_CONNECT_SINGLE

@@ -2527,9 +2566,9 @@ will first deactivate it.

@@ -2537,7 +2576,7 @@ currently not connected otherwise.

@@ -2586,7 +2625,7 @@ network.

@@ -2594,7 +2633,7 @@ torn down and cleaned up

@@ -2619,7 +2658,7 @@ and will be removed

@@ -2627,7 +2666,7 @@ state change is unknown.

@@ -2635,7 +2674,7 @@ connection state change.

@@ -2643,7 +2682,7 @@ state because the user disconnected it.

@@ -2651,7 +2690,7 @@ changed state because the device it was using was disconnected.

@@ -2659,7 +2698,7 @@ VPN connection was stopped.

@@ -2667,7 +2706,7 @@ connection was invalid.

@@ -2675,7 +2714,7 @@ the VPN service timed out.

@@ -2683,7 +2722,7 @@ while starting the service providing the VPN connection.

@@ -2691,7 +2730,7 @@ providing the VPN connection failed.

@@ -2699,7 +2738,7 @@ connection were not provided.

@@ -2707,7 +2746,7 @@ server failed.

@@ -2715,7 +2754,7 @@ deleted from settings.

@@ -2723,7 +2762,7 @@ connection failed to activate.

@@ -2731,7 +2770,7 @@ software device link.

@@ -2757,8 +2796,8 @@ depended on disappeared.

@@ -2766,8 +2805,8 @@ persistent storage, or if no secrets are available an error is returned.

@@ -2775,9 +2814,9 @@ required, or if none are found in persistent storage.

@@ -2785,9 +2824,9 @@ is allowed.

@@ -2795,8 +2834,8 @@ results or carrier changes.

@@ -2804,7 +2843,7 @@ on the router instead of supplying a PSK.

@@ -2812,7 +2851,7 @@ the D-Bus API.

@@ -3123,7 +3162,7 @@ VPN plugin authentication dialogs.

@@ -3131,7 +3170,7 @@ a new checkpoint, destroy all existing ones.

@@ -3139,7 +3178,7 @@ delete any new connection added after the checkpoint (Since: 1.6)

@@ -3147,17 +3186,17 @@ disconnect any new device appeared after the checkpoint (Since: 1.6)

@@ -3236,9 +3275,9 @@ of an older checkpoint. (Since: 1.12)

@@ -3246,9 +3285,9 @@ but has modifications in-memory that were not persisted to disk.

@@ -3256,10 +3295,10 @@ and has no backing file as it is in-memory only.

@@ -3327,7 +3366,7 @@ in-memory only.

@@ -3335,9 +3374,9 @@ This only makes sense if the device is a master.

@@ -3384,9 +3423,9 @@ for the user exists. Since: 1.16

@@ -3425,16 +3464,16 @@ is manually activated.

@@ -3442,12 +3481,12 @@ allow deletion, and nmmeta file is written to mark the UUID as deleted).

@@ -3455,9 +3494,9 @@ storage is taken over again.

@@ -3465,14 +3504,14 @@ a new, unused filename will be chosen.

@@ -3480,9 +3519,9 @@ clear the volatile flag.

@@ -3490,12 +3529,12 @@ is manually activated.

@@ -3543,9 +3582,121 @@ the profile. Since: 1.20.

Since: 1.14

+
+
+

enum NMManagerReloadFlags

+

Flags for the manager Reload() call.

+
+

Members

+

NM_METERED_YES

-

Metered, the value was statically set

+

Metered, the value was explicitly configured

 

NM_METERED_NO

-

Not metered, the value was statically set

+

Not metered, the value was explicitly configured

 

NM_CONNECTION_MULTI_CONNECT_DEFAULT

indicates that the per-connection -setting is unspecified. In this case, it will fallback to the default -value, which is NM_CONNECTION_MULTI_CONNECT_SINGLE.

+ setting is unspecified. In this case, it will fallback to the default + value, which is NM_CONNECTION_MULTI_CONNECT_SINGLE.

 

the connection profile can only -be active once at each moment. Activating a profile that is already active, -will first deactivate it.

+ be active once at each moment. Activating a profile that is already active, + will first deactivate it.

 

NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE

the profile can -be manually activated multiple times on different devices. However, -regarding autoconnect, the profile will autoconnect only if it is -currently not connected otherwise.

+ be manually activated multiple times on different devices. However, + regarding autoconnect, the profile will autoconnect only if it is + currently not connected otherwise.

 

NM_CONNECTION_MULTI_CONNECT_MULTIPLE

the profile can autoactivate -and be manually activated multiple times together.

+ and be manually activated multiple times together.

 

NM_ACTIVE_CONNECTION_STATE_DEACTIVATING

the network connection is being -torn down and cleaned up

+ torn down and cleaned up

 

NM_ACTIVE_CONNECTION_STATE_DEACTIVATED

the network connection is disconnected -and will be removed

+ and will be removed

 

NM_ACTIVE_CONNECTION_STATE_REASON_UNKNOWN

The reason for the active connection -state change is unknown.

+ state change is unknown.

 

NM_ACTIVE_CONNECTION_STATE_REASON_NONE

No reason was given for the active -connection state change.

+ connection state change.

 

NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED

The active connection changed -state because the user disconnected it.

+ state because the user disconnected it.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED

The active connection -changed state because the device it was using was disconnected.

+ changed state because the device it was using was disconnected.

 

NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED

The service providing the -VPN connection was stopped.

+ VPN connection was stopped.

 

NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID

The IP config of the active -connection was invalid.

+ connection was invalid.

 

NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT

The connection attempt to -the VPN service timed out.

+ the VPN service timed out.

 

NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT

A timeout occurred -while starting the service providing the VPN connection.

+ while starting the service providing the VPN connection.

 

NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED

Starting the service -providing the VPN connection failed.

+ providing the VPN connection failed.

 

NM_ACTIVE_CONNECTION_STATE_REASON_NO_SECRETS

Necessary secrets for the -connection were not provided.

+ connection were not provided.

 

NM_ACTIVE_CONNECTION_STATE_REASON_LOGIN_FAILED

Authentication to the -server failed.

+ server failed.

 

NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED

The connection was -deleted from settings.

+ deleted from settings.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEPENDENCY_FAILED

Master connection of this -connection failed to activate.

+ connection failed to activate.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REALIZE_FAILED

Could not create the -software device link.

+ software device link.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REMOVED

The device this connection -depended on disappeared.

+ depended on disappeared.

 

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.

+ 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.

+ 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.

+ 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_GET_SECRETS_FLAG_USER_REQUESTED

set if the request was -initiated by user-requested action via the D-Bus interface, as opposed to -automatically initiated by NetworkManager in response to (for example) scan -results or carrier changes.

+ initiated by user-requested action via the D-Bus interface, as opposed to + automatically initiated by NetworkManager in response to (for example) scan + results or carrier changes.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE

indicates that WPS enrollment -is active with PBC method. The agent may suggest that the user pushes a button -on the router instead of supplying a PSK.

+ is active with PBC method. The agent may suggest that the user pushes a button + on the router instead of supplying a PSK.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM

Internal flag, not part of -the D-Bus API.

+ the D-Bus API.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS

Internal flag, not part of -the D-Bus API.

+ the D-Bus API.

 

NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL

when creating -a new checkpoint, destroy all existing ones.

+ a new checkpoint, destroy all existing ones.

 

NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS

upon rollback, -delete any new connection added after the checkpoint (Since: 1.6)

+ delete any new connection added after the checkpoint (Since: 1.6)

 

NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES

upon rollback, -disconnect any new device appeared after the checkpoint (Since: 1.6)

+ disconnect any new device appeared after the checkpoint (Since: 1.6)

 

NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING

by default, creating -a checkpoint fails if there are already existing checkoints that -reference the same devices. With this flag, creation of such -checkpoints is allowed, however, if an older checkpoint -that references overlapping devices gets rolled back, it will -automatically destroy this checkpoint during rollback. This -allows to create several overlapping checkpoints in parallel, -and rollback to them at will. With the special case that -rolling back to an older checkpoint will invalidate all -overlapping younger checkpoints. This opts-in that the -checkpoint can be automatically destroyed by the rollback -of an older checkpoint. (Since: 1.12)

+ a checkpoint fails if there are already existing checkoints that + reference the same devices. With this flag, creation of such + checkpoints is allowed, however, if an older checkpoint + that references overlapping devices gets rolled back, it will + automatically destroy this checkpoint during rollback. This + allows to create several overlapping checkpoints in parallel, + and rollback to them at will. With the special case that + rolling back to an older checkpoint will invalidate all + overlapping younger checkpoints. This opts-in that the + checkpoint can be automatically destroyed by the rollback + of an older checkpoint. (Since: 1.12)

 

NM_SETTINGS_CONNECTION_FLAG_UNSAVED

the connection is not saved to disk. -That either means, that the connection is in-memory only and currently -is not backed by a file. Or, that the connection is backed by a file, -but has modifications in-memory that were not persisted to disk.

+ That either means, that the connection is in-memory only and currently + is not backed by a file. Or, that the connection is backed by a file, + but has modifications in-memory that were not persisted to disk.

 

NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED

A connection is "nm-generated" if -it was generated by NetworkManger. If the connection gets modified or saved -by the user, the flag gets cleared. A nm-generated is also unsaved -and has no backing file as it is in-memory only.

+ it was generated by NetworkManger. If the connection gets modified or saved + by the user, the flag gets cleared. A nm-generated is also unsaved + and has no backing file as it is in-memory only.

 

NM_SETTINGS_CONNECTION_FLAG_VOLATILE

The connection will be deleted -when it disconnects. That is for in-memory connections (unsaved), which are -currently active but deleted on disconnect. Volatile connections are -always unsaved, but they are also no backing file on disk and are entirely -in-memory only.

+ when it disconnects. That is for in-memory connections (unsaved), which are + currently active but deleted on disconnect. Volatile connections are + always unsaved, but they are also no backing file on disk and are entirely + in-memory only.

 

NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES

The master has any slave devices attached. -This only makes sense if the device is a master.

+ This only makes sense if the device is a master.

 

NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY

the lifetime -of the activation is bound to the visilibity of the connection profile, -which in turn depends on "connection.permissions" and whether a session -for the user exists. Since: 1.16

+ of the activation is bound to the visilibity of the connection profile, + which in turn depends on "connection.permissions" and whether a session + for the user exists. Since: 1.16

 

NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT

usually, when the connection -has autoconnect enabled and gets added, it becomes eligible to autoconnect -right away. Setting this flag, disables autoconnect until the connection -is manually activated.

+ has autoconnect enabled and gets added, it becomes eligible to autoconnect + right away. Setting this flag, disables autoconnect until the connection + is manually activated.

 

NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY

makes the profile in-memory. -Note that such profiles are stored in keyfile format under /run. -If the file is already in-memory, the file in /run is updated in-place. -Otherwise, the previous storage for the profile is left unchanged -on disk, and the in-memory copy shadows it. -Note that the original filename of the previous persistent storage (if any) -is remembered. That means, when later persisting the profile again to disk, -the file on disk will be overwritten again. -Likewise, when finally deleting the profile, both the storage from /run -and persistent storage are deleted (or if the persistent storage does not -allow deletion, and nmmeta file is written to mark the UUID as deleted).

+ Note that such profiles are stored in keyfile format under /run. + If the file is already in-memory, the file in /run is updated in-place. + Otherwise, the previous storage for the profile is left unchanged + on disk, and the in-memory copy shadows it. + Note that the original filename of the previous persistent storage (if any) + is remembered. That means, when later persisting the profile again to disk, + the file on disk will be overwritten again. + Likewise, when finally deleting the profile, both the storage from /run + and persistent storage are deleted (or if the persistent storage does not + allow deletion, and nmmeta file is written to mark the UUID as deleted).

 

NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED

this is almost the same -as NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, with one difference: when later deleting -the profile, the original profile will not be deleted. Instead a nmmeta -file is written to /run to indicate that the profile is gone. -Note that if such a nmmeta tombstone file exists and hides a file in persistant -storage, then when re-adding the profile with the same UUID, then the original -storage is taken over again.

+ as NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, with one difference: when later deleting + the profile, the original profile will not be deleted. Instead a nmmeta + file is written to /run to indicate that the profile is gone. + Note that if such a nmmeta tombstone file exists and hides a file in persistant + storage, then when re-adding the profile with the same UUID, then the original + storage is taken over again.

 

NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY

this is like NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, -but if the connection has a corresponding file on persistent storage, the file -will be deleted right away. If the profile is later again persisted to disk, -a new, unused filename will be chosen.

+ but if the connection has a corresponding file on persistent storage, the file + will be deleted right away. If the profile is later again persisted to disk, + a new, unused filename will be chosen.

 

NM_SETTINGS_UPDATE2_FLAG_VOLATILE

This can be specified with either -NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED -or NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY. -After making the connection in-memory only, the connection is marked -as volatile. That means, if the connection is currently not active -it will be deleted right away. Otherwise, it is marked to for deletion -once the connection deactivates. A volatile connection cannot autoactivate -again (because it's about to be deleted), but a manual activation will -clear the volatile flag.

+ NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED + or NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY. + After making the connection in-memory only, the connection is marked + as volatile. That means, if the connection is currently not active + it will be deleted right away. Otherwise, it is marked to for deletion + once the connection deactivates. A volatile connection cannot autoactivate + again (because it's about to be deleted), but a manual activation will + clear the volatile flag.

 

NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT

usually, when the connection -has autoconnect enabled and is modified, it becomes eligible to autoconnect -right away. Setting this flag, disables autoconnect until the connection -is manually activated.

+ has autoconnect enabled and is modified, it becomes eligible to autoconnect + right away. Setting this flag, disables autoconnect until the connection + is manually activated.

 

NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY

when a profile gets modified that is -currently active, then these changes don't take effect for the active -device unless the profile gets reactivated or the configuration reapplied. -There are two exceptions: by default "connection.zone" and "connection.metered" -properties take effect immediately. Specify this flag to prevent these -properties to take effect, so that the change is restricted to modify -the profile. Since: 1.20.

+ currently active, then these changes don't take effect for the active + device unless the profile gets reactivated or the configuration reapplied. + There are two exceptions: by default "connection.zone" and "connection.metered" + properties take effect immediately. Specify this flag to prevent these + properties to take effect, so that the change is restricted to modify + the profile. Since: 1.20.

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

NM_MANAGER_RELOAD_FLAG_NONE

+

an alias for numeric zero, no flags set. This + reloads everything that is supported and is identical to a SIGHUP.

+
 

NM_MANAGER_RELOAD_FLAG_CONF

+

reload the NetworkManager.conf configuration + from disk. Note that this does not include connections, which can be + reloaded via Setting's ReloadConnections().

+
 

NM_MANAGER_RELOAD_FLAG_DNS_RC

+

update DNS configuration, which usually + involves writing /etc/resolv.conf anew.

+
 

NM_MANAGER_RELOAD_FLAG_DNS_FULL

+

means to restart the DNS plugin. This + is for example useful when using dnsmasq plugin, which uses additional + configuration in /etc/NetworkManager/dnsmasq.d. If you edit those files, + you can restart the DNS plugin. This action shortly interrupts name + resolution.

+
 

NM_MANAGER_RELOAD_FLAG_ALL

+

all flags.

+
 
+
+

Since: 1.22

+
+
+
+

enum NMDeviceInterfaceFlags

+

Flags for a network interface.

+
+

Members

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

NM_DEVICE_INTERFACE_FLAG_NONE

+

an alias for numeric zero, no flags set.

+
 

NM_DEVICE_INTERFACE_FLAG_UP

+

the interface is enabled from the + administrative point of view. Corresponds to kernel IFF_UP.

+
 

NM_DEVICE_INTERFACE_FLAG_LOWER_UP

+

the physical link is up. Corresponds + to kernel IFF_LOWER_UP.

+
 

NM_DEVICE_INTERFACE_FLAG_CARRIER

+

the interface has carrier. In most + cases this is equal to the value of NM_DEVICE_INTERFACE_FLAG_LOWER_UP +. + However some devices have a non-standard carrier detection mechanism.

+
 
+
+

Since: 1.22

+
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-device-6lowpan.html b/docs/libnm/html/libnm-nm-device-6lowpan.html deleted file mode 100644 index 2839dd8c..00000000 --- a/docs/libnm/html/libnm-nm-device-6lowpan.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - -nm-device-6lowpan: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

nm-device-6lowpan

-

nm-device-6lowpan

-
-
-

Functions

-
---- - - - - - - - - - - -
-NMDevice * - -nm_device_6lowpan_get_parent () -
const char * - -nm_device_6lowpan_get_hw_address () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
#defineNM_DEVICE_6LOWPAN_PARENT
#defineNM_DEVICE_6LOWPAN_HW_ADDRESS
-
-
-

Description

-
-
-

Functions

-
-

nm_device_6lowpan_get_parent ()

-
NMDevice *
-nm_device_6lowpan_get_parent (NMDevice6Lowpan *device);
-
-

Parameters

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

device

a NMDevice6Lowpan

 
-
-
-

Returns

-

the device's parent device.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

nm_device_6lowpan_get_hw_address ()

-
const char *
-nm_device_6lowpan_get_hw_address (NMDevice6Lowpan *device);
-

Gets the hardware (MAC) address of the NMDevice6Lowpan

-
-

Parameters

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

device

a NMDevice6Lowpan

 
-
-
-

Returns

-

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

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_DEVICE_6LOWPAN_PARENT

-
#define NM_DEVICE_6LOWPAN_PARENT          "parent"
-
-
-
-
-

NM_DEVICE_6LOWPAN_HW_ADDRESS

-
#define NM_DEVICE_6LOWPAN_HW_ADDRESS      "hw-address"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-device-wpan.html b/docs/libnm/html/libnm-nm-device-wpan.html deleted file mode 100644 index 824848c6..00000000 --- a/docs/libnm/html/libnm-nm-device-wpan.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - -nm-device-wpan: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

nm-device-wpan

-

nm-device-wpan

-
-
-

Functions

-
---- - - - - -
const char * - -nm_device_wpan_get_hw_address () -
-
-
-

Types and Values

-
---- - - - - -
#defineNM_DEVICE_WPAN_HW_ADDRESS
-
-
-

Description

-
-
-

Functions

-
-

nm_device_wpan_get_hw_address ()

-
const char *
-nm_device_wpan_get_hw_address (NMDeviceWpan *device);
-

Gets the active hardware (MAC) address of the NMDeviceWpan

-
-

Parameters

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

device

a NMDeviceWpan

 
-
-
-

Returns

-

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

-
-
-
-
-

Types and Values

-
-

NM_DEVICE_WPAN_HW_ADDRESS

-
#define NM_DEVICE_WPAN_HW_ADDRESS "hw-address"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index 09fc0b20..aab8b766 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -8,7 +8,7 @@ - + @@ -276,8 +276,8 @@ errors in the "org.freedesktop.NetworkManager.AgentManager" namespace.

NM_AGENT_MANAGER_ERROR_PERMISSION_DENIED

The caller does not have permission -to register a secret agent, or is trying to register the same secret agent -twice.

+ to register a secret agent, or is trying to register the same secret agent + twice.

  @@ -285,7 +285,7 @@ twice.

NM_AGENT_MANAGER_ERROR_INVALID_IDENTIFIER

The identifier is not a valid -secret agent identifier.

+ secret agent identifier.

  @@ -293,7 +293,7 @@ secret agent identifier.

NM_AGENT_MANAGER_ERROR_NOT_REGISTERED

The caller tried to unregister an agent -that was not registered.

+ that was not registered.

  @@ -301,7 +301,7 @@ that was not registered.

NM_AGENT_MANAGER_ERROR_NO_SECRETS

No secret agent returned secrets for this -request

+ request

  @@ -351,7 +351,7 @@ methods, or may be returned from D-Bus operations (eg on

NM_CONNECTION_ERROR_SETTING_NOT_FOUND

the NMConnection object -did not contain the specified NMSetting object

+ did not contain the specified NMSetting object

  @@ -359,7 +359,7 @@ did not contain the specified

NM_CONNECTION_ERROR_PROPERTY_NOT_FOUND

the NMConnection did not contain the -requested NMSetting property

+ requested NMSetting property

  @@ -367,7 +367,7 @@ requested

NM_CONNECTION_ERROR_PROPERTY_NOT_SECRET

an operation which requires a secret -was attempted on a non-secret property

+ was attempted on a non-secret property

  @@ -375,9 +375,9 @@ was attempted on a non-secret property

NM_CONNECTION_ERROR_MISSING_SETTING

the NMConnection object is missing an -NMSetting which is required for its configuration. The error message will -always be prefixed with "<setting-name>: ", where "<setting-name>" is the -name of the setting that is missing.

+ NMSetting which is required for its configuration. The error message will + always be prefixed with "<setting-name>: ", where "<setting-name>" is the + name of the setting that is missing.

  @@ -385,9 +385,9 @@ name of the setting that is missing.

NM_CONNECTION_ERROR_INVALID_SETTING

the NMConnection object contains an -invalid or inappropriate NMSetting. The error message will always be -prefixed with "<setting-name>: ", where "<setting-name>" is the name of the -setting that is invalid.

+ invalid or inappropriate NMSetting. The error message will always be + prefixed with "<setting-name>: ", where "<setting-name>" is the name of the + setting that is invalid.

  @@ -395,10 +395,10 @@ setting that is invalid.

NM_CONNECTION_ERROR_MISSING_PROPERTY

the NMConnection object is invalid -because it is missing a required property. The error message will always be -prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is -the name of the setting with the missing property, and "<property-name>" is -the property that is missing.

+ because it is missing a required property. The error message will always be + prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is + the name of the setting with the missing property, and "<property-name>" is + the property that is missing.

  @@ -406,10 +406,10 @@ the property that is missing.

NM_CONNECTION_ERROR_INVALID_PROPERTY

the NMConnection object is invalid -because a property has an invalid value. The error message will always be -prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is -the name of the setting with the invalid property, and "<property-name>" is -the property that is invalid.

+ because a property has an invalid value. The error message will always be + prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is + the name of the setting with the invalid property, and "<property-name>" is + the property that is invalid.

  @@ -448,7 +448,7 @@ and some

NM_CRYPTO_ERROR_INVALID_DATA

the certificate or key data provided -was invalid

+ was invalid

  @@ -531,7 +531,7 @@ returned from D-Bus operations (where they correspond to errors in the

NM_DEVICE_ERROR_INCOMPATIBLE_CONNECTION

the specified connection is not -compatible with this device.

+ compatible with this device.

  @@ -546,7 +546,7 @@ compatible with this device.

NM_DEVICE_ERROR_NOT_SOFTWARE

the requested operation is only valid on -software devices.

+ software devices.

  @@ -554,7 +554,7 @@ software devices.

NM_DEVICE_ERROR_NOT_ALLOWED

the requested operation is not allowed at -this time.

+ this time.

  @@ -562,8 +562,8 @@ this time.

NM_DEVICE_ERROR_SPECIFIC_OBJECT_NOT_FOUND

the "specific object" in the -activation request (eg, the NMAccessPoint or NMWimaxNsp) was not -found.

+ activation request (eg, the NMAccessPoint or NMWimaxNsp) was not + found.

  @@ -578,7 +578,7 @@ found.

NM_DEVICE_ERROR_MISSING_DEPENDENCIES

the requested operation could not -be completed due to missing dependencies.

+ be completed due to missing dependencies.

  @@ -647,7 +647,7 @@ errors in that namespace.

NM_MANAGER_ERROR_CONNECTION_NOT_AVAILABLE

The requested connection cannot be -activated at this time.

+ activated at this time.

  @@ -655,7 +655,7 @@ activated at this time.

NM_MANAGER_ERROR_CONNECTION_NOT_ACTIVE

The request could not be completed -because a required connection is not active.

+ because a required connection is not active.

  @@ -663,7 +663,7 @@ because a required connection is not active.

NM_MANAGER_ERROR_CONNECTION_ALREADY_ACTIVE

The connection to be activated was -already active on another device.

+ already active on another device.

  @@ -671,7 +671,7 @@ already active on another device.

NM_MANAGER_ERROR_DEPENDENCY_FAILED

An activation request failed due to a -dependency being unavailable.

+ dependency being unavailable.

  @@ -679,7 +679,7 @@ dependency being unavailable.

NM_MANAGER_ERROR_ALREADY_ASLEEP_OR_AWAKE

The manager is already in the requested -sleep/wake state.

+ sleep/wake state.

  @@ -687,7 +687,7 @@ sleep/wake state.

NM_MANAGER_ERROR_ALREADY_ENABLED_OR_DISABLED

The network is already -enabled/disabled.

+ enabled/disabled.

  @@ -716,7 +716,7 @@ enabled/disabled.

NM_MANAGER_ERROR_MISSING_PLUGIN

A plug-in was needed to complete the -activation but is not available.

+ activation but is not available.

  @@ -760,7 +760,7 @@ corresponding

NM_SECRET_AGENT_ERROR_PERMISSION_DENIED

the caller (ie, NetworkManager) is -not authorized to make this request

+ not authorized to make this request

  @@ -768,7 +768,7 @@ not authorized to make this request

NM_SECRET_AGENT_ERROR_INVALID_CONNECTION

the connection for which secrets -were requested is invalid

+ were requested is invalid

  @@ -783,7 +783,7 @@ were requested is invalid

NM_SECRET_AGENT_ERROR_AGENT_CANCELED

the agent canceled the request -because it was requested to do so by NetworkManager

+ because it was requested to do so by NetworkManager

  @@ -791,7 +791,7 @@ because it was requested to do so by NetworkManager

NM_SECRET_AGENT_ERROR_NO_SECRETS

the agent cannot find any secrets for this -connection

+ connection

  @@ -840,7 +840,7 @@ D-Bus errors in that namespace.

NM_SETTINGS_ERROR_NOT_SUPPORTED

the requested operation is not supported by any -active settings backend

+ active settings backend

  @@ -914,7 +914,7 @@ to errors in the "org.freedesktop.NetworkManager.VPN.Error" namespace.

NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS

the plugin is already starting, -and another connect request was received

+ and another connect request was received

  @@ -922,7 +922,7 @@ and another connect request was received

NM_VPN_PLUGIN_ERROR_ALREADY_STARTED

the plugin is already connected, and -another connect request was received

+ another connect request was received

  @@ -930,7 +930,7 @@ another connect request was received

NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS

the plugin is already stopping, -and another stop request was received

+ and another stop request was received

  @@ -938,7 +938,7 @@ and another stop request was received

NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED

the plugin is already stopped, and -another disconnect request was received

+ another disconnect request was received

  @@ -946,7 +946,7 @@ another disconnect request was received

NM_VPN_PLUGIN_ERROR_WRONG_STATE

the operation could not be performed in -this state

+ this state

  @@ -954,9 +954,9 @@ this state

NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS

the operation could not be performed as -the request contained malformed arguments, or arguments of unexpected type. -Usually means that one of the VPN setting data items or secrets was not of -the expected type (ie int, string, bool, etc).

+ the request contained malformed arguments, or arguments of unexpected type. + Usually means that one of the VPN setting data items or secrets was not of + the expected type (ie int, string, bool, etc).

  @@ -971,8 +971,8 @@ the expected type (ie int, string, bool, etc).

NM_VPN_PLUGIN_ERROR_INVALID_CONNECTION

the operation could not be performed -because the connection was invalid. Usually means that the connection's -VPN setting was missing some required data item or secret.

+ because the connection was invalid. Usually means that the connection's + VPN setting was missing some required data item or secret.

  @@ -980,8 +980,8 @@ VPN setting was missing some required data item or secret.

NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED

the operation could not be -performed as the plugin does not support interactive operations, such as -ConnectInteractive() or NewSecrets()

+ performed as the plugin does not support interactive operations, such as + ConnectInteractive() or NewSecrets()

  @@ -998,6 +998,6 @@ performed as the plugin does not support interactive operations, such as +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index 428a8feb..6dd8c5b7 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -8,7 +8,7 @@ - + @@ -1408,7 +1408,9 @@ type 'aay' representing an array of IPv6 addresses.

char **
 nm_utils_ip6_dns_from_variant (GVariant *value);

Utility function to convert a GVariant of type 'aay' representing a list of -IPv6 addresses into an array of IP address strings.

+IPv6 addresses into an array of IP address strings. Each "ay" entry must be +a IPv6 address in binary form (16 bytes long). Invalid entries are silently +ignored.

@@ -228,7 +234,11 @@ #define -NM_AVAILABLE_IN_1_20_6 +NM_DEPRECATED_IN_1_22 + + +#define +NM_AVAILABLE_IN_1_22 @@ -308,6 +318,12 @@
# define NM_DEPRECATED_IN_1_20_FOR(f)    G_DEPRECATED_FOR(f)
 
+
+
+

NM_DEPRECATED_IN_1_22_FOR()

+
# define NM_DEPRECATED_IN_1_22_FOR(f)    G_DEPRECATED_FOR(f)
+
+

Types and Values

@@ -466,13 +482,19 @@

-

NM_AVAILABLE_IN_1_20_6

-
# define NM_AVAILABLE_IN_1_20_6          G_UNAVAILABLE(1,20.6)
+

NM_DEPRECATED_IN_1_22

+
# define NM_DEPRECATED_IN_1_22           G_DEPRECATED
+
+
+
+
+

NM_AVAILABLE_IN_1_22

+
# define NM_AVAILABLE_IN_1_22            G_UNAVAILABLE(1,22)
 
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-vpn-plugin-info.html b/docs/libnm/html/libnm-nm-vpn-plugin-info.html index 22d65ff5..fe4f1a6c 100644 --- a/docs/libnm/html/libnm-nm-vpn-plugin-info.html +++ b/docs/libnm/html/libnm-nm-vpn-plugin-info.html @@ -8,7 +8,7 @@ - + @@ -126,6 +126,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-vpn-plugin-old.html b/docs/libnm/html/libnm-nm-vpn-plugin-old.html index f0dc7b88..bf9d4584 100644 --- a/docs/libnm/html/libnm-nm-vpn-plugin-old.html +++ b/docs/libnm/html/libnm-nm-vpn-plugin-old.html @@ -8,7 +8,7 @@ - + @@ -73,6 +73,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-vpn-service-plugin.html b/docs/libnm/html/libnm-nm-vpn-service-plugin.html index 836d8075..b427a6b8 100644 --- a/docs/libnm/html/libnm-nm-vpn-service-plugin.html +++ b/docs/libnm/html/libnm-nm-vpn-service-plugin.html @@ -8,7 +8,7 @@ - + @@ -83,6 +83,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 13aa6ca4..7fae2c17 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -68,7 +68,7 @@ - + @@ -94,7 +94,7 @@ - + @@ -118,6 +118,7 @@ + @@ -130,33 +131,38 @@ + + + + + - + - + - + - - - + + + - + - - + + - + - + @@ -172,7 +178,7 @@ - + @@ -183,10 +189,10 @@ - + - + @@ -201,21 +207,26 @@ + + - - + + + + + + - - + - + @@ -227,6 +238,7 @@ + @@ -240,43 +252,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -301,13 +276,6 @@ - - - - - - - @@ -442,6 +410,8 @@ + + @@ -522,16 +492,16 @@ - + - + - + - + @@ -544,11 +514,6 @@ - - - - - @@ -757,7 +722,7 @@ - + @@ -1157,6 +1122,7 @@ + @@ -1171,6 +1137,7 @@ + @@ -1186,6 +1153,7 @@ + @@ -1260,6 +1228,7 @@ + @@ -1390,22 +1359,26 @@ + + - - - - - - + + - - + + + + + + + + @@ -1422,10 +1395,12 @@ + + @@ -1443,9 +1418,12 @@ + + + @@ -2387,9 +2365,9 @@ - + - + @@ -2410,17 +2388,18 @@ + - + - + - + - + @@ -2445,7 +2424,7 @@ - + @@ -2464,79 +2443,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - @@ -2547,25 +2480,13 @@ - - - - - - - - - - - - @@ -2590,19 +2511,6 @@ - - - - - - - - - - - - - @@ -2631,21 +2539,6 @@ - - - - - - - - - - - - - - - @@ -2656,12 +2549,6 @@ - - - - - - @@ -2672,22 +2559,12 @@ - - - - - - - - - - @@ -2700,11 +2577,6 @@ - - - - - @@ -2719,14 +2591,6 @@ - - - - - - - - @@ -2735,11 +2599,6 @@ - - - - - @@ -2776,25 +2635,6 @@ - - - - - - - - - - - - - - - - - - - @@ -2814,8 +2654,8 @@ - - + + @@ -2827,17 +2667,6 @@ - - - - - - - - - - - @@ -2855,25 +2684,14 @@ - - - - - - - - - - - - - + + @@ -2907,32 +2725,10 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -2956,18 +2752,6 @@ - - - - - - - - - - - - @@ -2990,18 +2774,14 @@ - - - - - + + + + + - - - - @@ -3010,7 +2790,6 @@ - @@ -3019,22 +2798,11 @@ - - - - - - - - - - - @@ -3134,6 +2902,7 @@ + @@ -3160,7 +2929,8 @@ - + + @@ -3358,6 +3128,7 @@ + @@ -3560,6 +3331,15 @@ + + + + + + + + + @@ -3622,10 +3402,17 @@ + + + + + + + diff --git a/docs/libnm/html/license.html b/docs/libnm/html/license.html new file mode 100644 index 00000000..4dd8feb0 --- /dev/null +++ b/docs/libnm/html/license.html @@ -0,0 +1,60 @@ + + + + +Appendix A. License: libnm Reference Manual + + + + + + + + + + + + + + + +
+

+Appendix A. License

+

+ This library is free software; you can redistribute + it and/or modify it under the terms of the GNU + Lesser General Public License as published by + the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. +

+

+ This library is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU Lesser General Public + License for more details. +

+

+ You should have received a copy of the GNU + Lesser General Public License along with this + library; if not, write to the +

+


+        Free Software Foundation, Inc.,
+        51 Franklin Street - Fifth Floor,
+        BostonMA 02110-1301,
+        USA
+      

+

+

+

+ A copy of the GNU Lesser General Public License + can also be obtained from the + GNU web site. +

+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index f92c811b..a08c3b8a 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -8,7 +8,7 @@ - + @@ -30,7 +30,7 @@ ╰── NMVpnConnection ├── NMCheckpoint ├── NMDevice - ├── NMDevice6Lowpan + ├── NMDevice6Lowpan ├── NMDeviceAdsl ├── NMDeviceBond ├── NMDeviceBridge @@ -56,7 +56,7 @@ ├── NMDeviceWifiP2P ├── NMDeviceWimax ├── NMDeviceWireGuard - ╰── NMDeviceWpan + ╰── NMDeviceWpan ├── NMDhcpConfig ├── NMIPConfig ├── NMRemoteConnection @@ -126,12 +126,17 @@ ├── NMCheckpointCreateFlags ├── NMConnectionSerializationFlags ├── NMDeviceCapabilities + ├── NMDeviceInterfaceFlags ├── NMDeviceModemCapabilities ├── NMDeviceWifiCapabilities + ├── NMDhcpHostnameFlags + ├── NMIPAddressCmpFlags ├── NMIPRoutingRuleAsStringFlags ├── NMIPTunnelFlags + ├── NMManagerReloadFlags ├── NMSecretAgentCapabilities ├── NMSecretAgentGetSecretsFlags + ├── NMSetting8021xAuthFlags ├── NMSettingDcbFlags ├── NMSettingSecretFlags ├── NMSettingWiredWakeOnLan @@ -166,7 +171,6 @@ ├── NMDeviceType ├── NMIPTunnelMode ├── NMMetered - ├── NMSetting8021xAuthFlags ├── NMSetting8021xCKFormat ├── NMSetting8021xCKScheme ├── NMSettingCompareFlags @@ -214,6 +218,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ref-overview.html b/docs/libnm/html/ref-overview.html index d1c8816f..0486f3a9 100644 --- a/docs/libnm/html/ref-overview.html +++ b/docs/libnm/html/ref-overview.html @@ -8,7 +8,7 @@ - + @@ -62,6 +62,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/style.css b/docs/libnm/html/style.css index b4a1493b..4be4ede1 100644 --- a/docs/libnm/html/style.css +++ b/docs/libnm/html/style.css @@ -293,11 +293,29 @@ h2 .extralinks, h3 .extralinks font-weight: normal; } -acronym,abbr +acronym,abbr { border-bottom: 1px dotted gray; } +/* code listings */ + +.listing_code .programlisting .normal, +.listing_code .programlisting .normal a, +.listing_code .programlisting .number, +.listing_code .programlisting .cbracket, +.listing_code .programlisting .symbol { color: #555753; } +.listing_code .programlisting .comment, +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .function, +.listing_code .programlisting .function a, +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */ +.listing_code .programlisting .keyword, +.listing_code .programlisting .usertype, +.listing_code .programlisting .type, +.listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */ + .listing_frame { /* tango:sky blue 1 */ border: solid 1px #729fcf; @@ -463,71 +481,3 @@ acronym,abbr } } -.hll { background-color: #ffffcc } -.c { color: #408080; font-style: italic } /* Comment */ -.err { border: 1px solid #FF0000 } /* Error */ -.k { color: #008000; font-weight: bold } /* Keyword */ -.o { color: #666666 } /* Operator */ -.ch { color: #408080; font-style: italic } /* Comment.Hashbang */ -.cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.cp { color: #BC7A00 } /* Comment.Preproc */ -.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ -.c1 { color: #408080; font-style: italic } /* Comment.Single */ -.cs { color: #408080; font-style: italic } /* Comment.Special */ -.gd { color: #A00000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.gi { color: #00A000 } /* Generic.Inserted */ -.go { color: #888888 } /* Generic.Output */ -.gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.gs { font-weight: bold } /* Generic.Strong */ -.gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.gt { color: #0044DD } /* Generic.Traceback */ -.kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.kp { color: #008000 } /* Keyword.Pseudo */ -.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.kt { color: #B00040 } /* Keyword.Type */ -.m { color: #666666 } /* Literal.Number */ -.s { color: #BA2121 } /* Literal.String */ -.na { color: #7D9029 } /* Name.Attribute */ -.nb { color: #008000 } /* Name.Builtin */ -.nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.no { color: #880000 } /* Name.Constant */ -.nd { color: #AA22FF } /* Name.Decorator */ -.ni { color: #999999; font-weight: bold } /* Name.Entity */ -.ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.nf { color: #0000FF } /* Name.Function */ -.nl { color: #A0A000 } /* Name.Label */ -.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.nt { color: #008000; font-weight: bold } /* Name.Tag */ -.nv { color: #19177C } /* Name.Variable */ -.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mb { color: #666666 } /* Literal.Number.Bin */ -.mf { color: #666666 } /* Literal.Number.Float */ -.mh { color: #666666 } /* Literal.Number.Hex */ -.mi { color: #666666 } /* Literal.Number.Integer */ -.mo { color: #666666 } /* Literal.Number.Oct */ -.sa { color: #BA2121 } /* Literal.String.Affix */ -.sb { color: #BA2121 } /* Literal.String.Backtick */ -.sc { color: #BA2121 } /* Literal.String.Char */ -.dl { color: #BA2121 } /* Literal.String.Delimiter */ -.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #BA2121 } /* Literal.String.Double */ -.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.sh { color: #BA2121 } /* Literal.String.Heredoc */ -.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.sx { color: #008000 } /* Literal.String.Other */ -.sr { color: #BB6688 } /* Literal.String.Regex */ -.s1 { color: #BA2121 } /* Literal.String.Single */ -.ss { color: #19177C } /* Literal.String.Symbol */ -.bp { color: #008000 } /* Name.Builtin.Pseudo */ -.fm { color: #0000FF } /* Name.Function.Magic */ -.vc { color: #19177C } /* Name.Variable.Class */ -.vg { color: #19177C } /* Name.Variable.Global */ -.vi { color: #19177C } /* Name.Variable.Instance */ -.vm { color: #19177C } /* Name.Variable.Magic */ -.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index 1dbd66f4..c6404801 100644 --- a/docs/libnm/html/usage.html +++ b/docs/libnm/html/usage.html @@ -8,7 +8,7 @@ - + @@ -73,18 +73,18 @@ 10 11 12 -
#include <glib.h>
-#include <NetworkManager.h>
+        
#include <glib.h>
+#include <NetworkManager.h>
 
-int
-main (int argc, char *argv[])
-{
-	NMClient *client;
+int
+main (int argc, char *argv[])
+{
+    NMClient *client;
 
-	client = nm_client_new (NULL, NULL);
-	if (client)
-		g_print ("NetworkManager version: %s\n", nm_client_get_version (client));
-}
+ client = nm_client_new (NULL, NULL); + if (client) + g_print ("NetworkManager version: %s\n", nm_client_get_version (client)); +}
@@ -96,7 +96,7 @@

$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
   $ ./hello-nm
-  NetworkManager version: 1.20.8
+  NetworkManager version: 1.22.0
 
   $ 

@@ -114,9 +114,9 @@

1
 2
 3
-
PKG_CHECK_MODULES(LIBNM, libnm >= 1.8)
-LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MIN_REQUIRED=NM_VERSION_1_8"
-LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MAX_ALLOWED=NM_VERSION_1_8"
+
PKG_CHECK_MODULES(LIBNM, libnm >= 1.8)
+LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MIN_REQUIRED=NM_VERSION_1_8"
+LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MAX_ALLOWED=NM_VERSION_1_8"
@@ -137,12 +137,12 @@ 4 5 6 -
import gi
-gi.require_version('NM', '1.0')
-from gi.repository import NM
+        
import gi
+gi.require_version('NM', '1.0')
+from gi.repository import NM
 
-client = NM.Client.new(None)
-print ("NetworkManager version " + client.get_version())
+client = NM.Client.new(None) +print ("NetworkManager version " + client.get_version())
@@ -159,8 +159,118 @@ some examples.

+
+

+Synchronous API in libnm

+

+ Libnm contains some synchronous API. This API basically makes a blocking + D-Bus call (g_dbus_connection_call_sync()) and is now deprecated. +

+

+ Note that D-Bus is fundamentally asynchronous. Doing blocking calls + on top of D-Bus is odd, especially for libnm's NMClient. That is because + NMClient essentially is a client-side cache of the objects of the D-Bus + interface. This cache should be filled exclusively by (asynchronous) D-Bus + events. So, making a blocking D-Bus call means to wait for a response and + return it, while queuing everything that happens in between. Basically, + there are three options how a synchronous API on NMClient could behave: +

+
    +
  1. + The call basically calls g_dbus_connection_call_sync(). This means + that libnm sends a D-Bus request via GDBusConnection, and blockingly + waits for the response. All D-Bus messages that get received in the + meantime are queued in the GMainContext that belongs to NMClient. + That means, none of these D-Bus events are processed until we + iterate the GMainContext after the call returns. The effect is, + that NMClient (and all cached objects in there) are unaffected by + the D-Bus request. + Most of the synchronous API calls in libnm are of this kind. + The problem is that the strict ordering of D-Bus events gets + violated. + For some API this is not an immediate problem. Take for example + nm_device_wifi_request_scan(). The call merely blockingly tells + NetworkManager to start scanning, but since NetworkManager's D-Bus + API does not directly expose any state that tells whether we are + currently scanning, this out of order processing of the D-Bus + request is a small issue. + The problem is more obvious for nm_client_networking_set_enabled(). + After calling it, NM_CLIENT_NETWORKING_ENABLED is still unaffected + and unchanged, because the PropertiesChanged signal from D-Bus + is not yet processed. + This means, while you make such a blocking call, NMClient's state + does not change. But usually you perform the synchronous call + to change some state. In this form, the blocking call is not useful, + because NMClient only changes the state after iterating the GMainContext, + and not after the blocking call returns. +

  2. +
  3. + Like 1), but after making the blocking g_dbus_connection_call_sync(), + update the NMClient cache artificially. This is what + nm_manager_check_connectivity() does, to "fix" bgo#784629. + This also has the problem of out-of-order events, but it kinda + solves the problem of not changing the state during the blocking + call. But it does so by hacking the state of the cache. I think + this is really wrong because the state should only be updated from + the ordered stream of D-Bus messages. When libnm decides to modify + the state, there are already D-Bus messages queued that affect this + very state. +

  4. +
  5. + Instead of calling g_dbus_connection_call_sync(), use the + asynchronous g_dbus_connection_call(). If we would use a sepaate + GMainContext for all D-Bus related calls, we could ensure that + while we block for the response, we iterate the internal main context. + This might be nice, because all events are processed in order and + after the blocking call returns, the NMClient state is up to date. + The are problems however: current blocking API does not do this, + so it's a significant change in behavior. Also, it might be + unexpected to the user that during the blocking call the entire + content of NMClient's cache might change and all pointers to the + cache might be invalidated. Also, of course NMClient would invoke + signals for all the changes that happen. + Another problem is that this would be more effort to implement + and it involves a small performance overhead for all D-Bus related + calls (because we have to serialize all events in an internal + GMainContext first and then invoke them on the caller's context). + Also, if the users wants this, they could implement it themself + using their own extra GMainContext and the asynchronous API. +

  6. +
+

+ + See also this blog + for why blocking calls are wrong. +

+

+ All possible behaviors for synchronous API have severe behavioural + issues and thus such API is deprecated. Note that "deprecated" here does not + mean that the API is going to be removed. Libnm does not break API. The + user may: + +

+
    +
  • + Continue to use this API. It's deprecated, awkward and discouraged, + but if it works for you, that's fine. +

  • +
  • + Use asynchronous API. That's the only sensible way to use D-Bus. + If libnm lacks a certain asynchronous counterpart, it should be + added. +

  • +
  • + Use GDBusConnection directly. There really isn't anything wrong + with D-Bus or GDBusConnection. This deprecated API is just a wrapper + around g_dbus_connection_call_sync(). You may call it directly + without feeling dirty. +

  • +
+

+

+
+
Generated by GTK-Doc V1.29 \ No newline at end of file -- cgit 1.3.0-6-gf8a5