libpurple/protocols/qq/buddy_info.h

branch
soc.2008.yahoo
changeset 26375
8825c63ef7f1
parent 25658
d3a305c0fce8
child 31393
04447b1f6403
equal deleted inserted replaced
26374:0252e7af80f8 26375:8825c63ef7f1
29 #include "connection.h" 29 #include "connection.h"
30 30
31 #include "buddy_opt.h" 31 #include "buddy_opt.h"
32 #include "qq.h" 32 #include "qq.h"
33 33
34 /* use is openq2005 34 /* use in qq2005
35 * ext_flag: (0-7) 35 * ext_flag: (0-7)
36 * bit1 => qq space 36 * bit1 => qq space
37 * comm_flag: (0-7) 37 * comm_flag: (0-7)
38 * bit1 => member 38 * bit1 => member
39 * bit4 => TCP mode 39 * bit4 => TCP mode
77 gchar *qq_get_icon_name(gint face); 77 gchar *qq_get_icon_name(gint face);
78 gchar *qq_get_icon_path(gchar *icon_name); 78 gchar *qq_get_icon_path(gchar *icon_name);
79 void qq_change_icon_cb(PurpleConnection *gc, const char *filepath); 79 void qq_change_icon_cb(PurpleConnection *gc, const char *filepath);
80 80
81 void qq_request_buddy_info(PurpleConnection *gc, guint32 uid, 81 void qq_request_buddy_info(PurpleConnection *gc, guint32 uid,
82 gint update_class, int action); 82 guint32 update_class, int action);
83 void qq_set_custom_icon(PurpleConnection *gc, PurpleStoredImage *img); 83 void qq_set_custom_icon(PurpleConnection *gc, PurpleStoredImage *img);
84 void qq_process_change_info(PurpleConnection *gc, guint8 *data, gint data_len); 84 void qq_process_change_info(PurpleConnection *gc, guint8 *data, gint data_len);
85 void qq_process_get_buddy_info(guint8 *data, gint data_len, guint32 action, PurpleConnection *gc); 85 void qq_process_get_buddy_info(guint8 *data, gint data_len, guint32 action, PurpleConnection *gc);
86 86
87 void qq_request_get_level(PurpleConnection *gc, guint32 uid); 87 void qq_request_get_level(PurpleConnection *gc, guint32 uid);
88 void qq_request_get_level_2007(PurpleConnection *gc, guint32 uid); 88 void qq_request_get_level_2007(PurpleConnection *gc, guint32 uid);
89 void qq_request_get_buddies_level(PurpleConnection *gc, gint update_class); 89 void qq_request_get_buddies_level(PurpleConnection *gc, guint32 update_class);
90 void qq_process_get_level_reply(guint8 *buf, gint buf_len, PurpleConnection *gc); 90 void qq_process_get_level_reply(guint8 *buf, gint buf_len, PurpleConnection *gc);
91 91
92 void qq_update_buddy_icon(PurpleAccount *account, const gchar *who, gint face); 92 void qq_update_buddy_icon(PurpleAccount *account, const gchar *who, gint face);
93 #endif 93 #endif

mercurial