diff mcabber/mcabber/xmpp_muc.h @ 1685:1342df44c814

Improved events interface * User can pass additional arguments to event handler * MUC invitation reject now can be supplied a reason
author Myhailo Danylenko <isbear@ukrpost.net>
date Tue, 02 Feb 2010 22:44:18 +0100
parents 41c26b7d2890
children e6d355e50d7a
line wrap: on
line diff
--- a/mcabber/mcabber/xmpp_muc.h	Tue Jan 19 19:16:38 2010 +0200
+++ b/mcabber/mcabber/xmpp_muc.h	Tue Feb 02 22:44:18 2010 +0100
@@ -1,6 +1,14 @@
 #ifndef __MCABBER_XMPP_MUC_H__
 #define __MCABBER_XMPP_MUC_H__ 1
 
+typedef struct {
+  char *to;
+  char *from;
+  char *passwd;
+  char *reason;
+} event_muc_invitation;
+
+void destroy_event_muc_invitation(event_muc_invitation *invitation);
 void roompresence(gpointer room, void *presencedata);
 void got_muc_message(const char *from, LmMessageNode *x);
 void handle_muc_presence(const char *from, LmMessageNode * xmldata,