view libpurple/dbus-useful.h @ 32171:298685661f89

Add constant-time lookup of row in the userlist by way of PurpleConvChatBuddy ui_data Thanks to elb for pointing out GtkTreeRowReference. Unfortunately, pidgin_conv_chat_remove_users cannot benefit from this because the PCCB struct is destroyed prior to the uiop being called. Joining #pidgin and #ubuntu is now extremely quick.
author Paul Aurich <paul@darkrain42.org>
date Tue, 21 Jun 2011 04:35:04 +0000
parents 32c366eeeb99
children
line wrap: on
line source

#include "conversation.h"

PurpleAccount *purple_accounts_find_ext(const char *name, const char *protocol_id,
				    gboolean (*account_test)(const PurpleAccount *account));

PurpleAccount *purple_accounts_find_any(const char *name, const char *protocol);

PurpleAccount *purple_accounts_find_connected(const char *name, const char *protocol);