comparison libpurple/blist.h @ 25787:12b8ccc3e9ec

Add purple_buddy_get_protocol_data() and purple_buddy_set_protocol_data() accessors for PurpleBuddy->proto_data.
author Richard Laager <rlaager@wiktel.com>
date Thu, 30 Oct 2008 20:07:46 +0000
parents 716048e4fbbd
children da46097b4722
comparison
equal deleted inserted replaced
25786:bc632f651319 25787:12b8ccc3e9ec
468 * @return The buddy icon. 468 * @return The buddy icon.
469 */ 469 */
470 PurpleBuddyIcon *purple_buddy_get_icon(const PurpleBuddy *buddy); 470 PurpleBuddyIcon *purple_buddy_get_icon(const PurpleBuddy *buddy);
471 471
472 /** 472 /**
473 * Returns a buddy's protocol-specific data.
474 *
475 * This should only be called from the associated prpl.
476 *
477 * @param buddy The buddy.
478 * @return The protocol data.
479 *
480 * @see purple_buddy_set_protocol_data()
481 * @since 2.6.0
482 */
483 gpointer purple_buddy_get_protocol_data(const PurpleBuddy *buddy);
484
485 /**
486 * Sets a buddy's protocol-specific data.
487 *
488 * This should only be called from the associated prpl.
489 *
490 * @param buddy The buddy.
491 * @param data The data.
492 *
493 * @see purple_buddy_get_protocol_data()
494 * @since 2.6.0
495 */
496 void purple_buddy_set_protocol_data(PurpleBuddy *buddy, gpointer data);
497
498 /**
473 * Returns a buddy's contact. 499 * Returns a buddy's contact.
474 * 500 *
475 * @param buddy The buddy. 501 * @param buddy The buddy.
476 * 502 *
477 * @return The buddy's contact. 503 * @return The buddy's contact.