diff options
author | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2009-08-29 07:01:47 +0800 |
---|---|---|
committer | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2009-08-31 00:28:46 +0800 |
commit | b3acc55a8c6401de41cfc320081e1aa0be17c27a (patch) | |
tree | 26d37041c5e8fab5ace650d4d9a4421ac233d126 /libempathy/empathy-dispatcher.h | |
parent | 943dbb3303c06cfa35d0d89a5765ce5430dfba69 (diff) | |
download | gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.tar gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.tar.gz gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.tar.bz2 gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.tar.lz gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.tar.xz gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.tar.zst gsoc2013-empathy-b3acc55a8c6401de41cfc320081e1aa0be17c27a.zip |
Add a simple abstraction for implementing handlers
Implement an EmpathyHandler object which can be used to easily add extra
Client.Handler heads on D-Bus.
Diffstat (limited to 'libempathy/empathy-dispatcher.h')
-rw-r--r-- | libempathy/empathy-dispatcher.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libempathy/empathy-dispatcher.h b/libempathy/empathy-dispatcher.h index 41a1430fb..c4daa60fd 100644 --- a/libempathy/empathy-dispatcher.h +++ b/libempathy/empathy-dispatcher.h @@ -26,7 +26,6 @@ #include <gio/gio.h> #include <telepathy-glib/channel.h> -#include <telepathy-glib/dbus-properties-mixin.h> #include "empathy-contact.h" #include "empathy-dispatch-operation.h" @@ -52,7 +51,6 @@ struct _EmpathyDispatcher struct _EmpathyDispatcherClass { GObjectClass parent_class; - TpDBusPropertiesMixinClass dbus_props_class; }; /* Will be called when the channel is ready for dispatching. The requestor @@ -98,6 +96,11 @@ GList * empathy_dispatcher_find_requestable_channel_classes const gchar *channel_type, guint handle_type, const char *first_property_name, ...); +/* Create the dispatcher singleton */ +EmpathyDispatcher * empathy_dispatcher_new (const gchar *name, + GPtrArray *filters, + GStrv capabilities); + /* Get the dispatcher singleton */ EmpathyDispatcher * empathy_dispatcher_dup_singleton (void); |