Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/roster.h @ 79:ff8046b6de02
[/trunk] Changeset 93 by mikael
* Export some stuff for convenience.
author | mikael |
---|---|
date | Sat, 16 Apr 2005 21:07:50 +0000 |
parents | d001d8fb876d |
children | 7fb661f19a77 |
comparison
equal
deleted
inserted
replaced
78:d001d8fb876d | 79:ff8046b6de02 |
---|---|
28 extern GList *buddylist; | 28 extern GList *buddylist; |
29 extern GList *current_buddy; | 29 extern GList *current_buddy; |
30 | 30 |
31 // Macros... | 31 // Macros... |
32 | 32 |
33 #define CURRENT_JID buddy_getjid(current_buddy->data) | 33 #define BUDDATA(glist_node) ((glist_node)->data) |
34 #define CURRENT_JID buddy_getjid(BUDDATA(current_buddy)) | |
34 | 35 |
35 // Prototypes... | 36 // Prototypes... |
36 GSList *roster_add_group(const char *name); | 37 GSList *roster_add_group(const char *name); |
37 GSList *roster_add_user(const char *jid, const char *name, const char *group, | 38 GSList *roster_add_user(const char *jid, const char *name, const char *group, |
38 guint type); | 39 guint type); |
39 void roster_del_user(const char *jid); | 40 void roster_del_user(const char *jid); |
40 void roster_setstatus(const char *jid, enum imstatus bstat); | 41 void roster_setstatus(const char *jid, enum imstatus bstat); |
42 void roster_setflags(char *jid, guint flags, guint value); | |
41 | 43 |
42 void buddylist_hide_offline_buddies(int hide); | 44 void buddylist_hide_offline_buddies(int hide); |
43 void buddy_hide_group(gpointer rosterdata, int hide); | 45 void buddy_hide_group(gpointer rosterdata, int hide); |
44 void buddylist_build(void); | 46 void buddylist_build(void); |
45 const char *buddy_getjid(gpointer rosterdata); | 47 const char *buddy_getjid(gpointer rosterdata); |