diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2008-11-06 12:03:24 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2008-11-06 12:03:24 +0000 |
commit | b95c154b467d047e31b14a1a0805e7cf28f5b9c1 (patch) | |
tree | 645992648af977ab09d12e7c838bb0e6a2088c4d /telepathy-glib/channel.h | |
parent | 1073705b97ee94796d7c2cf4c9d5869c0d0d406e (diff) | |
download | telepathy-glib-b95c154b467d047e31b14a1a0805e7cf28f5b9c1.tar.gz |
TpChannel: add tp_channel_new_from_properties (fd.o #17427) and tp_channel_borrow_immutable_properties
Diffstat (limited to 'telepathy-glib/channel.h')
-rw-r--r-- | telepathy-glib/channel.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/telepathy-glib/channel.h b/telepathy-glib/channel.h index 0fee3c801..34dcfc396 100644 --- a/telepathy-glib/channel.h +++ b/telepathy-glib/channel.h @@ -76,6 +76,10 @@ TpChannel *tp_channel_new (TpConnection *conn, TpHandleType optional_handle_type, TpHandle optional_handle, GError **error); +TpChannel *tp_channel_new_from_properties (TpConnection *conn, + const gchar *object_path, const GHashTable *immutable_properties, + GError **error); + gboolean tp_channel_run_until_ready (TpChannel *self, GError **error, GMainLoop **loop); @@ -92,6 +96,7 @@ const gchar *tp_channel_get_channel_type (TpChannel *self); GQuark tp_channel_get_channel_type_id (TpChannel *self); TpHandle tp_channel_get_handle (TpChannel *self, TpHandleType *handle_type); TpConnection *tp_channel_borrow_connection (TpChannel *self); +GHashTable *tp_channel_borrow_immutable_properties (TpChannel *self); TpHandle tp_channel_group_get_self_handle (TpChannel *self); TpChannelGroupFlags tp_channel_group_get_flags (TpChannel *self); |