Mercurial > ~mikael > mcabber > hg
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,