_PurpleBlistNode Struct Reference
A Buddy list node. More...
#include <blist.h>
Collaboration diagram for _PurpleBlistNode:

Data Fields | |
| PurpleBlistNodeType | type |
| The type of node this is. | |
| PurpleBlistNode * | prev |
| The sibling before this buddy. | |
| PurpleBlistNode * | next |
| The sibling after this buddy. | |
| PurpleBlistNode * | parent |
| The parent of this node. | |
| PurpleBlistNode * | child |
| The child of this node. | |
| GHashTable * | settings |
| per-node settings | |
| void * | ui_data |
| The UI can put data here. | |
| PurpleBlistNodeFlags | flags |
| The buddy flags. | |
Detailed Description
A Buddy list node.This can represent a group, a buddy, or anything else. This is a base class for PurpleBuddy, PurpleContact, PurpleGroup, and for anything else that wants to put itself in the buddy list.
Definition at line 124 of file blist.h.
Field Documentation
The documentation for this struct was generated from the following file:

