diff options
Diffstat (limited to 'libempathy/empathy-dispatcher.h')
-rw-r--r-- | libempathy/empathy-dispatcher.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libempathy/empathy-dispatcher.h b/libempathy/empathy-dispatcher.h index c4daa60fd..6176ea088 100644 --- a/libempathy/empathy-dispatcher.h +++ b/libempathy/empathy-dispatcher.h @@ -28,6 +28,7 @@ #include <telepathy-glib/channel.h> #include "empathy-contact.h" +#include "empathy-handler.h" #include "empathy-dispatch-operation.h" G_BEGIN_DECLS @@ -101,6 +102,16 @@ EmpathyDispatcher * empathy_dispatcher_new (const gchar *name, GPtrArray *filters, GStrv capabilities); +EmpathyHandler * +empathy_dispatcher_add_handler (EmpathyDispatcher *dispatcher, + const gchar *name, + GPtrArray *filters, + GStrv capabilities); + +void +empathy_dispatcher_remove_handler (EmpathyDispatcher *dispatcher, + EmpathyHandler *handler); + /* Get the dispatcher singleton */ EmpathyDispatcher * empathy_dispatcher_dup_singleton (void); |