summary refs log tree commit diff
path: root/introspection
diff options
context:
space:
mode:
Diffstat (limited to 'introspection')
-rw-r--r--introspection/meson.build1
-rw-r--r--introspection/org.freedesktop.NetworkManager.AccessPoint.xml7
-rw-r--r--introspection/org.freedesktop.NetworkManager.Device.Hsr.xml51
-rw-r--r--introspection/org.freedesktop.NetworkManager.IP4Config.xml16
-rw-r--r--introspection/org.freedesktop.NetworkManager.IP6Config.xml9
5 files changed, 77 insertions, 7 deletions
diff --git a/introspection/meson.build b/introspection/meson.build
index 9a355488..77479277 100644
--- a/introspection/meson.build
+++ b/introspection/meson.build
@@ -15,6 +15,7 @@ ifaces = [
   'org.freedesktop.NetworkManager.Device.Bridge',
   'org.freedesktop.NetworkManager.Device.Dummy',
   'org.freedesktop.NetworkManager.Device.Generic',
+  'org.freedesktop.NetworkManager.Device.Hsr',
   'org.freedesktop.NetworkManager.Device.IPTunnel',
   'org.freedesktop.NetworkManager.Device.Infiniband',
   'org.freedesktop.NetworkManager.Device.Loopback',
diff --git a/introspection/org.freedesktop.NetworkManager.AccessPoint.xml b/introspection/org.freedesktop.NetworkManager.AccessPoint.xml
index 7340bda3..287bfaa9 100644
--- a/introspection/org.freedesktop.NetworkManager.AccessPoint.xml
+++ b/introspection/org.freedesktop.NetworkManager.AccessPoint.xml
@@ -80,6 +80,13 @@
     <property name="MaxBitrate" type="u" access="read"/>
 
     <!--
+        Bandwidth:
+
+        The bandwidth announced by the access point in MHz.
+    -->
+    <property name="Bandwidth" type="u" access="read"/>
+
+    <!--
         Strength:
 
         The current signal quality of the access point, in percent.
diff --git a/introspection/org.freedesktop.NetworkManager.Device.Hsr.xml b/introspection/org.freedesktop.NetworkManager.Device.Hsr.xml
new file mode 100644
index 00000000..599ddb6f
--- /dev/null
+++ b/introspection/org.freedesktop.NetworkManager.Device.Hsr.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<node name="/">
+  <!--
+      org.freedesktop.NetworkManager.Device.Hsr:
+      @short_description: HSR Device.
+
+  -->
+  <interface name="org.freedesktop.NetworkManager.Device.Hsr">
+
+    <!--
+        Port1:
+	@since: 1.46
+
+        The device's port1 device.
+    -->
+    <property name="Port1" type="o" access="read"/>
+
+    <!--
+        Port2:
+	@since: 1.46
+
+        The device's port2 device.
+    -->
+    <property name="Port2" type="o" access="read"/>
+
+    <!--
+        SupervisionAddress:
+	@since: 1.46
+
+        The supervision MAC address.
+    -->
+    <property name="SupervisionAddress" type="s" access="read"/>
+
+    <!--
+        MulticastSpec:
+	@since: 1.46
+
+        The last byte of the supervision address.
+    -->
+    <property name="MulticastSpec" type="y" access="read"/>
+
+    <!--
+        Prp:
+	@since: 1.46
+
+        Whether the PRP protocol is used or not.
+    -->
+    <property name="Prp" type="b" access="read"/>
+
+  </interface>
+</node>
diff --git a/introspection/org.freedesktop.NetworkManager.IP4Config.xml b/introspection/org.freedesktop.NetworkManager.IP4Config.xml
index f6e18b76..cc72e2c7 100644
--- a/introspection/org.freedesktop.NetworkManager.IP4Config.xml
+++ b/introspection/org.freedesktop.NetworkManager.IP4Config.xml
@@ -12,7 +12,9 @@
 
         Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each
         array are in network byte order. Essentially: [(addr, prefix, gateway),
-        (addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway
+        (addr, prefix, gateway), ...].
+
+        DEPRECATED: use AddressData and Gateway
     -->
     <property name="Addresses" type="aau" access="read"/>
 
@@ -39,7 +41,9 @@
         are in network byte order. 'route' and 'next hop' are IPv4 addresses,
         while prefix and metric are simple unsigned integers. Essentially:
         [(route, prefix, next-hop, metric), (route, prefix, next-hop, metric),
-        ...] Deprecated: use RouteData
+        ...].
+
+        DEPRECATED: use RouteData
     -->
     <property name="Routes" type="aau" access="read"/>
 
@@ -55,7 +59,9 @@
     <!--
         Nameservers:
 
-        The nameservers in use. Deprecated: use NameserverData
+        The nameservers in use.
+
+        DEPRECATED: use NameserverData
     -->
     <property name="Nameservers" type="au" access="read"/>
 
@@ -101,7 +107,9 @@
         WinsServers:
 
         The Windows Internet Name Service servers associated with the connection.
-        Each address is in network byte order. Deprecated: use WinsServerData
+        Each address is in network byte order.
+
+        DEPRECATED: use WinsServerData
     -->
     <property name="WinsServers" type="au" access="read"/>
 
diff --git a/introspection/org.freedesktop.NetworkManager.IP6Config.xml b/introspection/org.freedesktop.NetworkManager.IP6Config.xml
index e47b35f2..3991f6ae 100644
--- a/introspection/org.freedesktop.NetworkManager.IP6Config.xml
+++ b/introspection/org.freedesktop.NetworkManager.IP6Config.xml
@@ -10,8 +10,9 @@
     <!--
         Addresses:
 
-        Array of tuples of IPv6 address/prefix/gateway. Deprecated: use
-        AddressData and Gateway.
+        Array of tuples of IPv6 address/prefix/gateway.
+
+        DEPRECATED: use AddressData and Gateway.
     -->
     <property name="Addresses" type="a(ayuay)" access="read"/>
 
@@ -34,7 +35,9 @@
     <!--
         Routes:
 
-        Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData
+        Tuples of IPv6 route/prefix/next-hop/metric.
+
+        DEPRECATED: use RouteData.
     -->
     <property name="Routes" type="a(ayuayu)" access="read"/>