comparison mcabber/mcabber/roster.h @ 1979:6febc7d1f760

Add /room setopt flag_joins (Hermitifier)
author Mikael Berthe <mikael@lilotux.net>
date Sat, 26 Mar 2011 14:45:19 +0100
parents e45d13074721
children 7837d5a3f509
comparison
equal deleted inserted replaced
1978:986e514bec97 1979:6febc7d1f760
86 86
87 enum room_autowhois { 87 enum room_autowhois {
88 autowhois_default, 88 autowhois_default,
89 autowhois_off, 89 autowhois_off,
90 autowhois_on 90 autowhois_on
91 };
92
93 extern char *strflagjoins[];
94
95 enum room_flagjoins {
96 flagjoins_default,
97 flagjoins_none,
98 flagjoins_joins,
99 flagjoins_all
91 }; 100 };
92 101
93 struct role_affil { 102 struct role_affil {
94 enum { type_role, type_affil } type; 103 enum { type_role, type_affil } type;
95 union { 104 union {
211 const char *buddy_gettopic(gpointer rosterdata); 220 const char *buddy_gettopic(gpointer rosterdata);
212 void buddy_setprintstatus(gpointer rosterdata, enum room_printstatus); 221 void buddy_setprintstatus(gpointer rosterdata, enum room_printstatus);
213 enum room_printstatus buddy_getprintstatus(gpointer rosterdata); 222 enum room_printstatus buddy_getprintstatus(gpointer rosterdata);
214 void buddy_setautowhois(gpointer rosterdata, enum room_autowhois); 223 void buddy_setautowhois(gpointer rosterdata, enum room_autowhois);
215 enum room_autowhois buddy_getautowhois(gpointer rosterdata); 224 enum room_autowhois buddy_getautowhois(gpointer rosterdata);
225 void buddy_setflagjoins(gpointer rosterdata, enum room_flagjoins);
226 enum room_flagjoins buddy_getflagjoins(gpointer rosterdata);
216 void buddy_settype(gpointer rosterdata, guint type); 227 void buddy_settype(gpointer rosterdata, guint type);
217 guint buddy_gettype(gpointer rosterdata); 228 guint buddy_gettype(gpointer rosterdata);
218 guint buddy_getsubscription(gpointer rosterdata); 229 guint buddy_getsubscription(gpointer rosterdata);
219 void buddy_setgroup(gpointer rosterdata, char *newgroupname); 230 void buddy_setgroup(gpointer rosterdata, char *newgroupname);
220 const char *buddy_getgroupname(gpointer rosterdata); 231 const char *buddy_getgroupname(gpointer rosterdata);