[Telepathy-commits] [telepathy-mission-control/master] Add mcd_connection_get_tp_connection()

Alberto Mardegan alberto.mardegan at nokia.com
Thu Feb 19 01:55:18 PST 2009


---
 src/mcd-connection.c |   13 +++++++++++++
 src/mcd-connection.h |    1 +
 2 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/src/mcd-connection.c b/src/mcd-connection.c
index c71d8c4..c21e102 100644
--- a/src/mcd-connection.c
+++ b/src/mcd-connection.c
@@ -2602,3 +2602,16 @@ _mcd_connection_set_tp_connection (McdConnection *connection,
                                                   (GObject *)connection, NULL);
 }
 
+/**
+ * mcd_connection_get_tp_connection:
+ * @connection: the #McdConnection.
+ *
+ * Returns: the #TpConnection being used, or %NULL if none.
+ */
+TpConnection *
+mcd_connection_get_tp_connection (McdConnection *connection)
+{
+    g_return_val_if_fail (MCD_IS_CONNECTION (connection), NULL);
+    return connection->priv->tp_conn;
+}
+
diff --git a/src/mcd-connection.h b/src/mcd-connection.h
index c962e62..16af0c2 100644
--- a/src/mcd-connection.h
+++ b/src/mcd-connection.h
@@ -82,6 +82,7 @@ const gchar *mcd_connection_get_name (McdConnection *connection);
 /* Return the connection's account */
 McdAccount *mcd_connection_get_account (McdConnection * connection);
 
+TpConnection *mcd_connection_get_tp_connection (McdConnection *connection);
 TpConnectionStatus mcd_connection_get_connection_status (McdConnection *connection);
 TpConnectionStatusReason mcd_connection_get_connection_status_reason (McdConnection *connection);
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list