| 260 */ |
260 */ |
| 261 void _purple_connection_remove_active_chat(PurpleConnection *gc, |
261 void _purple_connection_remove_active_chat(PurpleConnection *gc, |
| 262 PurpleChatConversation *chat); |
262 PurpleChatConversation *chat); |
| 263 |
263 |
| 264 /** |
264 /** |
| |
265 * Updates the conversation cache to use a new conversation name and/or |
| |
266 * account. This function only updates the conversation cache. It is the |
| |
267 * caller's responsibility to actually update the conversation. |
| |
268 * |
| |
269 * @note This function should only be called by purple_conversation_set_name() |
| |
270 * and purple_conversation_set_account() in conversation.c. |
| |
271 * |
| |
272 * @param conv The conversation. |
| |
273 * @param name The new name. If no change, use @c NULL. |
| |
274 * @param account The new account. If no change, use @c NULL. |
| |
275 */ |
| |
276 void _purple_conversations_update_cache(PurpleConversation *conv, |
| |
277 const char *name, PurpleAccount *account); |
| |
278 |
| |
279 /** |
| 265 * Returns the primitive scores array from status.c. |
280 * Returns the primitive scores array from status.c. |
| 266 * |
281 * |
| 267 * @note This function should only be called by |
282 * @note This function should only be called by |
| 268 * purple_buddy_presence_compute_score() in presence.c. |
283 * purple_buddy_presence_compute_score() in presence.c. |
| 269 */ |
284 */ |