From: Simon McVittie Date: Wed, 25 Sep 2024 17:00:09 +0000 (+0100) Subject: spec: Document the o.fd.DBus.Verbose interface X-Git-Tag: dbus-1.15.12~15^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8b95130502274bc10a05c13df364dfc8e344f27;p=thirdparty%2Fdbus.git spec: Document the o.fd.DBus.Verbose interface Like Debug.Stats, this was implemented but never documented. Do so now. Signed-off-by: Simon McVittie --- diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml index a494cdf0d..f278c1e48 100644 --- a/doc/dbus-specification.xml +++ b/doc/dbus-specification.xml @@ -7900,6 +7900,47 @@ + + Verbose Interface: <literal>org.freedesktop.DBus.Verbose</literal> + + The special message bus name org.freedesktop.DBus + may optionally implement the + org.freedesktop.DBus.Verbose interface on + the object path /org/freedesktop/DBus. + In the reference implementation, this interface is an optional + feature, which can be enabled or disabled at compile-time. + On the well-known system bus or other buses that serve more than + one user, access to this interface should normally be restricted to + administrative users, but can be opened up to developers via + configuration if required. + + + + Method: <literal>org.freedesktop.DBus.Verbose.EnableVerbose</literal> + + As a method: + + EnableVerbose () + + Start producing verbose debugging messages in an + implementation-specific way. + For example, these messages might go to standard error or to a + system event log. + + + + + Method: <literal>org.freedesktop.DBus.Verbose.DisableVerbose</literal> + + As a method: + + DisableVerbose () + + Stop producing verbose debugging messages. + + + +