summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2009-04-19 01:42:31 +0100
committerJonny Lamb <jonny.lamb@collabora.co.uk>2009-04-21 16:08:14 +0100
commit0795f6b65bba59ed0dd5947f5e985f0bf2e762d8 (patch)
treea800b607a45b993ddc7a684806867abe074bf288 /extensions
parent41d6eb2daffe7c2ac60071094c47be082fd6add5 (diff)
Added domain and level to Debug interface.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/Debug.xml45
1 files changed, 44 insertions, 1 deletions
diff --git a/extensions/Debug.xml b/extensions/Debug.xml
index d15d50546..96c4cfb7d 100644
--- a/extensions/Debug.xml
+++ b/extensions/Debug.xml
@@ -39,7 +39,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<p>Retrieve buffered debug messages.</p>
</tp:docstring>
- <arg direction="out" name="messages" type="a(ds)">
+ <arg direction="out" name="messages" type="a(dsus)">
<tp:docstring>
A list of timestamped debug messages.
</tp:docstring>
@@ -57,6 +57,16 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
Message timestamp
</tp:docstring>
</arg>
+ <arg name="domain" type="s">
+ <tp:docstring>
+ Message domain
+ </tp:docstring>
+ </arg>
+ <arg name="level" type="u" tp:type="Debug_Level">
+ <tp:docstring>
+ Message level
+ </tp:docstring>
+ </arg>
<arg name="message" type="s">
<tp:docstring>
Message
@@ -64,6 +74,39 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</arg>
</signal>
+ <tp:enum name="Debug_Level" type="u">
+ <tp:enumvalue suffix="Error" value="0">
+ <tp:docstring>
+ error
+ </tp:docstring>
+ </tp:enumvalue>
+ <tp:enumvalue suffix="Critical" value="1">
+ <tp:docstring>
+ criticla
+ </tp:docstring>
+ </tp:enumvalue>
+ <tp:enumvalue suffix="Warning" value="2">
+ <tp:docstring>
+ warning
+ </tp:docstring>
+ </tp:enumvalue>
+ <tp:enumvalue suffix="Message" value="3">
+ <tp:docstring>
+ message
+ </tp:docstring>
+ </tp:enumvalue>
+ <tp:enumvalue suffix="Info" value="4">
+ <tp:docstring>
+ info
+ </tp:docstring>
+ </tp:enumvalue>
+ <tp:enumvalue suffix="Debug" value="5">
+ <tp:docstring>
+ debug
+ </tp:docstring>
+ </tp:enumvalue>
+ </tp:enum>
+
</interface>
</node>
<!-- vim:set sw=2 sts=2 et ft=xml: -->