libpurple/conversations.h

changeset 35307
2af82f31e6a8
parent 35107
ac1dd3b6f6c0
child 35393
00f876b129bc
child 37025
12d925ea1e2f
equal deleted inserted replaced
35306:abc36dad1363 35307:2af82f31e6a8
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.

mercurial