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

_GaimBuddy Struct Reference

A buddy. More...

#include <blist.h>

Collaboration diagram for _GaimBuddy:

Collaboration graph
[legend]

Data Fields

GaimBlistNode node
 The node that this buddy inherits from.

char * name
 The screenname of the buddy.

char * alias
 The user-set alias of the buddy.

char * server_alias
 The server-specified alias of the buddy.

GaimBuddyPresenceState present
 This is 0 if the buddy appears offline, 1 if he appears online, and 2 if he has recently signed on.

int evil
 The warning level.

time_t signon
 The time the buddy signed on.

int idle
 The time the buddy has been idle in minutes.

int uc
 This is a cryptic bitmask that makes sense only to the prpl.

void * proto_data
 This allows the prpl to associate whatever data it wants with a buddy.

GaimBuddyIcon * icon
 The buddy icon.

GaimAccount * account
 the account this buddy belongs to

guint timer
 The timer handle.


Detailed Description

A buddy.

This contains everything Gaim will ever need to know about someone on the buddy list. Everything.


Field Documentation

char* _GaimBuddy::server_alias
 

The server-specified alias of the buddy.

(i.e. MSN "Friendly Names")

int _GaimBuddy::uc
 

This is a cryptic bitmask that makes sense only to the prpl.

This will get changed


The documentation for this struct was generated from the following file:
Generated on Sun Aug 29 03:45:16 2004 for gaim by doxygen 1.3.4