diff options
author | Havoc Pennington <hp@redhat.com> | 2003-07-12 19:32:35 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2003-07-12 19:32:35 +0000 |
commit | f1ee877d76000920e6dbec1b59be1ffab39d2c81 (patch) | |
tree | 6d4f63ba06ce61fe6fac101d719043c08a4f0e87 /dbus/dbus-object.h | |
parent | 824d4a5edfe1fa7222ab5cb49928bf78a675b563 (diff) |
2003-07-12 Havoc Pennington <hp@pobox.com>
* dbus/dbus-object-registry.c: implement unit test,
fix bugs discovered in process
* dbus/dbus-connection.c: remove handler_table and
register_handler(), add DBusObjectRegistry usage
* dbus/dbus-objectid.c (dbus_object_id_is_null)
(dbus_object_id_set_null): new functions
Diffstat (limited to 'dbus/dbus-object.h')
-rw-r--r-- | dbus/dbus-object.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dbus/dbus-object.h b/dbus/dbus-object.h index b05d9c4b..84fb2ede 100644 --- a/dbus/dbus-object.h +++ b/dbus/dbus-object.h @@ -39,6 +39,12 @@ typedef struct DBusObjectVTable DBusObjectVTable; typedef struct DBusObjectInfo DBusObjectInfo; typedef struct DBusCallbackObject DBusCallbackObject; +typedef enum +{ + DBUS_HANDLER_RESULT_REMOVE_MESSAGE, /**< Remove this message, no further processing. */ + DBUS_HANDLER_RESULT_ALLOW_MORE_HANDLERS /**< Run any additional handlers that are interested in this message. */ +} DBusHandlerResult; + struct DBusObjectInfo { void *object_impl; /**< Object information */ |