summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-message.h
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-08-02 03:39:35 +0000
committerHavoc Pennington <hp@redhat.com>2003-08-02 03:39:35 +0000
commit9c5d01f0fe1ba855c0f7518c4f27d75a609b8faa (patch)
tree02f260d9e19bbf2d3ec7fe5567ba10cd62bd4ad1 /dbus/dbus-message.h
parentfe195a911d86d0a71349988360de65cfac1b3f86 (diff)
2003-08-01 Havoc Pennington <hp@pobox.com>
* dbus/dbus-object-registry.c (_dbus_object_registry_handle_and_unlock): implement * dbus/dbus-message.c (dbus_message_get_type): new function * doc/dbus-specification.sgml: add "type" byte to messages
Diffstat (limited to 'dbus/dbus-message.h')
-rw-r--r--dbus/dbus-message.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/dbus/dbus-message.h b/dbus/dbus-message.h
index bd52bd1a..d2c14c78 100644
--- a/dbus/dbus-message.h
+++ b/dbus/dbus-message.h
@@ -57,17 +57,19 @@ struct DBusMessageIter
void *pad3;
};
+DBusMessage* dbus_message_new_method_call (const char *name,
+ const char *destination_service);
+DBusMessage* dbus_message_new_method_return (DBusMessage *method_call);
+DBusMessage* dbus_message_new_signal (const char *name);
+DBusMessage* dbus_message_new_error (DBusMessage *reply_to,
+ const char *error_name,
+ const char *error_message);
-DBusMessage* dbus_message_new (const char *name,
- const char *destination_service);
-DBusMessage* dbus_message_new_reply (DBusMessage *original_message);
-DBusMessage* dbus_message_new_error_reply (DBusMessage *original_message,
- const char *error_name,
- const char *error_message);
-DBusMessage *dbus_message_copy (const DBusMessage *message);
+DBusMessage *dbus_message_copy (const DBusMessage *message);
void dbus_message_ref (DBusMessage *message);
void dbus_message_unref (DBusMessage *message);
+int dbus_message_get_type (DBusMessage *message);
const char* dbus_message_get_name (DBusMessage *message);
const char* dbus_message_get_destination (DBusMessage *message);
dbus_bool_t dbus_message_set_sender (DBusMessage *message,