summaryrefslogtreecommitdiff
path: root/telepathy-glib/simple-client-factory.h
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.co.uk>2012-05-15 16:12:14 +0200
committerXavier Claessens <xavier.claessens@collabora.co.uk>2012-05-16 12:03:15 +0200
commit5783bcb85fce37e06851fe370a54e3d91857a426 (patch)
treec18522f522dc855ae2f348e50a489090fd72ca51 /telepathy-glib/simple-client-factory.h
parent3103f894f39be73f755d999e91ef43d7f3488a6f (diff)
downloadtelepathy-glib-5783bcb85fce37e06851fe370a54e3d91857a426.tar.gz
Add tp_simple_client_factory_upgrade_contacts_async/finish
Use it everywhere we can
Diffstat (limited to 'telepathy-glib/simple-client-factory.h')
-rw-r--r--telepathy-glib/simple-client-factory.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/telepathy-glib/simple-client-factory.h b/telepathy-glib/simple-client-factory.h
index fe5cfce83..ced250405 100644
--- a/telepathy-glib/simple-client-factory.h
+++ b/telepathy-glib/simple-client-factory.h
@@ -176,6 +176,20 @@ TpContact *tp_simple_client_factory_ensure_contact (TpSimpleClientFactory *self,
TpHandle handle,
const gchar *identifier);
_TP_AVAILABLE_IN_UNRELEASED
+void tp_simple_client_factory_upgrade_contacts_async (
+ TpSimpleClientFactory *self,
+ TpConnection *connection,
+ guint n_contacts,
+ TpContact * const *contacts,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+_TP_AVAILABLE_IN_UNRELEASED
+gboolean tp_simple_client_factory_upgrade_contacts_finish (
+ TpSimpleClientFactory *self,
+ GAsyncResult *result,
+ GPtrArray **contacts,
+ GError **error);
+_TP_AVAILABLE_IN_UNRELEASED
void tp_simple_client_factory_ensure_contact_by_id_async (
TpSimpleClientFactory *self,
TpConnection *connection,