From 494f296a3baab08522617b24b1f126d8f9a17502 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 20 Jan 2016 16:26:51 +0100 Subject: Imported Upstream version 1.1.90 --- docs/libnm/html/NMDevice.html | 840 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 758 insertions(+), 82 deletions(-) (limited to 'docs/libnm/html/NMDevice.html') diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index ff38ac07..689c4dec 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -124,6 +124,14 @@ +void + + +nm_device_set_managed () + + + + gboolean @@ -148,6 +156,14 @@ +gboolean + + +nm_device_get_nm_plugin_missing () + + + + NMIPConfig * @@ -229,6 +245,14 @@ gboolean +nm_device_is_real () + + + + +gboolean + + nm_device_is_software () @@ -263,6 +287,14 @@ +GPtrArray * + + +nm_device_get_lldp_neighbors () + + + + char ** @@ -274,6 +306,30 @@ gboolean +nm_device_reapply () + + + + +void + + +nm_device_reapply_async () + + + + +gboolean + + +nm_device_reapply_finish () + + + + +gboolean + + nm_device_disconnect () @@ -349,6 +405,61 @@ nm_device_get_setting_type () + + +NMLldpNeighbor * + + +nm_lldp_neighbor_new () + + + + +void + + +nm_lldp_neighbor_ref () + + + + +void + + +nm_lldp_neighbor_unref () + + + + +char ** + + +nm_lldp_neighbor_get_attr_names () + + + + +gboolean + + +nm_lldp_neighbor_get_attr_string_value () + + + + +gboolean + + +nm_lldp_neighbor_get_attr_uint_value () + + + +const GVariantType * + + +nm_lldp_neighbor_get_attr_type () + + @@ -448,6 +559,12 @@ Read + +GPtrArray * +lldp-neighbors +Read + + gboolean managed Read @@ -463,6 +580,11 @@ Read +gboolean +nm-plugin-missing +Read + + gchar * physical-port-id @@ -475,6 +597,11 @@ Read +gboolean +real +Read + + NMDeviceState state Read @@ -514,7 +641,7 @@ -
+

Types and Values

@@ -556,6 +683,10 @@ + + + + @@ -568,6 +699,10 @@ + + + + @@ -618,12 +753,18 @@ + + + +
#defineNM_DEVICE_REAL
#define NM_DEVICE_MANAGED
#defineNM_DEVICE_NM_PLUGIN_MISSING
#define NM_DEVICE_IP4_CONFIG
#define NM_DEVICE_METERED
#defineNM_DEVICE_LLDP_NEIGHBORS

Object Hierarchy

-
    GObject
+
    GBoxed
+    ╰── NMLldpNeighbor
+    GObject
     ╰── NMObject
         ╰── NMDevice
             ├── NMDeviceAdsl
@@ -633,10 +774,14 @@
             ├── NMDeviceEthernet
             ├── NMDeviceGeneric
             ├── NMDeviceInfiniband
+            ├── NMDeviceIPTunnel
+            ├── NMDeviceMacvlan
             ├── NMDeviceModem
             ├── NMDeviceOlpcMesh
             ├── NMDeviceTeam
+            ├── NMDeviceTun
             ├── NMDeviceVlan
+            ├── NMDeviceVxlan
             ├── NMDeviceWifi
             ╰── NMDeviceWimax
 
@@ -652,7 +797,7 @@ nm_device_get_iface (NMDevice *device);

Gets the interface name of the NMDevice.

-

Parameters

+

Parameters

@@ -667,7 +812,7 @@ nm_device_get_iface ( -

Returns

+

Returns

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

@@ -680,7 +825,7 @@ nm_device_get_ip_iface (NMDevice over which IP traffic flows when the device is in the ACTIVATED state.

-

Parameters

+

Parameters

@@ -695,7 +840,7 @@ when the device is in the ACTIVATED state.

-

Returns

+

Returns

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

@@ -707,7 +852,7 @@ used by the device, and must not be modified.

nm_device_get_device_type (NMDevice *device);

Returns the numeric type of the NMDevice, ie Ethernet, Wi-Fi, etc.

-

Parameters

+

Parameters

@@ -722,7 +867,7 @@ nm_device_get_device_type ( -

Returns

+

Returns

the device type

@@ -733,7 +878,7 @@ nm_device_get_device_type (NMDevice *device);

Gets the Unique Device Identifier of the NMDevice.

-

Parameters

+

Parameters

@@ -748,7 +893,7 @@ nm_device_get_udi ( -

Returns

+

Returns

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

@@ -761,7 +906,7 @@ system services like udev or sysfs.

nm_device_get_driver (NMDevice *device);

Gets the driver of the NMDevice.

-

Parameters

+

Parameters

@@ -776,7 +921,7 @@ nm_device_get_driver ( -

Returns

+

Returns

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

@@ -788,7 +933,7 @@ device, and must not be modified.

nm_device_get_driver_version (NMDevice *device);

Gets the driver version of the NMDevice.

-

Parameters

+

Parameters

@@ -803,7 +948,7 @@ nm_device_get_driver_version ( -

Returns

+

Returns

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

@@ -815,7 +960,7 @@ device, and must not be modified.

nm_device_get_firmware_version (NMDevice *device);

Gets the firmware version of the NMDevice.

-

Parameters

+

Parameters

@@ -830,7 +975,7 @@ nm_device_get_firmware_version (
-

Returns

+

Returns

the firmware version of the device. This is the internal string used by the device, and must not be modified.

@@ -844,7 +989,7 @@ nm_device_get_type_description (device is.

-

Parameters

+

Parameters

@@ -859,7 +1004,7 @@ nm_device_get_type_description (
-

Returns

+

Returns

the type description of the device. This is the internal string used by the device, and must not be modified.

@@ -872,7 +1017,7 @@ nm_device_get_hw_address (device .

-

Parameters

+

Parameters

@@ -887,7 +1032,7 @@ nm_device_get_hw_address ( -

Returns

+

Returns

the current MAC of the device, or NULL. This is the internal string used by the device, and must not be modified.

@@ -899,7 +1044,7 @@ This is the internal string used by the device, and must not be modified.

nm_device_get_capabilities (NMDevice *device);

Gets the device' capabilities.

-

Parameters

+

Parameters

@@ -914,7 +1059,7 @@ nm_device_get_capabilities ( -

Returns

+

Returns

the capabilities

@@ -925,7 +1070,7 @@ nm_device_get_capabilities (NMDevice *device);

Whether the NMDevice is managed by NetworkManager.

-

Parameters

+

Parameters

@@ -940,18 +1085,49 @@ nm_device_get_managed ( -

Returns

+

Returns

TRUE if the device is managed by NetworkManager


+

nm_device_set_managed ()

+
void
+nm_device_set_managed (NMDevice *device,
+                       gboolean managed);
+

Enables or disables management of NMDevice by NetworkManager.

+
+

Parameters

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

device

a NMDevice

 

managed

TRUE to make the device managed by NetworkManager.

 
+
+

Since: 1.2

+
+
+

nm_device_get_autoconnect ()

gboolean
 nm_device_get_autoconnect (NMDevice *device);

Whether the NMDevice can be autoconnected.

-

Parameters

+

Parameters

@@ -966,7 +1142,7 @@ nm_device_get_autoconnect ( -

Returns

+

Returns

TRUE if the device is allowed to be autoconnected

@@ -978,7 +1154,7 @@ nm_device_set_autoconnect (gboolean autoconnect);

Enables or disables automatic activation of the NMDevice.

-

Parameters

+

Parameters

@@ -1008,7 +1184,7 @@ nm_device_get_firmware_missing (Indicates that firmware required for the device's operation is likely to be missing.

-

Parameters

+

Parameters

@@ -1023,13 +1199,40 @@ to be missing.

-

Returns

+

Returns

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


+

nm_device_get_nm_plugin_missing ()

+
gboolean
+nm_device_get_nm_plugin_missing (NMDevice *device);
+

Indicates that the NetworkManager plugin for the device is not installed.

+
+

Parameters

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

device

a NMDevice

 
+
+
+

Returns

+

TRUE if the device plugin not installed.

+
+

Since: 1.2

+
+
+

nm_device_get_ip4_config ()

NMIPConfig *
 nm_device_get_ip4_config (NMDevice *device);
@@ -1037,7 +1240,7 @@ nm_device_get_ip4_config (nm_active_connection_get_ip4_config(), which also works with VPN connections.

-

Parameters

+

Parameters

@@ -1052,7 +1255,7 @@ works with VPN connections.

-

Returns

+

Returns

the IPv4 NMIPConfig, or NULL if the device is not activated.

[transfer none]

@@ -1067,7 +1270,7 @@ nm_device_get_dhcp4_config (nm_active_connection_get_dhcp4_config(), which also works with VPN connections.

-

Parameters

+

Parameters

@@ -1082,7 +1285,7 @@ works with VPN connections.

-

Returns

+

Returns

the IPv4 NMDhcpConfig, or NULL if the device is not activated or not using DHCP.

[transfer none]

@@ -1097,7 +1300,7 @@ nm_device_get_ip6_config (nm_active_connection_get_ip6_config(), which also works with VPN connections.

-

Parameters

+

Parameters

@@ -1112,7 +1315,7 @@ works with VPN connections.

-

Returns

+

Returns

the IPv6 NMIPConfig or NULL if the device is not activated.

[transfer none]

@@ -1126,7 +1329,7 @@ nm_device_get_dhcp6_config (nm_active_connection_get_dhcp6_config(), which also works with VPN connections.

-

Parameters

+

Parameters

@@ -1141,7 +1344,7 @@ works with VPN connections.

-

Returns

+

Returns

the IPv6 NMDhcpConfig, or NULL if the device is not activated or not using DHCPv6.

[transfer none]

@@ -1154,7 +1357,7 @@ not activated or not using DHCPv6.

nm_device_get_state (NMDevice *device);

Gets the current NMDevice state.

-

Parameters

+

Parameters

@@ -1169,7 +1372,7 @@ nm_device_get_state ( -

Returns

+

Returns

the current device state

@@ -1180,7 +1383,7 @@ nm_device_get_state (NMDevice *device);

Gets the reason for entering the current NMDevice state.

-

Parameters

+

Parameters

@@ -1195,7 +1398,7 @@ nm_device_get_state_reason ( -

Returns

+

Returns

the reason for entering the current device state

@@ -1206,7 +1409,7 @@ nm_device_get_state_reason (NMDevice *device);

Gets the NMActiveConnection object which owns this device during activation.

-

Parameters

+

Parameters

@@ -1221,7 +1424,7 @@ nm_device_get_active_connection (
-

Returns

+

Returns

the NMActiveConnection or NULL if the device is not part of an active connection.

[transfer none]

@@ -1236,7 +1439,7 @@ nm_device_get_available_connections (device .

-

Parameters

+

Parameters

@@ -1251,7 +1454,7 @@ be activated on device
-

Returns

+

Returns

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

@@ -1268,7 +1471,7 @@ an opaque string that can be used to recognize when seemingly-unrelated NMDevices are actually just different virtual ports on a single physical port. (Eg, NPAR / SR-IOV.)

-

Parameters

+

Parameters

@@ -1283,7 +1486,7 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)

-

Returns

+

Returns

the physical port ID of the device, or NULL if the port ID is unknown. This is the internal string used by the device and must not be modified.

@@ -1296,7 +1499,7 @@ must not be modified.

nm_device_get_mtu (NMDevice *device);

Gets the MTU of the NMDevice.

-

Parameters

+

Parameters

@@ -1311,18 +1514,46 @@ nm_device_get_mtu ( -

Returns

+

Returns

the MTU of the device.


+

nm_device_is_real ()

+
gboolean
+nm_device_is_real (NMDevice *device);
+
+

Parameters

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

device

a NMDevice

 
+
+
+

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.

+
+

Since: 1.2

+
+
+

nm_device_is_software ()

gboolean
 nm_device_is_software (NMDevice *device);

Whether the device is a software device.

-

Parameters

+

Parameters

@@ -1337,7 +1568,7 @@ nm_device_is_software ( -

Returns

+

Returns

TRUE if device is a software device, FALSE if it is a hardware device.

@@ -1349,7 +1580,7 @@ is a software device, FALSE if it is a hardware dev nm_device_get_product (NMDevice *device);

Gets the product string of the NMDevice.

-

Parameters

+

Parameters

@@ -1364,7 +1595,7 @@ nm_device_get_product ( -

Returns

+

Returns

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

@@ -1376,7 +1607,7 @@ device, and must not be modified.

nm_device_get_vendor (NMDevice *device);

Gets the vendor string of the NMDevice.

-

Parameters

+

Parameters

@@ -1391,7 +1622,7 @@ nm_device_get_vendor ( -

Returns

+

Returns

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

@@ -1404,7 +1635,7 @@ nm_device_get_description (device , based on its vendor and product names.

-

Parameters

+

Parameters

@@ -1419,7 +1650,7 @@ nm_device_get_description ( -

Returns

+

Returns

a description of device . If either the vendor or the product name is unknown, this returns the interface name.

@@ -1432,7 +1663,7 @@ product name is unknown, this returns the interface name.

nm_device_get_metered (NMDevice *device);

Gets the metered setting of a NMDevice.

-

Parameters

+

Parameters

@@ -1447,10 +1678,41 @@ nm_device_get_metered ( -

Returns

+

Returns

the metered setting.

-

Since: 1.0.6

+

Since: 1.2

+ +
+
+

nm_device_get_lldp_neighbors ()

+
GPtrArray *
+nm_device_get_lldp_neighbors (NMDevice *device);
+

Gets the list of neighbors discovered through LLDP.

+
+

Parameters

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

device

a NMDevice

 
+
+
+

Returns

+

the GPtrArray +containing NMLldpNeighbors. This is the internal copy used by the +device and must not be modified. The library never modifies the returned +array and thus it is safe for callers to reference and keep using it.

+

[element-type NMLldpNeighbor][transfer none]

+
+

Since: 1.2


@@ -1462,7 +1724,7 @@ nm_device_disambiguate_names (devices .

-

Parameters

+

Parameters

@@ -1485,13 +1747,167 @@ devices in devices
-

Returns

+

Returns

the device names.

[transfer full][array zero-terminated=1]


+

nm_device_reapply ()

+
gboolean
+nm_device_reapply (NMDevice *device,
+                   NMConnection *connection,
+                   guint flags,
+                   GCancellable *cancellable,
+                   GError **error);
+

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

+
+

Parameters

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

device

a NMDevice

 

connection

the NMConnection to replace the applied settings with or NULL to reuse existing

 

flags

always set this to zero

 

cancellable

a GCancellable, or NULL

 

error

location for a GError, or NULL

 
+
+
+

Returns

+

TRUE on success, FALSE on error, in which case error +will be set.

+
+

Since: 1.2

+
+
+
+

nm_device_reapply_async ()

+
void
+nm_device_reapply_async (NMDevice *device,
+                         NMConnection *connection,
+                         guint flags,
+                         GCancellable *cancellable,
+                         GAsyncReadyCallback callback,
+                         gpointer user_data);
+

Asynchronously begins an attempt to update device with changes to the +currently active connection made since it was last applied.

+
+

Parameters

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

device

a NMDevice

 

connection

the NMConnection to replace the applied settings with or NULL to reuse existing

 

flags

always set this to zero

 

cancellable

a GCancellable, or NULL

 

callback

callback to be called when the reapply operation completes

 

user_data

caller-specific data passed to callback +

 
+
+

Since: 1.2

+
+
+
+

nm_device_reapply_finish ()

+
gboolean
+nm_device_reapply_finish (NMDevice *device,
+                          GAsyncResult *result,
+                          GError **error);
+

Gets the result of a call to nm_device_reapply_async().

+
+

Parameters

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

device

a NMDevice

 

result

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

 
+
+
+

Returns

+

TRUE on success, FALSE on error, in which case error +will be set.

+
+

Since: 1.2

+
+
+

nm_device_disconnect ()

gboolean
 nm_device_disconnect (NMDevice *device,
@@ -1501,7 +1917,7 @@ nm_device_disconnect (
-

Parameters

+

Parameters

@@ -1528,7 +1944,7 @@ request.

-

Returns

+

Returns

TRUE on success, FALSE on error, in which case error will be set.

@@ -1545,7 +1961,7 @@ nm_device_disconnect_async ( -

Parameters

+

Parameters

@@ -1587,7 +2003,7 @@ nm_device_disconnect_finish (GError **error);

Gets the result of a call to nm_device_disconnect_async().

-

Parameters

+

Parameters

@@ -1614,7 +2030,7 @@ nm_device_disconnect_finish ( -

Returns

+

Returns

TRUE on success, FALSE on error, in which case error will be set.

@@ -1628,7 +2044,7 @@ nm_device_delete (GError **error);

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

-

Parameters

+

Parameters

@@ -1655,7 +2071,7 @@ nm_device_delete ( -

Returns

+

Returns

TRUE on success, FALSE on error, in which case error will be set.

@@ -1671,7 +2087,7 @@ nm_device_delete_async ( -

Parameters

+

Parameters

@@ -1713,7 +2129,7 @@ nm_device_delete_finish (GError **error);

Gets the result of a call to nm_device_delete_async().

-

Parameters

+

Parameters

@@ -1740,7 +2156,7 @@ nm_device_delete_finish ( -

Returns

+

Returns

TRUE on success, FALSE on error, in which case error will be set.

@@ -1762,7 +2178,7 @@ Ethernet, Bluetooth, Wi-Fi WPA connections, or any other connection that is incompatible with the device. To get the full list of connections see nm_client_get_connections().

-

Parameters

+

Parameters

@@ -1784,7 +2200,7 @@ incompatible with the device. To get the full list of connections see
-

Returns

+

Returns

an array of NMConnections that could be activated with the given device . The array @@ -1807,7 +2223,7 @@ network, and will not be valid if it describes a WPA network, or if it is an Ethernet, Bluetooth, WWAN, etc connection that is incompatible with the device.

-

Parameters

+

Parameters

@@ -1831,7 +2247,7 @@ against

-

Returns

+

Returns

TRUE if the connection may be activated with this device, FALSE if is incompatible with the device's capabilities and characteristics.

@@ -1855,7 +2271,7 @@ device.

compatibility of the given device and connection. But, in addition, it sets GError when FALSE is returned.

-

Parameters

+

Parameters

@@ -1884,7 +2300,7 @@ against

-

Returns

+

Returns

TRUE if the connection may be activated with this device, FALSE if is incompatible with the device's capabilities and characteristics.

@@ -1898,7 +2314,7 @@ nm_device_get_setting_type (device .

-

Parameters

+

Parameters

@@ -1913,11 +2329,225 @@ that can be used on device
-

Returns

+

Returns

device 's associated NMSetting type

+
+
+

nm_lldp_neighbor_new ()

+
NMLldpNeighbor *
+nm_lldp_neighbor_new (void);
+

Creates a new NMLldpNeighbor object.

+
+

Returns

+

the new NMLldpNeighbor object.

+

[transfer full]

+
+

Since: 1.2

+
+
+
+

nm_lldp_neighbor_ref ()

+
void
+nm_lldp_neighbor_ref (NMLldpNeighbor *neighbor);
+

Increases the reference count of the object.

+
+

Parameters

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

neighbor

the NMLldpNeighbor

 
+
+

Since: 1.2

+
+
+
+

nm_lldp_neighbor_unref ()

+
void
+nm_lldp_neighbor_unref (NMLldpNeighbor *neighbor);
+

Decreases the reference count of the object. If the reference count +reaches zero, the object will be destroyed.

+
+

Parameters

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

neighbor

the NMLldpNeighbor

 
+
+

Since: 1.2

+
+
+
+

nm_lldp_neighbor_get_attr_names ()

+
char **
+nm_lldp_neighbor_get_attr_names (NMLldpNeighbor *neighbor);
+

Gets an array of attribute names available for neighbor +.

+
+

Parameters

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

neighbor

the NMLldpNeighbor

 
+
+
+

Returns

+

a NULL-terminated array of attribute names.

+

[transfer full]

+
+

Since: 1.2

+
+
+
+

nm_lldp_neighbor_get_attr_string_value ()

+
gboolean
+nm_lldp_neighbor_get_attr_string_value
+                               (NMLldpNeighbor *neighbor,
+                                char *name,
+                                const char **out_value);
+

Gets the string value of attribute with name name + on neighbor +

+
+

Parameters

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

neighbor

the NMLldpNeighbor

 

name

the attribute name

 

out_value

on return, the attribute value.

[out][allow-none][transfer none]
+
+
+

Returns

+

TRUE if a string attribute with name name +was found, FALSE otherwise

+
+

Since: 1.2

+
+
+
+

nm_lldp_neighbor_get_attr_uint_value ()

+
gboolean
+nm_lldp_neighbor_get_attr_uint_value (NMLldpNeighbor *neighbor,
+                                      char *name,
+                                      guint *out_value);
+

Gets the uint value of attribute with name name + on neighbor +

+
+

Parameters

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

neighbor

the NMLldpNeighbor

 

name

the attribute name

 

out_value

on return, the attribute value.

[out][allow-none]
+
+
+

Returns

+

TRUE if a uint attribute with name name +was found, FALSE otherwise

+
+

Since: 1.2

+
+
+
+

nm_lldp_neighbor_get_attr_type ()

+
const GVariantType *
+nm_lldp_neighbor_get_attr_type (NMLldpNeighbor *neighbor,
+                                char *name);
+

Get the type of an attribute.

+
+

Parameters

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

neighbor

the NMLldpNeighbor

 

name

the attribute name

 
+
+
+

Returns

+

the GVariantType of the attribute with name name +

+
+

Since: 1.2

+

Types and Values

@@ -1970,6 +2600,12 @@ that can be used on device

+

NM_DEVICE_REAL

+
#define NM_DEVICE_REAL "real"
+
+
+
+

NM_DEVICE_MANAGED

#define NM_DEVICE_MANAGED "managed"
 
@@ -1988,6 +2624,12 @@ that can be used on device

+

NM_DEVICE_NM_PLUGIN_MISSING

+
#define NM_DEVICE_NM_PLUGIN_MISSING "nm-plugin-missing"
+
+
+
+

NM_DEVICE_IP4_CONFIG

#define NM_DEVICE_IP4_CONFIG "ip4-config"
 
@@ -2064,6 +2706,12 @@ that can be used on device
#define NM_DEVICE_METERED "metered"
 
+
+
+

NM_DEVICE_LLDP_NEIGHBORS

+
#define NM_DEVICE_LLDP_NEIGHBORS "lldp-neighbors"
+
+

Property Details

@@ -2184,6 +2832,13 @@ operations like addressing and routing.


+

The “lldp-neighbors” property

+
  “lldp-neighbors”           GPtrArray *
+

The LLDP neighbors.

+

Flags: Read

+
+
+

The “managed” property

  “managed”                  gboolean

Whether the device is managed by NetworkManager.

@@ -2197,7 +2852,7 @@ operations like addressing and routing.

Whether the device is metered.

Flags: Read

Default value: 0

-

Since: 1.0.6

+

Since: 1.2


@@ -2209,6 +2864,16 @@ operations like addressing and routing.


+

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 @@ -2226,6 +2891,17 @@ operations like addressing and routing.


+

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.

@@ -2274,7 +2950,7 @@ user_function (gpointer user_data)

Notifies the state change of a NMDevice.

-

Parameters

+

Parameters

-- cgit 1.3.0-6-gf8a5