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/NMDeviceMacvlan.html | 388 +++++++++++++++++++++++++++++++++++ 1 file changed, 388 insertions(+) create mode 100644 docs/libnm/html/NMDeviceMacvlan.html (limited to 'docs/libnm/html/NMDeviceMacvlan.html') diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html new file mode 100644 index 00000000..f5866285 --- /dev/null +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -0,0 +1,388 @@ + + + + +NMDeviceMacvlan: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceMacvlan

+

NMDeviceMacvlan

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
+NMDevice * + +nm_device_macvlan_get_parent () +
const char * + +nm_device_macvlan_get_mode () +
+gboolean + +nm_device_macvlan_get_no_promisc () +
+gboolean + +nm_device_macvlan_get_tap () +
const char * + +nm_device_macvlan_get_hw_address () +
+
+
+

Properties

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

Types and Values

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
#defineNM_DEVICE_MACVLAN_PARENT
#defineNM_DEVICE_MACVLAN_MODE
#defineNM_DEVICE_MACVLAN_NO_PROMISC
#defineNM_DEVICE_MACVLAN_TAP
#defineNM_DEVICE_MACVLAN_HW_ADDRESS
+
+
+

Object Hierarchy

+
    GObject
+    ╰── NMObject
+        ╰── NMDevice
+            ╰── NMDeviceMacvlan
+
+
+
+

Description

+
+
+

Functions

+
+

nm_device_macvlan_get_parent ()

+
NMDevice *
+nm_device_macvlan_get_parent (NMDeviceMacvlan *device);
+
+

Parameters

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

device

a NMDeviceMacvlan

 
+
+
+

Returns

+

the device's parent device.

+

[transfer none]

+
+

Since: 1.2

+
+
+
+

nm_device_macvlan_get_mode ()

+
const char *
+nm_device_macvlan_get_mode (NMDeviceMacvlan *device);
+

Gets the MACVLAN mode of the device.

+
+

Parameters

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

device

a NMDeviceMacvlan

 
+
+
+

Returns

+

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

+
+

Since: 1.2

+
+
+
+

nm_device_macvlan_get_no_promisc ()

+
gboolean
+nm_device_macvlan_get_no_promisc (NMDeviceMacvlan *device);
+

Gets the no-promiscuous flag of the device.

+
+

Parameters

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

device

a NMDeviceMacvlan

 
+
+
+

Returns

+

the no-promiscuous flag of the device.

+
+

Since: 1.2

+
+
+
+

nm_device_macvlan_get_tap ()

+
gboolean
+nm_device_macvlan_get_tap (NMDeviceMacvlan *device);
+

Gets the device type (MACVLAN or MACVTAP).

+
+

Parameters

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

device

a NMDeviceMacvlan

 
+
+
+

Returns

+

TRUE if the device is a MACVTAP, FALSE if it is a MACVLAN.

+
+

Since: 1.2

+
+
+
+

nm_device_macvlan_get_hw_address ()

+
const char *
+nm_device_macvlan_get_hw_address (NMDeviceMacvlan *device);
+

Gets the hardware (MAC) address of the NMDeviceMacvlan

+
+

Parameters

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

device

a NMDeviceMacvlan

 
+
+
+

Returns

+

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

+
+

Since: 1.2

+
+
+
+

Types and Values

+
+

NM_DEVICE_MACVLAN_PARENT

+
#define NM_DEVICE_MACVLAN_PARENT      "parent"
+
+
+
+
+

NM_DEVICE_MACVLAN_MODE

+
#define NM_DEVICE_MACVLAN_MODE        "mode"
+
+
+
+
+

NM_DEVICE_MACVLAN_NO_PROMISC

+
#define NM_DEVICE_MACVLAN_NO_PROMISC  "no-promisc"
+
+
+
+
+

NM_DEVICE_MACVLAN_TAP

+
#define NM_DEVICE_MACVLAN_TAP         "tap"
+
+
+
+
+

NM_DEVICE_MACVLAN_HW_ADDRESS

+
#define NM_DEVICE_MACVLAN_HW_ADDRESS  "hw-address"
+
+
+
+
+

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

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