diff options
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);  | 
