summaryrefslogtreecommitdiff
path: root/man/busctl.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-11-14 17:20:04 +0100
committerLennart Poettering <lennart@poettering.net>2014-11-14 17:52:40 +0100
commitd55192add75584f55932ad463ee6b4cc30370c63 (patch)
treeb805144843430569dcc118ba1e5071a19bc1b60b /man/busctl.xml
parent2e75e2a8f56d0d5340dc9fb6fed1f6c4b37c495f (diff)
busctl: introduce busctl "get-property" command for reading and dumping object properties
Diffstat (limited to 'man/busctl.xml')
-rw-r--r--man/busctl.xml19
1 files changed, 18 insertions, 1 deletions
diff --git a/man/busctl.xml b/man/busctl.xml
index 6f940c3eb6..730a3344d6 100644
--- a/man/busctl.xml
+++ b/man/busctl.xml
@@ -227,7 +227,24 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>.
<varlistentry>
<term><command>call</command> <arg choice="plain"><replaceable>SERVICE</replaceable></arg> <arg choice="plain"><replaceable>OBJECT</replaceable></arg> <arg choice="plain"><replaceable>INTERFACE</replaceable></arg> <arg choice="plain"><replaceable>METHOD</replaceable></arg> <arg choice="opt"><replaceable>SIGNATURE</replaceable> <arg choice="opt" rep="repeat"><replaceable>PARAMETERS</replaceable></arg></arg></term>
- <listitem><para>Invoke a method and show the response.</para></listitem>
+ <listitem><para>Invoke a method and show the response. Takes a
+ service name, object path, interface name and method name. If
+ parameters shall be passed to the method call a signature
+ string is required, followed by the individual parameters,
+ individually formatted as textual arguments.</para></listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><command>get-property</command> <arg choice="plain"><replaceable>SERVICE</replaceable></arg> <arg choice="plain"><replaceable>OBJECT</replaceable></arg> <arg choice="opt"><replaceable>INTERFACE</replaceable> <arg choice="opt" rep="repeat"><replaceable>PROPERTIES</replaceable></arg></arg></term>
+
+ <listitem><para>Retrieve the current value one or more object
+ properties. Takes a service name and object path. Optionally
+ takes an interface name and property name. If the property
+ name is omited, shows all properties on the selected
+ interface. If the interface is also omitted shows the
+ properties of all interfaces. Multiple properties may be
+ specified at once in which case their values will be shown one
+ after the other.</para></listitem>
</varlistentry>
<varlistentry>