Mercurial > pidgin.yaz
view plugins/perl/common/BuddyList_Buddy.xs @ 9325:f40233043b5a
[gaim-migrate @ 10133]
This fixes some oddities with fetching a users icon if he had previously
unset it, and then set the same one. We were forgetting to unset some flags
and also the checksum, so we noticed the checksum was the same and didn't
ask for the icon, even though we didn't have an icon. Its still not always
fetching it, which is odd.
committer: Tailor Script <tailor@pidgin.im>
author | Tim Ringenbach <marv@pidgin.im> |
---|---|
date | Sun, 20 Jun 2004 07:38:40 +0000 |
parents | 7a8aa87164ae |
children | 487eeae9dc7e |
line wrap: on
line source
#include "module.h" MODULE = Gaim::BuddyList::Buddy PACKAGE = Gaim::BuddyList::Buddy PREFIX = gaim_buddy_ PROTOTYPES: ENABLE Gaim::BuddyList::Buddy new(account, name, alias) Gaim::Account account const char *name const char *alias CODE: RETVAL = gaim_buddy_new(account, name, alias); OUTPUT: RETVAL void update_presence(buddy, presence) Gaim::BuddyList::Buddy buddy int presence CODE: gaim_blist_update_buddy_presence(buddy, presence); void set_idle_time(buddy, idle) Gaim::BuddyList::Buddy buddy int idle CODE: gaim_blist_update_buddy_idle(buddy, idle); void set_warning_percent(buddy, warning) Gaim::BuddyList::Buddy buddy int warning CODE: gaim_blist_update_buddy_evil(buddy, warning); void rename(buddy, new_name) Gaim::BuddyList::Buddy buddy const char *new_name CODE: gaim_blist_rename_buddy(buddy, new_name); void set_alias(buddy, alias) Gaim::BuddyList::Buddy buddy const char *alias CODE: gaim_blist_alias_buddy(buddy, alias); void set_server_alias(buddy, alias) Gaim::BuddyList::Buddy buddy const char *alias CODE: gaim_blist_server_alias_buddy(buddy, alias); const char * get_name(buddy) Gaim::BuddyList::Buddy buddy CODE: RETVAL = buddy->name; OUTPUT: RETVAL Gaim::Account get_account(buddy) Gaim::BuddyList::Buddy buddy CODE: RETVAL = buddy->account; OUTPUT: RETVAL const char * get_alias_only(buddy) Gaim::BuddyList::Buddy buddy CODE: RETVAL = gaim_get_buddy_alias_only(buddy); OUTPUT: RETVAL const char * get_alias(buddy) Gaim::BuddyList::Buddy buddy CODE: RETVAL = gaim_get_buddy_alias(buddy); OUTPUT: RETVAL Gaim::BuddyList::Group get_group(buddy) Gaim::BuddyList::Buddy buddy CODE: RETVAL = gaim_find_buddys_group(buddy); OUTPUT: RETVAL