From 70e18d99b8e3e77bb37e218d7ac582130156f8ef Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Thu, 25 Jan 2024 09:46:18 +0100 Subject: New upstream version 1.45.90 --- docs/libnm/html/NMDeviceHsr.html | 398 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 398 insertions(+) create mode 100644 docs/libnm/html/NMDeviceHsr.html (limited to 'docs/libnm/html/NMDeviceHsr.html') diff --git a/docs/libnm/html/NMDeviceHsr.html b/docs/libnm/html/NMDeviceHsr.html new file mode 100644 index 00000000..39cbab48 --- /dev/null +++ b/docs/libnm/html/NMDeviceHsr.html @@ -0,0 +1,398 @@ + + + + +NMDeviceHsr: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceHsr

+

NMDeviceHsr

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
+NMDevice * + +nm_device_hsr_get_port1 () +
+NMDevice * + +nm_device_hsr_get_port2 () +
const char * + +nm_device_hsr_get_supervision_address () +
+guint8 + +nm_device_hsr_get_multicast_spec () +
+gboolean + +nm_device_hsr_get_prp () +
+
+
+

Properties

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
gucharmulticast-specRead
+NMDevice *port1Read
+NMDevice *port2Read
gbooleanprpRead
+char *supervision-addressRead
+
+
+

Types and Values

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
#defineNM_DEVICE_HSR_PORT1
#defineNM_DEVICE_HSR_PORT2
#defineNM_DEVICE_HSR_SUPERVISION_ADDRESS
#defineNM_DEVICE_HSR_MULTICAST_SPEC
#defineNM_DEVICE_HSR_PRP
 NMDeviceHsr
+
+
+

Object Hierarchy

+
    GObject
+    ╰── NMObject
+        ╰── NMDevice
+            ╰── NMDeviceHsr
+
+
+
+

Description

+
+
+

Functions

+
+

nm_device_hsr_get_port1 ()

+
NMDevice *
+nm_device_hsr_get_port1 (NMDeviceHsr *device);
+
+

Parameters

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

device

a NMDeviceHsr

 
+
+
+

Returns

+

the device's port1 device.

+

[transfer none]

+
+

Since: 1.46

+
+
+
+

nm_device_hsr_get_port2 ()

+
NMDevice *
+nm_device_hsr_get_port2 (NMDeviceHsr *device);
+
+

Parameters

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

device

a NMDeviceHsr

 
+
+
+

Returns

+

the device's port2 device.

+

[transfer none]

+
+

Since: 1.46

+
+
+
+

nm_device_hsr_get_supervision_address ()

+
const char *
+nm_device_hsr_get_supervision_address (NMDeviceHsr *device);
+
+

Parameters

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

device

a NMDeviceHsr

 
+
+
+

Returns

+

the supervision MAC adddress

+
+

Since: 1.46

+
+
+
+

nm_device_hsr_get_multicast_spec ()

+
guint8
+nm_device_hsr_get_multicast_spec (NMDeviceHsr *device);
+
+

Parameters

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

device

a NMDeviceHsr

 
+
+
+

Returns

+

the last byte of the supervision address

+
+

Since: 1.46

+
+
+
+

nm_device_hsr_get_prp ()

+
gboolean
+nm_device_hsr_get_prp (NMDeviceHsr *device);
+
+

Parameters

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

device

a NMDeviceHsr

 
+
+
+

Returns

+

whether PRP protocol is used or not

+
+

Since: 1.46

+
+
+
+

Types and Values

+
+

NM_DEVICE_HSR_PORT1

+
#define NM_DEVICE_HSR_PORT1               "port1"
+
+
+
+
+

NM_DEVICE_HSR_PORT2

+
#define NM_DEVICE_HSR_PORT2               "port2"
+
+
+
+
+

NM_DEVICE_HSR_SUPERVISION_ADDRESS

+
#define NM_DEVICE_HSR_SUPERVISION_ADDRESS "supervision-address"
+
+
+
+
+

NM_DEVICE_HSR_MULTICAST_SPEC

+
#define NM_DEVICE_HSR_MULTICAST_SPEC      "multicast-spec"
+
+
+
+
+

NM_DEVICE_HSR_PRP

+
#define NM_DEVICE_HSR_PRP                 "prp"
+
+
+
+
+

NMDeviceHsr

+
typedef struct _NMDeviceHsr NMDeviceHsr;
+

Since: 1.46

+
+
+
+

Property Details

+
+

The “multicast-spec” property

+
  “multicast-spec”           guchar
+

The device last byte of the supervision address.

+

Owner: NMDeviceHsr

+

Flags: Read

+

Default value: 0

+

Since: 1.46

+
+
+
+

The “port1” property

+
  “port1”                    NMDevice *
+

The device's port1 device.

+

Owner: NMDeviceHsr

+

Flags: Read

+

Since: 1.46

+
+
+
+

The “port2” property

+
  “port2”                    NMDevice *
+

The device's port2 device.

+

Owner: NMDeviceHsr

+

Flags: Read

+

Since: 1.46

+
+
+
+

The “prp” property

+
  “prp”                      gboolean
+

Whether the PRP protocol is used or not.

+

Owner: NMDeviceHsr

+

Flags: Read

+

Default value: FALSE

+

Since: 1.46

+
+
+
+

The “supervision-address” property

+
  “supervision-address”      char *
+

The device supervision MAC adddress.

+

Owner: NMDeviceHsr

+

Flags: Read

+

Default value: NULL

+

Since: 1.46

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