diff libpurple/protocols/qq/group.h @ 24026:25f62d21b3f8

disapproval of revision '8cebefbc6cd5d84acb69c74e69e8821f11dd225d'
author Daniel Atallah <daniel.atallah@gmail.com>
date Mon, 15 Sep 2008 03:04:07 +0000
parents 147ada94a1d8
children 225e0e9e1055
line wrap: on
line diff
--- a/libpurple/protocols/qq/group.h	Thu Sep 11 13:25:07 2008 +0000
+++ b/libpurple/protocols/qq/group.h	Mon Sep 15 03:04:07 2008 +0000
@@ -34,27 +34,27 @@
 #define PURPLE_GROUP_QQ_QUN         "QQ 群"
 
 typedef enum {
-	QQ_ROOM_ROLE_NO = 0x00,	/* default 0x00 means not member */
-	QQ_ROOM_ROLE_YES,
-	QQ_ROOM_ROLE_REQUESTING,
-	QQ_ROOM_ROLE_ADMIN,
-} qq_room_role;
+	QQ_GROUP_MEMBER_STATUS_NOT_MEMBER = 0x00,	/* default 0x00 means not member */
+	QQ_GROUP_MEMBER_STATUS_IS_MEMBER,
+	QQ_GROUP_MEMBER_STATUS_APPLYING,
+	QQ_GROUP_MEMBER_STATUS_IS_ADMIN,
+} qq_group_member_status;
 
 typedef struct _qq_group {
 	/* all these will be saved when we exit Purple */
-	qq_room_role my_role;	/* my role for this room */
-	gchar *my_role_desc;			/* my role description */
+	qq_group_member_status my_status;	/* my status for this group */
+	gchar *my_status_desc;			/* my status description */
 	guint32 id;
 	guint32 ext_id;
 	guint8 type8;			/* permanent or temporory */
 	guint32 creator_uid;
-	guint32 category;
+	guint32 group_category;
 	guint8 auth_type;
-	gchar *title_utf8;
-	gchar *desc_utf8;
+	gchar *group_name_utf8;
+	gchar *group_desc_utf8;
 	/* all these will be loaded from the network */
 	gchar *notice_utf8;	/* group notice by admin */
-	GList *members;
+	GList *members;	
 } qq_group;
 
 GList *qq_chat_info(PurpleConnection *gc);