00001
00023
00024
00025 #ifndef _QQ_GROUP_FIND_H_
00026 #define _QQ_GROUP_FIND_H_
00027
00028 #include <glib.h>
00029 #include "connection.h"
00030 #include "group.h"
00031
00032 gchar *qq_group_find_member_by_channel_and_nickname(GaimConnection * gc, gint channel, const gchar * who);
00033 qq_buddy *qq_group_find_member_by_uid(qq_group * group, guint32 uid);
00034 void qq_group_remove_member_by_uid(qq_group * group, guint32 uid);
00035 qq_buddy *qq_group_find_or_add_member(GaimConnection * gc, qq_group * group, guint32 member_uid);
00036 gboolean qq_group_find_internal_group_id_by_seq(GaimConnection * gc, guint16 seq, guint32 * internal_group_id);
00037 qq_group *qq_group_find_by_channel(GaimConnection * gc, gint channel);
00038 qq_group *qq_group_find_by_internal_group_id(GaimConnection * gc, guint32 internal_group_id);
00039
00040 #endif
00041
00042