mcabber/buddies.h
changeset 0 b3b2332715fb
equal deleted inserted replaced
-1:000000000000 0:b3b2332715fb
       
     1 #ifndef __BUDDIES_H__
       
     2 #define __BUDDIES_H__ 1
       
     3 
       
     4 #include <ncurses.h>
       
     5 #include "list.h"
       
     6 
       
     7 /* Definición de tipos */
       
     8 typedef struct _buddy_entry_t {
       
     9   char *jid;
       
    10   char *name;
       
    11   char *group;
       
    12   char *resource;
       
    13   int flags;
       
    14   struct list_head list;
       
    15 } buddy_entry_t;
       
    16 
       
    17 void bud_DrawRoster(WINDOW * win);
       
    18 void bud_RosterDown(void);
       
    19 void bud_RosterUp(void);
       
    20 void bud_InitBuddies(int sock);
       
    21 void bud_TerminateBuddies(void);
       
    22 int bud_BuddyCount(void);
       
    23 void bud_SetBuddyStatus(char *jidfrom, int 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);
       
    28 
       
    29 #endif