summaryrefslogtreecommitdiff
path: root/tests/lib
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-04-22 14:27:15 +0200
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-05-16 11:03:55 +0200
commit59b10772153ec4cef86131193c1c5342b674b0ae (patch)
tree02376e5cabe7ff65c5b20c495ca31d8ec4bd3bec /tests/lib
parent235742058d624f9b90507bb47ce53a9c0ec17cda (diff)
add tp_base_client_delegate_channels_{async,finish} (fdo #34610)
Diffstat (limited to 'tests/lib')
-rw-r--r--tests/lib/simple-channel-dispatcher.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/lib/simple-channel-dispatcher.c b/tests/lib/simple-channel-dispatcher.c
index 9b2c9664f..03873cd7a 100644
--- a/tests/lib/simple-channel-dispatcher.c
+++ b/tests/lib/simple-channel-dispatcher.c
@@ -246,6 +246,18 @@ tp_tests_simple_channel_dispatcher_ensure_channel_with_hints (
g_free (path);
}
+
+static void
+tp_tests_simple_channel_dispatcher_delegate_channels (
+ TpSvcChannelDispatcher *dispatcher,
+ const GPtrArray *channels,
+ gint64 user_action_time,
+ const gchar *preferred_handler,
+ DBusGMethodInvocation *context)
+{
+ tp_svc_channel_dispatcher_return_from_delegate_channels (context);
+}
+
static void
channel_dispatcher_iface_init (gpointer klass,
gpointer unused G_GNUC_UNUSED)
@@ -256,6 +268,7 @@ channel_dispatcher_iface_init (gpointer klass,
IMPLEMENT (ensure_channel);
IMPLEMENT (create_channel_with_hints);
IMPLEMENT (ensure_channel_with_hints);
+ IMPLEMENT (delegate_channels);
#undef IMPLEMENT
}