diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2007-05-03 10:58:08 +0000 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2007-05-03 10:58:08 +0000 |
commit | 30957bc2890f3db99907178304046610e77c7efa (patch) | |
tree | c2ce494805a1527314e7e7f79d2596be8a695b38 /common/dbus-helper.h | |
parent | 367cd9ae48f8393cdc68c25441dc8daac75909ff (diff) |
generic introspection cleanup & small additions
Diffstat (limited to 'common/dbus-helper.h')
-rw-r--r-- | common/dbus-helper.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/common/dbus-helper.h b/common/dbus-helper.h index 312ab9b5..1c3809d7 100644 --- a/common/dbus-helper.h +++ b/common/dbus-helper.h @@ -43,18 +43,27 @@ struct DBusMethodVTable { const char *reply; }; +typedef struct DBusSignalVTable DBusSignalVTable; + +struct DBusSignalVTable { + const char *name; + const char *signature; +}; + typedef struct DBusPropertyVTable DBusPropertyVTable; struct DBusPropertyVTable { + const char *name; }; dbus_bool_t dbus_connection_register_interface(DBusConnection *connection, - const char *path, const char *interface, + const char *path, const char *name, DBusMethodVTable *methods, + DBusSignalVTable *signals, DBusPropertyVTable *properties); dbus_bool_t dbus_connection_unregister_interface(DBusConnection *connection, - const char *path, const char *interface); + const char *path, const char *name); void dbus_message_iter_append_dict_entry(DBusMessageIter *dict, const char *key, int type, void *val); |