From 2e2e45f7d3bff1462c84474cfa23f62736bfdc16 Mon Sep 17 00:00:00 2001 From: Rob Staudinger Date: Tue, 7 Feb 2012 12:01:25 +0100 Subject: [PATCH] server-file-transfer: print ServiceName channel metadata --- .../tests/server-file-transfer.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/telepathy-ytstenut-glib/tests/server-file-transfer.c b/telepathy-ytstenut-glib/tests/server-file-transfer.c index 3303108..f7d56cc 100644 --- a/telepathy-ytstenut-glib/tests/server-file-transfer.c +++ b/telepathy-ytstenut-glib/tests/server-file-transfer.c @@ -226,6 +226,7 @@ handle_channels_cb (TpSimpleHandler *handler, for (; channels != NULL; channels = channels->next) { TpFileTransferChannel *chan = channels->data; + GHashTable *props = tp_channel_borrow_immutable_properties (TP_CHANNEL (chan)); GFile *file; if (!TP_IS_FILE_TRANSFER_CHANNEL (chan)) @@ -236,8 +237,9 @@ handle_channels_cb (TpSimpleHandler *handler, g_signal_connect (chan, "notify::transferred-bytes", G_CALLBACK (transferred_bytes_cb), NULL); - g_print ("handling file transfer channel: %s\n", - tp_proxy_get_object_path (chan)); + g_print ("handling file transfer channel: %s from %s\n", + tp_proxy_get_object_path (chan), + tp_asv_get_string (props, "org.freedesktop.Telepathy.Channel.Interface.FileTransfer.Metadata.ServiceName")); /* this is ugly, but it's only an example */ file_path = "/tmp/test-ft"; -- 1.7.7.6