summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-server-debug.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-01-29 02:42:35 +0000
committerHavoc Pennington <hp@redhat.com>2003-01-29 02:42:35 +0000
commit5147583541706d4d67e735175fc5cdf6ece59a51 (patch)
treef1d912be06c5a2ec53df0bc4fb28df6e29d30fbc /dbus/dbus-server-debug.c
parentdef834b73b7e306790437b3d02613b14a94e6655 (diff)
2003-01-28 Havoc Pennington <hp@pobox.com>
* dbus/dbus-server-debug.c: Add doc section comments * dbus/dbus-transport-debug.c: add doc section comments
Diffstat (limited to 'dbus/dbus-server-debug.c')
-rw-r--r--dbus/dbus-server-debug.c19
1 files changed, 17 insertions, 2 deletions
diff --git a/dbus/dbus-server-debug.c b/dbus/dbus-server-debug.c
index b2e8c004..b9305b75 100644
--- a/dbus/dbus-server-debug.c
+++ b/dbus/dbus-server-debug.c
@@ -29,6 +29,17 @@
#ifdef DBUS_BUILD_TESTS
+/**
+ * @defgroup DBusServerDebug DBusServerDebug
+ * @ingroup DBusInternals
+ * @brief In-process debug server used in unit tests.
+ *
+ * Types and functions related to DBusServerDebug.
+ * This is used for unit testing.
+ *
+ * @{
+ */
+
#define DEFAULT_INTERVAL 10
typedef struct DBusServerDebug DBusServerDebug;
@@ -44,6 +55,9 @@ struct DBusServerDebug
char *name; /**< Server name. */
};
+/* Not thread safe, but OK since we don't use
+ * threads in the bus
+ */
static DBusHashTable *server_hash;
static void
@@ -210,13 +224,14 @@ _dbus_server_debug_accept_transport (DBusServer *server,
if (!_dbus_server_add_timeout (server, timeout))
{
- _dbus_timeout_unref (timeout);
-
+ _dbus_timeout_unref (timeout);
return FALSE;
}
return TRUE;
}
+/** @} */
+
#endif /* DBUS_BUILD_TESTS */