comparison libpurple/protocols/jabber/jabber.h @ 20685:02df6998b466

propagate from branch 'im.pidgin.rlaager.merging.2_2_1_conflicts' (head 4ad1081695d083df424898e6e7091f731b401265) to branch 'im.pidgin.pidgin' (head d33243e8f5347776c81f81a0e4ba3a76ae5505a5)
author Richard Laager <rlaager@wiktel.com>
date Fri, 28 Sep 2007 16:34:43 +0000
parents be2538a92099
children bde477ec6a71
comparison
equal deleted inserted replaced
20258:509ca8ebe515 20685:02df6998b466
63 #ifdef HAVE_CYRUS_SASL 63 #ifdef HAVE_CYRUS_SASL
64 #include <sasl/sasl.h> 64 #include <sasl/sasl.h>
65 #endif 65 #endif
66 66
67 #define CAPS0115_NODE "http://pidgin.im/caps" 67 #define CAPS0115_NODE "http://pidgin.im/caps"
68
69 /* Index into attention_types list */
70 #define JABBER_BUZZ 0
68 71
69 typedef enum { 72 typedef enum {
70 JABBER_STREAM_OFFLINE, 73 JABBER_STREAM_OFFLINE,
71 JABBER_STREAM_CONNECTING, 74 JABBER_STREAM_CONNECTING,
72 JABBER_STREAM_INITIALIZING, 75 JABBER_STREAM_INITIALIZING,
229 void jabber_idle_set(PurpleConnection *gc, int idle); 232 void jabber_idle_set(PurpleConnection *gc, int idle);
230 void jabber_keepalive(PurpleConnection *gc); 233 void jabber_keepalive(PurpleConnection *gc);
231 void jabber_register_gateway(JabberStream *js, const char *gateway); 234 void jabber_register_gateway(JabberStream *js, const char *gateway);
232 void jabber_register_account(PurpleAccount *account); 235 void jabber_register_account(PurpleAccount *account);
233 void jabber_unregister_account(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data); 236 void jabber_unregister_account(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data);
237 gboolean jabber_send_attention(PurpleConnection *gc, const char *username, guint code);
238 GList *jabber_attention_types(PurpleAccount *account);
234 void jabber_convo_closed(PurpleConnection *gc, const char *who); 239 void jabber_convo_closed(PurpleConnection *gc, const char *who);
235 PurpleChat *jabber_find_blist_chat(PurpleAccount *account, const char *name); 240 PurpleChat *jabber_find_blist_chat(PurpleAccount *account, const char *name);
236 gboolean jabber_offline_message(const PurpleBuddy *buddy); 241 gboolean jabber_offline_message(const PurpleBuddy *buddy);
237 int jabber_prpl_send_raw(PurpleConnection *gc, const char *buf, int len); 242 int jabber_prpl_send_raw(PurpleConnection *gc, const char *buf, int len);
238 GList *jabber_actions(PurplePlugin *plugin, gpointer context); 243 GList *jabber_actions(PurplePlugin *plugin, gpointer context);