diff options
author | Alberto Mardegan <alberto.mardegan@nokia.com> | 2009-02-19 11:55:18 +0200 |
---|---|---|
committer | Alberto Mardegan <alberto.mardegan@nokia.com> | 2009-02-19 11:55:18 +0200 |
commit | c1765460a8f27d513152076aa6589716af255313 (patch) | |
tree | 3b95c97276a4230332b63d267638331cd6725ab0 /src | |
parent | 0d57f0477bed18ac94df8deee39eaa990252bbad (diff) |
Add mcd_connection_get_tp_connection()
Diffstat (limited to 'src')
-rw-r--r-- | src/mcd-connection.c | 13 | ||||
-rw-r--r-- | 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 c71d8c4d..c21e102f 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 c962e62d..16af0c21 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); |