Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

_GaimBlistUiOps Struct Reference

Buddy list UI operations. More...

#include <blist.h>


Data Fields

void(* new_list )(GaimBuddyList *list)
 Sets UI-specific data on a buddy list.
void(* new_node )(GaimBlistNode *node)
 Sets UI-specific data on a node.
void(* show )(GaimBuddyList *list)
 The core will call this when its finished doing it's core stuff.
void(* update )(GaimBuddyList *list, GaimBlistNode *node)
 This will update a node in the buddy list.
void(* remove )(GaimBuddyList *list, GaimBlistNode *node)
 This removes a node from the list.
void(* destroy )(GaimBuddyList *list)
 When the list gets destroyed, this gets called to destroy the UI.
void(* set_visible )(GaimBuddyList *list, gboolean show)
 Hides or unhides the buddy list.
void(* request_add_buddy )(GaimAccount *account, const char *username, const char *group, const char *alias)
void(* request_add_chat )(GaimAccount *account, GaimGroup *group, const char *alias, const char *name)
void(* request_add_group )(void)


Detailed Description

Buddy list UI operations.

Any UI representing a buddy list must assign a filled-out GaimBlistUiOps structure to the buddy list core.


The documentation for this struct was generated from the following file:
Generated on Fri Apr 22 05:21:30 2005 for gaim by  doxygen 1.3.9.1