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

Alberto Mardegan alberto.mardegan at nokia.com
Mon Feb 16 00:47:50 PST 2009


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

diff --git a/src/mcd-connection.c b/src/mcd-connection.c
index 544a501..d4647d2 100644
--- a/src/mcd-connection.c
+++ b/src/mcd-connection.c
@@ -2530,6 +2530,17 @@ mcd_connection_get_object_path (McdConnection *connection)
 	return NULL;
 }
 
+const gchar *
+mcd_connection_get_name (McdConnection *connection)
+{
+    McdConnectionPrivate *priv = connection->priv;
+
+    if (priv->tp_conn)
+	return TP_PROXY (priv->tp_conn)->bus_name;
+    else
+	return NULL;
+}
+
 /**
  * mcd_connection_set_reconnect:
  * @connection: the #McdConnection.
diff --git a/src/mcd-connection.h b/src/mcd-connection.h
index d2e7074..3732513 100644
--- a/src/mcd-connection.h
+++ b/src/mcd-connection.h
@@ -77,6 +77,7 @@ McdConnection *mcd_connection_new (TpDBusDaemon *dbus_daemon,
 				   McdDispatcher *dispatcher) G_GNUC_DEPRECATED;
 
 const gchar *mcd_connection_get_object_path (McdConnection *connection);
+const gchar *mcd_connection_get_name (McdConnection *connection);
 
 /* Return the connection's account */
 McdAccount *mcd_connection_get_account (McdConnection * connection);
-- 
1.5.6.5




More information about the telepathy-commits mailing list