summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-connection.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-09-07 23:04:54 +0000
committerHavoc Pennington <hp@redhat.com>2003-09-07 23:04:54 +0000
commit85ab0327d82e4945ad16630e583d8cc68df25a90 (patch)
tree265a2058810fbe8bd68aa709dc04bafda086c67e /dbus/dbus-connection.c
parent32bd6660e07696ed99bfa60b08700e8eae3e96b1 (diff)
2003-09-07 Havoc Pennington <hp@pobox.com>
* Make Doxygen contented.
Diffstat (limited to 'dbus/dbus-connection.c')
-rw-r--r--dbus/dbus-connection.c35
1 files changed, 23 insertions, 12 deletions
diff --git a/dbus/dbus-connection.c b/dbus/dbus-connection.c
index b8e67c14..bab6ffd8 100644
--- a/dbus/dbus-connection.c
+++ b/dbus/dbus-connection.c
@@ -124,14 +124,31 @@
* @{
*/
+/**
+ * Internal struct representing a message filter function
+ */
typedef struct DBusMessageFilter DBusMessageFilter;
+/**
+ * Internal struct representing a message filter function
+ */
struct DBusMessageFilter
{
- DBusAtomic refcount;
- DBusHandleMessageFunction function;
- void *user_data;
- DBusFreeFunction free_user_data_function;
+ DBusAtomic refcount; /**< Reference count */
+ DBusHandleMessageFunction function; /**< Function to call to filter */
+ void *user_data; /**< User data for the function */
+ DBusFreeFunction free_user_data_function; /**< Function to free the user data */
+};
+
+
+/**
+ * Internals of DBusPreallocatedSend
+ */
+struct DBusPreallocatedSend
+{
+ DBusConnection *connection; /**< Connection we'd send the message to */
+ DBusList *queue_link; /**< Preallocated link in the queue */
+ DBusList *counter_link; /**< Preallocated link in the resource counter */
};
static dbus_bool_t _dbus_modify_sigpipe = TRUE;
@@ -1339,13 +1356,6 @@ dbus_connection_get_is_authenticated (DBusConnection *connection)
return res;
}
-struct DBusPreallocatedSend
-{
- DBusConnection *connection;
- DBusList *queue_link;
- DBusList *counter_link;
-};
-
static DBusPreallocatedSend*
_dbus_connection_preallocate_send_unlocked (DBusConnection *connection)
{
@@ -2992,7 +3002,8 @@ dbus_connection_add_filter (DBusConnection *connection,
* instance).
*
* @param connection the connection
- * @param handler the handler to remove
+ * @param function the handler to remove
+ * @param user_data user data for the handler to remove
*
*/
void