summaryrefslogtreecommitdiff
path: root/telepathy-glib/message.h
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-10-20 16:12:35 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-12-09 13:56:26 +0100
commitb8adf5cb11e7f6b97cb359555f404ac69ad3320d (patch)
tree3ec945246bd9a555ed80380cab126d03c3c363a6 /telepathy-glib/message.h
parentd3e8296336bcee038f83eecb3168effb5bdf096f (diff)
downloadtelepathy-glib-b8adf5cb11e7f6b97cb359555f404ac69ad3320d.tar.gz
move implementation of some CM specific methods to cm-message
Diffstat (limited to 'telepathy-glib/message.h')
-rw-r--r--telepathy-glib/message.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/telepathy-glib/message.h b/telepathy-glib/message.h
index 7c415d143..efece11e3 100644
--- a/telepathy-glib/message.h
+++ b/telepathy-glib/message.h
@@ -38,8 +38,6 @@ typedef struct _TpMessageClass TpMessageClass;
GType tp_message_get_type (void);
-TpMessage *tp_message_new (TpBaseConnection *connection, guint initial_parts,
- guint size_hint) G_GNUC_WARN_UNUSED_RESULT;
void tp_message_destroy (TpMessage *self);
guint tp_message_count_parts (TpMessage *self);
const GHashTable *tp_message_peek (TpMessage *self, guint part);
@@ -49,8 +47,6 @@ void tp_message_ref_handle (TpMessage *self, TpHandleType handle_type,
TpHandle handle);
gboolean tp_message_delete_key (TpMessage *self, guint part, const gchar *key);
-void tp_message_set_handle (TpMessage *self, guint part, const gchar *key,
- TpHandleType handle_type, TpHandle handle_or_0);
void tp_message_set_boolean (TpMessage *self, guint part, const gchar *key,
gboolean b);
void tp_message_set_int32 (TpMessage *self, guint part, const gchar *key,
@@ -73,6 +69,14 @@ void tp_message_set_bytes (TpMessage *self, guint part, const gchar *key,
guint len, gconstpointer bytes);
void tp_message_set (TpMessage *self, guint part, const gchar *key,
const GValue *source);
+
+/* Takes a TpCMMessage */
+TpMessage *tp_message_new (TpBaseConnection *connection, guint initial_parts,
+ guint size_hint) G_GNUC_WARN_UNUSED_RESULT;
+
+void tp_message_set_handle (TpMessage *self, guint part, const gchar *key,
+ TpHandleType handle_type, TpHandle handle_or_0);
+
void tp_message_take_message (TpMessage *self, guint part, const gchar *key,
TpMessage *message);