summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2013-09-06 12:01:18 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2013-09-06 15:48:18 +0100
commit02db7af6e60a69d4e23f3e0c187967cbc5a459bd (patch)
tree1e9811902cc6cec5c113f228f6de544b16cbfd94
parenta8d4b650dc5e91f9e51ecedffa3a6eaaf983b822 (diff)
downloadtelepathy-glib-02db7af6e60a69d4e23f3e0c187967cbc5a459bd.tar.gz
TpConnection: describe factory behaviour
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=54061 Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
-rw-r--r--telepathy-glib/connection.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/telepathy-glib/connection.c b/telepathy-glib/connection.c
index aa93d9786..177d1fe82 100644
--- a/telepathy-glib/connection.c
+++ b/telepathy-glib/connection.c
@@ -65,6 +65,14 @@
* are implementing a lower-level Telepathy component (such as the account
* manager service itself).
*
+ * Since 0.16, #TpConnection always has a non-%NULL #TpProxy:factory, and its
+ * #TpProxy:factory will be propagated to its #TpChannel objects
+ * (if any). Similarly, the #TpProxy:factory<!-- -->'s features
+ * will be used for #TpContact objects.
+ * If a #TpConnection is created without going via the
+ * #TpAccount or specifying a #TpProxy:factory, the default
+ * is to use a new #TpAutomaticClientFactory.
+ *
* Since: 0.7.1
*/