diff options
| author | Michael Biebl <biebl@debian.org> | 2016-08-26 02:18:32 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2016-08-26 02:18:32 +0200 |
| commit | 7514efc2f38c9ace4557d4e69d68e7d380389030 (patch) | |
| tree | 7fb00fda86cfcc2ca377f191633a7cfdbfea7ca3 /introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml | |
| parent | d6201f5d8daada3d64a0a3e0038e14eebec683ce (diff) | |
Imported Upstream version 1.4.0 upstream/1.4.0
Diffstat (limited to 'introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml')
| -rw-r--r-- | introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml b/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml index 993f9f10..aa6a7278 100644 --- a/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml +++ b/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml @@ -32,6 +32,13 @@ OUT s domains); <link linkend="gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity">CheckConnectivity</link> (OUT u connectivity); <link linkend="gdbus-method-org-freedesktop-NetworkManager.state">state</link> (OUT u state); +<link linkend="gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate">CheckpointCreate</link> (IN ao devices, + IN u rollback_timeout, + IN u flags, + OUT o checkpoint); +<link linkend="gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy">CheckpointDestroy</link> (IN o checkpoint); +<link linkend="gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback">CheckpointRollback</link> (IN o checkpoint, + OUT a{su} result); </synopsis> </refsynopsisdiv> <refsect1 role="signal_proto"> @@ -366,6 +373,77 @@ state (OUT u state); </varlistentry> </variablelist> </refsect2> +<refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate"> + <title>The CheckpointCreate() method</title> + <indexterm zone="gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate"><primary sortas="Manager.CheckpointCreate">org.freedesktop.NetworkManager.CheckpointCreate()</primary></indexterm> +<programlisting> +CheckpointCreate (IN ao devices, + IN u rollback_timeout, + IN u flags, + OUT o checkpoint); +</programlisting> +<para> <parameter>devices</parameter>: a list of device paths for which a checkpoint should be created. An empty list means all managed devices. + <parameter>rollback_timeout</parameter>: the time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite. + <parameter>flags</parameter>: optional flags that influence the creation. + <parameter>checkpoint</parameter>: on success, returns the path of the checkpoint. +</para><para> Create a checkpoint of the current networking configuration + for given interfaces. If <parameter>rollback_timeout</parameter> is not zero, a + rollback is automatically performed after the given timeout. +</para> +<variablelist role="params"> +<varlistentry> + <term><literal>IN ao <parameter>devices</parameter></literal>:</term> + <listitem><para></para></listitem> +</varlistentry> +<varlistentry> + <term><literal>IN u <parameter>rollback_timeout</parameter></literal>:</term> + <listitem><para></para></listitem> +</varlistentry> +<varlistentry> + <term><literal>IN u <parameter>flags</parameter></literal>:</term> + <listitem><para></para></listitem> +</varlistentry> +<varlistentry> + <term><literal>OUT o <parameter>checkpoint</parameter></literal>:</term> + <listitem><para></para></listitem> +</varlistentry> +</variablelist> +</refsect2> +<refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy"> + <title>The CheckpointDestroy() method</title> + <indexterm zone="gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy"><primary sortas="Manager.CheckpointDestroy">org.freedesktop.NetworkManager.CheckpointDestroy()</primary></indexterm> +<programlisting> +CheckpointDestroy (IN o checkpoint); +</programlisting> +<para> Destroy a previously created checkpoint. +</para> +<variablelist role="params"> +<varlistentry> + <term><literal>IN o <parameter>checkpoint</parameter></literal>:</term> + <listitem><para>the checkpoint to be destroyed. Set to empty to cancel all pending checkpoints.</para></listitem> +</varlistentry> +</variablelist> +</refsect2> +<refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback"> + <title>The CheckpointRollback() method</title> + <indexterm zone="gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback"><primary sortas="Manager.CheckpointRollback">org.freedesktop.NetworkManager.CheckpointRollback()</primary></indexterm> +<programlisting> +CheckpointRollback (IN o checkpoint, + OUT a{su} result); +</programlisting> +<para> Rollback a checkpoint before the timeout is reached. +</para> +<variablelist role="params"> +<varlistentry> + <term><literal>IN o <parameter>checkpoint</parameter></literal>:</term> + <listitem><para>the checkpoint to be rolled back.</para></listitem> +</varlistentry> +<varlistentry> + <term><literal>OUT a{su} <parameter>result</parameter></literal>:</term> + <listitem><para>on return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a <link linkend="NMRollbackResult">RollbackResult</link>.</para></listitem> +</varlistentry> +</variablelist> +</refsect2> </refsect1> <refsect1 role="details" id="gdbus-signals-org.freedesktop.NetworkManager"> <title role="details.title">Signal Details</title> |