| 48 * Removes a conversation from the list of conversations. |
48 * Removes a conversation from the list of conversations. |
| 49 * |
49 * |
| 50 * @param conv The conversation. |
50 * @param conv The conversation. |
| 51 */ |
51 */ |
| 52 void purple_conversations_remove(PurpleConversation *conv); |
52 void purple_conversations_remove(PurpleConversation *conv); |
| 53 |
|
| 54 /** |
|
| 55 * Updates the conversation cache to use a new conversation name and/or |
|
| 56 * account. This function only updates the conversation cache. It is the |
|
| 57 * caller's responsibility to actually update the conversation. |
|
| 58 * |
|
| 59 * @param conv The conversation. |
|
| 60 * @param name The new name. If no change, use @c NULL. |
|
| 61 * @param account The new account. If no change, use @c NULL. |
|
| 62 */ |
|
| 63 void purple_conversations_update_cache(PurpleConversation *conv, |
|
| 64 const char *name, PurpleAccount *account); |
|
| 65 |
53 |
| 66 /** |
54 /** |
| 67 * Returns a list of all conversations. |
55 * Returns a list of all conversations. |
| 68 * |
56 * |
| 69 * This list includes both IMs and chats. |
57 * This list includes both IMs and chats. |