summary refs log tree commit diff
path: root/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/api/html/gdbus-org.freedesktop.NetworkManager.html')
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.html99
1 files changed, 97 insertions, 2 deletions
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
index f97d5301..018d4ae1 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html
@@ -8,7 +8,7 @@
 <link rel="up" href="spec.html#dbus-interfaces" title="Interfaces">
 <link rel="prev" href="spec.html" title="D-Bus API Reference">
 <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Settings.html" title="org.freedesktop.NetworkManager.Settings">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -60,6 +60,13 @@
                           OUT s         domains);
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity" title="The CheckConnectivity() method">CheckConnectivity</a>        (OUT u         connectivity);
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state" title="The state() method">state</a>                    (OUT u         state);
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate" title="The CheckpointCreate() method">CheckpointCreate</a>         (IN  ao        devices,
+                          IN  u         rollback_timeout,
+                          IN  u         flags,
+                          OUT o         checkpoint);
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy" title="The CheckpointDestroy() method">CheckpointDestroy</a>        (IN  o         checkpoint);
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback" title="The CheckpointRollback() method">CheckpointRollback</a>       (IN  o         checkpoint,
+                          OUT a{su}     result);
 </pre>
 </div>
 <div class="refsect1">
@@ -460,6 +467,94 @@ state (OUT u state);
 </tr></tbody>
 </table></div>
 </div>
+<hr>
+<div class="refsect2">
+<a name="gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate"></a><h3>The CheckpointCreate() method</h3>
+<pre class="programlisting">
+CheckpointCreate (IN  ao devices,
+                  IN  u  rollback_timeout,
+                  IN  u  flags,
+                  OUT o  checkpoint);
+</pre>
+<p>        <em class="parameter"><code>devices</code></em>: a list of device paths for which a checkpoint should be created. An empty list means all managed devices.
+        <em class="parameter"><code>rollback_timeout</code></em>: the time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite.
+        <em class="parameter"><code>flags</code></em>: optional flags that influence the creation.
+        <em class="parameter"><code>checkpoint</code></em>: on success, returns the path of the checkpoint.
+</p>
+<p>        Create a checkpoint of the current networking configuration
+        for given interfaces. If <em class="parameter"><code>rollback_timeout</code></em> is not zero, a
+        rollback is automatically performed after the given timeout.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody>
+<tr>
+<td><p><span class="term"><code class="literal">IN ao <em class="parameter"><code>devices</code></em></code>:</span></p></td>
+<td><p></p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>rollback_timeout</code></em></code>:</span></p></td>
+<td><p></p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td>
+<td><p></p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
+<td><p></p></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy"></a><h3>The CheckpointDestroy() method</h3>
+<pre class="programlisting">
+CheckpointDestroy (IN  o checkpoint);
+</pre>
+<p>        Destroy a previously created checkpoint.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
+<td><p>the checkpoint to be destroyed. Set to empty to cancel all pending checkpoints.</p></td>
+</tr></tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback"></a><h3>The CheckpointRollback() method</h3>
+<pre class="programlisting">
+CheckpointRollback (IN  o     checkpoint,
+                    OUT a{su} result);
+</pre>
+<p>        Rollback a checkpoint before the timeout is reached.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody>
+<tr>
+<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>checkpoint</code></em></code>:</span></p></td>
+<td><p>the checkpoint to be rolled back.</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="literal">OUT a{su} <em class="parameter"><code>result</code></em></code>:</span></p></td>
+<td><p>on return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a <a class="link" href="nm-dbus-types.html#NMRollbackResult" title="enum NMRollbackResult">RollbackResult</a>.</p></td>
+</tr>
+</tbody>
+</table></div>
+</div>
 </div>
 <div class="refsect1">
 <a name="gdbus-signals-org.freedesktop.NetworkManager"></a><h2>Signal Details</h2>
@@ -756,6 +851,6 @@ GlobalDnsConfiguration  readwrite  a{sv}
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>
\ No newline at end of file