diff options
Diffstat (limited to 'dbus/dbus-message.h')
-rw-r--r-- | dbus/dbus-message.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/dbus/dbus-message.h b/dbus/dbus-message.h index 177f5a91..9f07565c 100644 --- a/dbus/dbus-message.h +++ b/dbus/dbus-message.h @@ -30,6 +30,7 @@ #include <dbus/dbus-macros.h> #include <dbus/dbus-types.h> #include <dbus/dbus-arch-deps.h> +#include <dbus/dbus-memory.h> #include <stdarg.h> DBUS_BEGIN_DECLS; @@ -231,6 +232,16 @@ dbus_bool_t dbus_message_iter_append_string_array (DBusMessageIter *iter, dbus_bool_t dbus_set_error_from_message (DBusError *error, DBusMessage *message); + +dbus_bool_t dbus_message_allocate_data_slot (dbus_int32_t *slot_p); +void dbus_message_free_data_slot (dbus_int32_t *slot_p); +dbus_bool_t dbus_message_set_data (DBusMessage *message, + dbus_int32_t slot, + void *data, + DBusFreeFunction free_data_func); +void* dbus_message_get_data (DBusMessage *message, + dbus_int32_t slot); + DBUS_END_DECLS; #endif /* DBUS_MESSAGE_H */ |