libpurple/protocols/jabber/jabber.h

changeset 16302
eb633ebf84f2
parent 16066
359b2327ed1f
child 17765
04aaa6965b10
child 18068
b6554e3c8224
child 18235
60a9bd99f035
equal deleted inserted replaced
16301:45ac8cee1b51 16302:eb633ebf84f2
161 161
162 char *jabber_get_next_id(JabberStream *js); 162 char *jabber_get_next_id(JabberStream *js);
163 163
164 char *jabber_parse_error(JabberStream *js, xmlnode *packet); 164 char *jabber_parse_error(JabberStream *js, xmlnode *packet);
165 165
166 /** PRPL functions */
167 const char *jabber_list_icon(PurpleAccount *a, PurpleBuddy *b);
168 const char* jabber_list_emblem(PurpleBuddy *b);
169 char *jabber_status_text(PurpleBuddy *b);
170 void jabber_tooltip_text(PurpleBuddy *b, PurpleNotifyUserInfo *user_info, gboolean full);
171 GList *jabber_status_types(PurpleAccount *account);
172 void jabber_login(PurpleAccount *account);
173 void jabber_close(PurpleConnection *gc);
174 void jabber_idle_set(PurpleConnection *gc, int idle);
175 void jabber_keepalive(PurpleConnection *gc);
176 void jabber_register_account(PurpleAccount *account);
177 void jabber_convo_closed(PurpleConnection *gc, const char *who);
178 PurpleChat *jabber_find_blist_chat(PurpleAccount *account, const char *name);
179 gboolean jabber_offline_message(const PurpleBuddy *buddy);
180 int jabber_prpl_send_raw(PurpleConnection *gc, const char *buf, int len);
181 GList *jabber_actions(PurplePlugin *plugin, gpointer context);
182 void jabber_register_commands(void);
183 void jabber_init_plugin(PurplePlugin *plugin);
184
166 #endif /* _PURPLE_JABBER_H_ */ 185 #endif /* _PURPLE_JABBER_H_ */

mercurial