| 25 |
25 |
| 26 #include <glib.h> |
26 #include <glib.h> |
| 27 #include "connection.h" |
27 #include "connection.h" |
| 28 #include "group.h" |
28 #include "group.h" |
| 29 |
29 |
| 30 gchar *qq_group_find_member_by_channel_and_nickname(GaimConnection *gc, gint channel, const gchar *who); |
30 #define QQ_INTERNAL_ID 0 |
| |
31 #define QQ_EXTERNAL_ID 1 |
| |
32 |
| 31 qq_buddy *qq_group_find_member_by_uid(qq_group *group, guint32 uid); |
33 qq_buddy *qq_group_find_member_by_uid(qq_group *group, guint32 uid); |
| 32 void qq_group_remove_member_by_uid(qq_group *group, guint32 uid); |
34 void qq_group_remove_member_by_uid(qq_group *group, guint32 uid); |
| 33 qq_buddy *qq_group_find_or_add_member(GaimConnection *gc, qq_group *group, guint32 member_uid); |
35 qq_buddy *qq_group_find_or_add_member(GaimConnection *gc, qq_group *group, guint32 member_uid); |
| 34 gboolean qq_group_find_internal_group_id_by_seq(GaimConnection *gc, guint16 seq, guint32 *internal_group_id); |
36 gboolean qq_group_find_internal_group_id_by_seq(GaimConnection *gc, guint16 seq, guint32 *internal_group_id); |
| 35 qq_group *qq_group_find_by_channel(GaimConnection *gc, gint channel); |
37 qq_group *qq_group_find_by_channel(GaimConnection *gc, gint channel); |
| 36 qq_group *qq_group_find_by_internal_group_id(GaimConnection *gc, guint32 internal_group_id); |
38 qq_group *qq_group_find_by_id(GaimConnection *gc, guint32 id, gboolean flag); |
| 37 |
39 |
| 38 #endif |
40 #endif |