| 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. |