From 0cbb9fe558f4652c5a0f70a2864a061665ba605e Mon Sep 17 00:00:00 2001 From: Jonny Lamb Date: Sun, 19 Apr 2009 19:38:42 +0100 Subject: Add Debug interface. Signed-off-by: Jonny Lamb --- extensions/Debug.xml | 112 +++++++++++++++++++++++++++++++++++++++++++++++++ extensions/Makefile.am | 3 +- extensions/misc.xml | 1 + 3 files changed, 115 insertions(+), 1 deletion(-) create mode 100644 extensions/Debug.xml (limited to 'extensions') diff --git a/extensions/Debug.xml b/extensions/Debug.xml new file mode 100644 index 000000000..96c4cfb7d --- /dev/null +++ b/extensions/Debug.xml @@ -0,0 +1,112 @@ + + + Copyright (C) 2009 Collabora Ltd. + +

This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version.

+ +

This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details.

+ +

You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

+
+ + + +

An interface for providing debug messages. + + This interface is primarily provided by one object per + service, at the path /org/freedesktop/Telepathy/debug. +

+
+ + + +

TRUE if the NewDebugMessage signal should be emitted when a new + debug message is generated.

+
+
+ + + +

Retrieve buffered debug messages.

+
+ + + + A list of timestamped debug messages. + + +
+ + + + Emitted when a debug messages is generated if the Enabled property is + set. + + + + + Message timestamp + + + + + Message domain + + + + + Message level + + + + + Message + + + + + + + + error + + + + + criticla + + + + + warning + + + + + message + + + + + info + + + + + debug + + + + +
+
+ diff --git a/extensions/Makefile.am b/extensions/Makefile.am index e5b1ea113..f179ebc19 100644 --- a/extensions/Makefile.am +++ b/extensions/Makefile.am @@ -16,7 +16,8 @@ EXTRA_DIST = \ Tube_Handler.xml \ Channel_Interface_Tube.xml \ Channel_Type_DBus_Tube.xml \ - Channel_Type_Stream_Tube.xml + Channel_Type_Stream_Tube.xml \ + Debug.xml noinst_LTLIBRARIES = libemp-extensions.la diff --git a/extensions/misc.xml b/extensions/misc.xml index 5c89ff0d8..38e802e97 100644 --- a/extensions/misc.xml +++ b/extensions/misc.xml @@ -9,5 +9,6 @@ + -- cgit v1.2.3