comparison mcabber/src/compl.h @ 447:03bb57383cea

Initial Multi-User Chat support This patch adds basic MUC support. We now can: - join an existing room; - create and unlock a room using the /rawxml command; - set our nickname; - send/receive chatgroup messages; - see the members of the room; - leave the room. Chatroom logging is currently disabled, as it could do some unexpected things.
author Mikael Berthe <mikael@lilotux.net>
date Sun, 25 Sep 2005 01:01:44 +0200
parents f879b17ecb8e
children 7c1ca00070e8
comparison
equal deleted inserted replaced
446:9f4e9e9aaf08 447:03bb57383cea
12 #define COMPL_ROSTER (1<<7) 12 #define COMPL_ROSTER (1<<7)
13 #define COMPL_BUFFER (1<<8) 13 #define COMPL_BUFFER (1<<8)
14 #define COMPL_GROUP (1<<9) 14 #define COMPL_GROUP (1<<9)
15 #define COMPL_GROUPNAME (1<<10) 15 #define COMPL_GROUPNAME (1<<10)
16 #define COMPL_MULTILINE (1<<11) 16 #define COMPL_MULTILINE (1<<11)
17 #define COMPL_ROOM (1<<12)
17 18
18 void compl_add_category_word(guint, const char *command); 19 void compl_add_category_word(guint, const char *command);
19 void compl_del_category_word(guint categ, const char *word); 20 void compl_del_category_word(guint categ, const char *word);
20 GSList *compl_get_category_list(guint cat_flags); 21 GSList *compl_get_category_list(guint cat_flags);
21 22