| 396 */ |
396 */ |
| 397 void jabber_stream_restart_inactivity_timer(JabberStream *js); |
397 void jabber_stream_restart_inactivity_timer(JabberStream *js); |
| 398 |
398 |
| 399 /** Protocol functions */ |
399 /** Protocol functions */ |
| 400 const char *jabber_list_icon(PurpleAccount *a, PurpleBuddy *b); |
400 const char *jabber_list_icon(PurpleAccount *a, PurpleBuddy *b); |
| 401 const char* jabber_list_emblem(PurpleBuddy *b); |
401 const char* jabber_list_emblem(PurpleProtocolClient *client, PurpleBuddy *b); |
| 402 char *jabber_status_text(PurpleBuddy *b); |
402 char *jabber_status_text(PurpleProtocolClient *client, PurpleBuddy *b); |
| 403 void jabber_tooltip_text(PurpleBuddy *b, PurpleNotifyUserInfo *user_info, gboolean full); |
403 void jabber_tooltip_text(PurpleProtocolClient *client, PurpleBuddy *b, PurpleNotifyUserInfo *user_info, gboolean full); |
| 404 GList *jabber_status_types(PurpleAccount *account); |
404 GList *jabber_status_types(PurpleAccount *account); |
| 405 void jabber_login(PurpleAccount *account); |
405 void jabber_login(PurpleAccount *account); |
| 406 void jabber_close(PurpleConnection *gc); |
406 void jabber_close(PurpleConnection *gc); |
| 407 void jabber_idle_set(PurpleConnection *gc, int idle); |
407 void jabber_idle_set(PurpleConnection *gc, int idle); |
| 408 void jabber_blocklist_parse_push(JabberStream *js, const char *from, |
408 void jabber_blocklist_parse_push(JabberStream *js, const char *from, |
| 415 void jabber_register_gateway(JabberStream *js, const char *gateway); |
415 void jabber_register_gateway(JabberStream *js, const char *gateway); |
| 416 void jabber_register_account(PurpleAccount *account); |
416 void jabber_register_account(PurpleAccount *account); |
| 417 void jabber_unregister_account(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data); |
417 void jabber_unregister_account(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data); |
| 418 gboolean jabber_send_attention(PurpleProtocolAttention *attn, PurpleConnection *gc, const char *username, guint code); |
418 gboolean jabber_send_attention(PurpleProtocolAttention *attn, PurpleConnection *gc, const char *username, guint code); |
| 419 GList *jabber_attention_types(PurpleProtocolAttention *attn, PurpleAccount *account); |
419 GList *jabber_attention_types(PurpleProtocolAttention *attn, PurpleAccount *account); |
| 420 void jabber_convo_closed(PurpleConnection *gc, const char *who); |
420 void jabber_convo_closed(PurpleProtocolClient *client, PurpleConnection *gc, const char *who); |
| 421 PurpleChat *jabber_find_blist_chat(PurpleAccount *account, const char *name); |
421 PurpleChat *jabber_find_blist_chat(PurpleProtocolClient *client, PurpleAccount *account, const char *name); |
| 422 gboolean jabber_offline_message(const PurpleBuddy *buddy); |
422 gboolean jabber_offline_message(PurpleProtocolClient *client, PurpleBuddy *buddy); |
| 423 int jabber_protocol_send_raw(PurpleConnection *gc, const char *buf, int len); |
423 int jabber_protocol_send_raw(PurpleConnection *gc, const char *buf, int len); |
| 424 GList *jabber_get_actions(PurpleConnection *gc); |
424 GList *jabber_get_actions(PurpleProtocolClient *client, PurpleConnection *gc); |
| 425 |
425 |
| 426 gboolean jabber_audio_enabled(JabberStream *js, const char *unused); |
426 gboolean jabber_audio_enabled(JabberStream *js, const char *unused); |
| 427 gboolean jabber_video_enabled(JabberStream *js, const char *unused); |
427 gboolean jabber_video_enabled(JabberStream *js, const char *unused); |
| 428 gboolean jabber_initiate_media(PurpleProtocolMedia *media, PurpleAccount *account, const char *who, PurpleMediaSessionType type); |
428 gboolean jabber_initiate_media(PurpleProtocolMedia *media, PurpleAccount *account, const char *who, PurpleMediaSessionType type); |
| 429 PurpleMediaCaps jabber_get_media_caps(PurpleProtocolMedia *media, PurpleAccount *account, const char *who); |
429 PurpleMediaCaps jabber_get_media_caps(PurpleProtocolMedia *media, PurpleAccount *account, const char *who); |