comparison libpurple/protocols/jabber/jabber.h @ 26062:f0c2e27c7ae7

propagate from branch 'im.pidgin.pidgin' (head b478b184a46116ac87ac85b8cd352ea564224019) to branch 'im.pidgin.pidgin.vv' (head 6ace5b357bd34d1a93fad3fcf59b31f846c64e0b)
author Mike Ruprecht <maiku@soc.pidgin.im>
date Fri, 02 Jan 2009 23:14:27 +0000
parents bd598b606ca4 0700833f0c5d
children 59188d904773
comparison
equal deleted inserted replaced
26061:ee2a2a9dda01 26062:f0c2e27c7ae7
40 JABBER_CAP_GMAIL_NOTIFY = 1 << 9, 40 JABBER_CAP_GMAIL_NOTIFY = 1 << 9,
41 JABBER_CAP_GOOGLE_ROSTER = 1 << 10, 41 JABBER_CAP_GOOGLE_ROSTER = 1 << 10,
42 42
43 JABBER_CAP_PING = 1 << 11, 43 JABBER_CAP_PING = 1 << 11,
44 JABBER_CAP_ADHOC = 1 << 12, 44 JABBER_CAP_ADHOC = 1 << 12,
45 45 JABBER_CAP_BLOCKING = 1 << 13,
46
46 JABBER_CAP_RETRIEVED = 1 << 31 47 JABBER_CAP_RETRIEVED = 1 << 31
47 } JabberCapabilities; 48 } JabberCapabilities;
48 49
49 typedef struct _JabberStream JabberStream; 50 typedef struct _JabberStream JabberStream;
50 51
300 void jabber_tooltip_text(PurpleBuddy *b, PurpleNotifyUserInfo *user_info, gboolean full); 301 void jabber_tooltip_text(PurpleBuddy *b, PurpleNotifyUserInfo *user_info, gboolean full);
301 GList *jabber_status_types(PurpleAccount *account); 302 GList *jabber_status_types(PurpleAccount *account);
302 void jabber_login(PurpleAccount *account); 303 void jabber_login(PurpleAccount *account);
303 void jabber_close(PurpleConnection *gc); 304 void jabber_close(PurpleConnection *gc);
304 void jabber_idle_set(PurpleConnection *gc, int idle); 305 void jabber_idle_set(PurpleConnection *gc, int idle);
306 void jabber_request_block_list(JabberStream *js);
307 void jabber_add_deny(PurpleConnection *gc, const char *who);
308 void jabber_rem_deny(PurpleConnection *gc, const char *who);
305 void jabber_keepalive(PurpleConnection *gc); 309 void jabber_keepalive(PurpleConnection *gc);
306 void jabber_register_gateway(JabberStream *js, const char *gateway); 310 void jabber_register_gateway(JabberStream *js, const char *gateway);
307 void jabber_register_account(PurpleAccount *account); 311 void jabber_register_account(PurpleAccount *account);
308 void jabber_unregister_account(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data); 312 void jabber_unregister_account(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data);
309 gboolean jabber_send_attention(PurpleConnection *gc, const char *username, guint code); 313 gboolean jabber_send_attention(PurpleConnection *gc, const char *username, guint code);