[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