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

group_network.c文件参考

#include "debug.h"
#include "notify.h"
#include "utils.h"
#include "char_conv.h"
#include "crypt.h"
#include "group_conv.h"
#include "group_find.h"
#include "group_hash.h"
#include "group_im.h"
#include "group_info.h"
#include "group_join.h"
#include "group_network.h"
#include "group_opt.h"
#include "group_search.h"
#include "header_info.h"
#include "send_core.h"

group_network.c包含/依赖关系图:

浏览该文件的源代码。

枚举

enum  { QQ_GROUP_CMD_REPLY_OK = 0x00, QQ_GROUP_CMD_REPLY_NOT_MEMBER = 0x0a }

函数

const gchar * qq_group_cmd_get_desc (qq_group_cmd cmd)
void _qq_process_group_cmd_reply_error_default (guint8 reply, guint8 *cursor, gint len, GaimConnection *gc)
void _qq_process_group_cmd_reply_default (guint8 *data, guint8 **cursor, gint len, GaimConnection *gc)
void qq_send_group_cmd (GaimConnection *gc, qq_group *group, guint8 *raw_data, gint data_len)
void qq_process_group_cmd_reply (guint8 *buf, gint buf_len, guint16 seq, GaimConnection *gc)


枚举类型文档

anonymous enum
 

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

枚举值:
QQ_GROUP_CMD_REPLY_OK 
QQ_GROUP_CMD_REPLY_NOT_MEMBER 

在文件group_network.c43行定义。


函数文档

void _qq_process_group_cmd_reply_default guint8 *  data,
guint8 **  cursor,
gint  len,
GaimConnection *  gc
 

在文件group_network.c99行定义。

参考 hex_dump_to_str().

参考自 qq_process_group_cmd_reply().

函数调用图:

void _qq_process_group_cmd_reply_error_default guint8  reply,
guint8 *  cursor,
gint  len,
GaimConnection *  gc
 

在文件group_network.c83行定义。

参考 QQ_CHARSET_DEFAULTqq_to_utf8().

参考自 qq_process_group_cmd_reply().

函数调用图:

const gchar* qq_group_cmd_get_desc qq_group_cmd  cmd  ) 
 

在文件group_network.c49行定义。

参考 QQ_GROUP_CMD_ACTIVATE_GROUPQQ_GROUP_CMD_CREATE_GROUPQQ_GROUP_CMD_EXIT_GROUPQQ_GROUP_CMD_GET_GROUP_INFOQQ_GROUP_CMD_GET_MEMBER_INFOQQ_GROUP_CMD_GET_ONLINE_MEMBERQQ_GROUP_CMD_JOIN_GROUPQQ_GROUP_CMD_JOIN_GROUP_AUTHQQ_GROUP_CMD_MEMBER_OPTQQ_GROUP_CMD_MODIFY_GROUP_INFOQQ_GROUP_CMD_SEARCH_GROUPQQ_GROUP_CMD_SEND_MSG.

参考自 _qq_send_cmd_group_join_group()qq_process_group_cmd_reply()qq_send_cmd_group_auth()qq_send_cmd_group_exit_group()qq_send_cmd_group_get_group_info()qq_send_cmd_group_get_member_info()qq_send_cmd_group_get_online_member()qq_send_cmd_group_search_group().

void qq_process_group_cmd_reply guint8 *  buf,
gint  buf_len,
guint16  seq,
GaimConnection *  gc
 

在文件group_network.c132行定义。

参考 _qq_process_group_cmd_reply_default()_qq_process_group_cmd_reply_error_default()DECRYPT_qq_group::group_name_utf8_qq_group::my_statusqq_crypt()QQ_GROUP_CMD_ACTIVATE_GROUPQQ_GROUP_CMD_CREATE_GROUPQQ_GROUP_CMD_EXIT_GROUPqq_group_cmd_get_desc()QQ_GROUP_CMD_GET_GROUP_INFOQQ_GROUP_CMD_GET_MEMBER_INFOQQ_GROUP_CMD_GET_ONLINE_MEMBERQQ_GROUP_CMD_JOIN_GROUPQQ_GROUP_CMD_JOIN_GROUP_AUTHQQ_GROUP_CMD_MEMBER_OPTQQ_GROUP_CMD_MODIFY_GROUP_INFOQQ_GROUP_CMD_REPLY_NOT_MEMBERQQ_GROUP_CMD_REPLY_OKQQ_GROUP_CMD_SEARCH_GROUPQQ_GROUP_CMD_SEND_MSGqq_group_conv_refresh_online_member()qq_group_find_by_internal_group_id()qq_group_find_internal_group_id_by_seq()QQ_GROUP_MEMBER_STATUS_NOT_MEMBERqq_group_process_activate_group_reply()qq_group_process_create_group_reply()qq_group_process_modify_info_reply()qq_group_process_modify_members_reply()qq_group_refresh()qq_process_group_cmd_exit_group()qq_process_group_cmd_get_group_info()qq_process_group_cmd_get_member_info()qq_process_group_cmd_get_online_member()qq_process_group_cmd_im()qq_process_group_cmd_join_group()qq_process_group_cmd_join_group_auth()qq_process_group_cmd_search_group()qq_send_cmd_group_get_member_info()qq_send_cmd_group_get_online_member()read_packet_b()_qq_data::session_key.

参考自 _qq_packet_process().

函数调用图:

void qq_send_group_cmd GaimConnection *  gc,
qq_group group,
guint8 *  raw_data,
gint  data_len
 

在文件group_network.c106行定义。

参考 _qq_data::group_packets_group_packet::internal_group_id_qq_group::internal_group_idQQ_CMD_GROUP_CMDqq_send_cmd()_group_packet::send_seq_qq_data::send_seq.

参考自 _qq_group_member_opt()_qq_send_cmd_group_join_group()qq_group_activate_group()qq_group_create_with_name()qq_group_modify_info()qq_send_cmd_group_auth()qq_send_cmd_group_exit_group()qq_send_cmd_group_get_group_info()qq_send_cmd_group_get_member_info()qq_send_cmd_group_get_online_member()qq_send_cmd_group_search_group()qq_send_packet_group_im().

函数调用图:


Generated at Mon May 8 15:43:33 2006 for OpenQ by  doxygen 1.4.4