首页 | 数据结构 | 文件列表 | 数据字段 | 全局定义

group_hash.h文件参考

#include <glib.h>
#include "group.h"

group_hash.h包含/依赖关系图:

此图展示直接或间接包含该文件的文件:

浏览该文件的源代码。

宏定义

#define QQ_GROUP_KEY_MEMBER_STATUS   "my_status_code"
#define QQ_GROUP_KEY_MEMBER_STATUS_DESC   "my_status_desc"
#define QQ_GROUP_KEY_INTERNAL_ID   "internal_group_id"
#define QQ_GROUP_KEY_EXTERNAL_ID   "external_group_id"
#define QQ_GROUP_KEY_GROUP_TYPE   "group_type"
#define QQ_GROUP_KEY_CREATOR_UID   "creator_uid"
#define QQ_GROUP_KEY_GROUP_CATEGORY   "group_category"
#define QQ_GROUP_KEY_AUTH_TYPE   "auth_type"
#define QQ_GROUP_KEY_GROUP_NAME_UTF8   "group_name_utf8"
#define QQ_GROUP_KEY_GROUP_DESC_UTF8   "group_desc_utf8"

函数

qq_groupqq_group_create_by_id (GaimConnection *gc, guint32 internal_id, guint32 external_id)
GHashTable * qq_group_to_hashtable (qq_group *group)
qq_groupqq_group_from_hashtable (GaimConnection *gc, GHashTable *data)
void qq_group_refresh (GaimConnection *gc, qq_group *group)


宏定义文档

#define QQ_GROUP_KEY_AUTH_TYPE   "auth_type"
 

在文件group_hash.h38行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_CREATOR_UID   "creator_uid"
 

在文件group_hash.h36行定义。

参考自 qq_chat_info()qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_EXTERNAL_ID   "external_group_id"
 

在文件group_hash.h34行定义。

参考自 qq_chat_info()qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_GROUP_CATEGORY   "group_category"
 

在文件group_hash.h37行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_GROUP_DESC_UTF8   "group_desc_utf8"
 

在文件group_hash.h40行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_GROUP_NAME_UTF8   "group_name_utf8"
 

在文件group_hash.h39行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_GROUP_TYPE   "group_type"
 

在文件group_hash.h35行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_INTERNAL_ID   "internal_group_id"
 

在文件group_hash.h33行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable()qq_roomlist_get_list().

#define QQ_GROUP_KEY_MEMBER_STATUS   "my_status_code"
 

The QQ2003C protocol plugin

for gaim

Copyright (C) 2004 Puzzlebird

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

在文件group_hash.h31行定义。

参考自 qq_group_from_hashtable()qq_group_refresh()qq_group_to_hashtable().

#define QQ_GROUP_KEY_MEMBER_STATUS_DESC   "my_status_desc"
 

在文件group_hash.h32行定义。

参考自 qq_chat_info()qq_group_refresh()qq_group_to_hashtable().


函数文档

qq_group* qq_group_create_by_id GaimConnection *  gc,
guint32  internal_id,
guint32  external_id
 

在文件group_hash.c76行定义。

参考 _qq_group_add_to_blist()_qq_group_set_my_status_desc()_qq_group::auth_type_qq_group::creator_uid_qq_group::external_group_id_qq_group::group_category_qq_group::group_desc_utf8_qq_group::group_name_utf8_qq_group::group_type_qq_data::groups_qq_group::internal_group_id_qq_group::members_qq_group::my_status_qq_group::my_status_desc_qq_group::notice_utf8QQ_GROUP_MEMBER_STATUS_NOT_MEMBER.

参考自 qq_group_process_create_group_reply()qq_process_recv_group_im_been_added().

函数调用图:

qq_group* qq_group_from_hashtable GaimConnection *  gc,
GHashTable *  data
 

在文件group_hash.c130行定义。

参考 _qq_group_set_my_status_desc()_qq_group::auth_type_qq_group::creator_uid_qq_group::external_group_id_qq_group::group_category_qq_group::group_desc_utf8_qq_group::group_name_utf8_qq_group::group_type_qq_data::groups_qq_group::internal_group_id_qq_group::my_status_qq_group::my_status_descQQ_GROUP_KEY_AUTH_TYPEQQ_GROUP_KEY_CREATOR_UIDQQ_GROUP_KEY_EXTERNAL_IDQQ_GROUP_KEY_GROUP_CATEGORYQQ_GROUP_KEY_GROUP_DESC_UTF8QQ_GROUP_KEY_GROUP_NAME_UTF8QQ_GROUP_KEY_GROUP_TYPEQQ_GROUP_KEY_INTERNAL_IDQQ_GROUP_KEY_MEMBER_STATUSQQ_GROUP_MEMBER_STATUS_NOT_MEMBERqq_string_to_dec_value().

参考自 qq_group_init()qq_group_join().

函数调用图:

void qq_group_refresh GaimConnection *  gc,
qq_group group
 

在文件group_hash.c165行定义。

参考 _qq_group_add_to_blist()_qq_group_set_my_status_desc()_qq_group::auth_type_qq_group::creator_uid_qq_group::external_group_id_qq_group::group_category_qq_group::group_desc_utf8_qq_group::group_name_utf8_qq_group::group_type_qq_group::internal_group_id_qq_group::my_status_qq_group::my_status_descQQ_GROUP_KEY_AUTH_TYPEQQ_GROUP_KEY_CREATOR_UIDQQ_GROUP_KEY_EXTERNAL_IDQQ_GROUP_KEY_GROUP_CATEGORYQQ_GROUP_KEY_GROUP_DESC_UTF8QQ_GROUP_KEY_GROUP_NAME_UTF8QQ_GROUP_KEY_GROUP_TYPEQQ_GROUP_KEY_INTERNAL_IDQQ_GROUP_KEY_MEMBER_STATUSQQ_GROUP_KEY_MEMBER_STATUS_DESCQQ_GROUP_MEMBER_STATUS_NOT_MEMBER.

参考自 _qq_send_cmd_group_join_group()qq_group_process_create_group_reply()qq_group_process_modify_info_reply()qq_process_group_cmd_get_group_info()qq_process_group_cmd_join_group()qq_process_group_cmd_reply()qq_process_recv_group_im_been_added()qq_process_recv_group_im_been_approved()qq_process_recv_group_im_been_rejected()qq_process_recv_group_im_been_removed()qq_send_cmd_group_auth().

函数调用图:

GHashTable* qq_group_to_hashtable qq_group group  ) 
 

在文件group_hash.c106行定义。

参考 _qq_group_set_my_status_desc()_qq_group::auth_type_qq_group::creator_uid_qq_group::external_group_id_qq_group::group_category_qq_group::group_desc_utf8_qq_group::group_name_utf8_qq_group::group_type_qq_group::internal_group_id_qq_group::my_status_qq_group::my_status_descQQ_GROUP_KEY_AUTH_TYPEQQ_GROUP_KEY_CREATOR_UIDQQ_GROUP_KEY_EXTERNAL_IDQQ_GROUP_KEY_GROUP_CATEGORYQQ_GROUP_KEY_GROUP_DESC_UTF8QQ_GROUP_KEY_GROUP_NAME_UTF8QQ_GROUP_KEY_GROUP_TYPEQQ_GROUP_KEY_INTERNAL_IDQQ_GROUP_KEY_MEMBER_STATUSQQ_GROUP_KEY_MEMBER_STATUS_DESC.

参考自 _qq_group_add_to_blist().

函数调用图:


Generated at Mon May 8 15:42:55 2006 for OpenQ by  doxygen 1.4.4