equal
deleted
inserted
replaced
1 #ifndef __BUDDIES_H__ |
1 #ifndef __BUDDIES_H__ |
2 #define __BUDDIES_H__ 1 |
2 #define __BUDDIES_H__ 1 |
3 |
3 |
4 #include <ncurses.h> |
4 #include <ncurses.h> |
|
5 #include "jabglue.h" |
5 #include "list.h" |
6 #include "list.h" |
6 |
7 |
7 /* Definición de tipos */ |
8 /* Definición de tipos */ |
8 typedef struct _buddy_entry_t { |
9 typedef struct _buddy_entry_t { |
9 char *jid; |
10 char *jid; |
15 } buddy_entry_t; |
16 } buddy_entry_t; |
16 |
17 |
17 void bud_DrawRoster(WINDOW * win); |
18 void bud_DrawRoster(WINDOW * win); |
18 void bud_RosterDown(void); |
19 void bud_RosterDown(void); |
19 void bud_RosterUp(void); |
20 void bud_RosterUp(void); |
20 void bud_InitBuddies(int sock); |
|
21 void bud_TerminateBuddies(void); |
21 void bud_TerminateBuddies(void); |
22 int bud_BuddyCount(void); |
22 int bud_BuddyCount(void); |
23 void bud_SetBuddyStatus(char *jidfrom, int status); |
23 void bud_SetBuddyStatus(char *jidfrom, enum imstatus status); |
24 void bud_ParseBuddies(char *roster); |
|
25 void bud_AddBuddy(int sock); |
|
26 void bud_DeleteBuddy(int sock); |
|
27 buddy_entry_t *bud_SelectedInfo(void); |
24 buddy_entry_t *bud_SelectedInfo(void); |
28 |
25 |
|
26 buddy_entry_t *bud_AddBuddy(const char *bjid, const char *bname); |
|
27 void bud_DeleteBuddy(buddy_entry_t *buddy); |
|
28 |
29 #endif |
29 #endif |