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

header_info.h文件参考

#include <glib.h>

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

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

浏览该文件的源代码。

宏定义

#define QQ_UDP_HEADER_LENGTH   7
#define QQ_TCP_HEADER_LENGTH   9
#define QQ_PACKET_TAG   0x02
#define QQ_PACKET_TAIL   0x03
#define QQ_CLIENT   0x0f15

枚举

enum  {
  QQ_CMD_LOGOUT = 0x0001, QQ_CMD_KEEP_ALIVE = 0x0002, QQ_CMD_UPDATE_INFO = 0x0004, QQ_CMD_SEARCH_USER = 0x0005,
  QQ_CMD_GET_USER_INFO = 0x0006, QQ_CMD_ADD_FRIEND_WO_AUTH = 0x0009, QQ_CMD_DEL_FRIEND = 0x000a, QQ_CMD_BUDDY_AUTH = 0x000b,
  QQ_CMD_CHANGE_ONLINE_STATUS = 0x000d, QQ_CMD_ACK_SYS_MSG = 0x0012, QQ_CMD_SEND_IM = 0x0016, QQ_CMD_RECV_IM = 0x0017,
  QQ_CMD_REMOVE_SELF = 0x001c, QQ_CMD_REQUEST_KEY = 0x001d, QQ_CMD_CELL_PHONE_1 = 0x0021, QQ_CMD_LOGIN = 0x0022,
  QQ_CMD_GET_FRIENDS_LIST = 0x0026, QQ_CMD_GET_FRIENDS_ONLINE = 0x0027, QQ_CMD_CELL_PHONE_2 = 0x0029, QQ_CMD_GROUP_CMD = 0x0030,
  QQ_CMD_GET_LOGIN_TOKEN = 0x0062, QQ_CMD_RECV_MSG_SYS = 0x0080, QQ_CMD_RECV_MSG_FRIEND_CHANGE_STATUS = 0x0081
}

函数

const gchar * qq_get_cmd_desc (gint type)
const gchar * qq_get_source_str (gint source)


宏定义文档

#define QQ_CLIENT   0x0f15
 

在文件header_info.h37行定义。

参考自 _create_packet_head_seq()_qq_create_packet_file_header()_qq_send_file()qq_process_msg_sys()qq_send_packet_im().

#define QQ_PACKET_TAG   0x02
 

在文件header_info.h33行定义。

参考自 _create_packet_head_seq()_qq_packet_process().

#define QQ_PACKET_TAIL   0x03
 

在文件header_info.h34行定义。

参考自 _qq_packet_process()qq_send_cmd()qq_send_packet_login()qq_send_packet_login_token().

#define QQ_TCP_HEADER_LENGTH   9
 

在文件header_info.h31行定义。

参考自 _create_packet_head_seq()_qq_packet_process().

#define QQ_UDP_HEADER_LENGTH   7
 

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

在文件header_info.h30行定义。

参考自 _create_packet_head_seq()_qq_packet_process().


枚举类型文档

anonymous enum
 

枚举值:
QQ_CMD_LOGOUT 
QQ_CMD_KEEP_ALIVE 
QQ_CMD_UPDATE_INFO 
QQ_CMD_SEARCH_USER 
QQ_CMD_GET_USER_INFO 
QQ_CMD_ADD_FRIEND_WO_AUTH 
QQ_CMD_DEL_FRIEND 
QQ_CMD_BUDDY_AUTH 
QQ_CMD_CHANGE_ONLINE_STATUS 
QQ_CMD_ACK_SYS_MSG 
QQ_CMD_SEND_IM 
QQ_CMD_RECV_IM 
QQ_CMD_REMOVE_SELF 
QQ_CMD_REQUEST_KEY 
QQ_CMD_CELL_PHONE_1 
QQ_CMD_LOGIN 
QQ_CMD_GET_FRIENDS_LIST 
QQ_CMD_GET_FRIENDS_ONLINE 
QQ_CMD_CELL_PHONE_2 
QQ_CMD_GROUP_CMD 
QQ_CMD_GET_LOGIN_TOKEN 
QQ_CMD_RECV_MSG_SYS 
QQ_CMD_RECV_MSG_FRIEND_CHANGE_STATUS 

在文件header_info.h39行定义。


函数文档

const gchar* qq_get_cmd_desc gint  type  ) 
 

在文件header_info.c39行定义。

参考 QQ_CMD_ACK_SYS_MSGQQ_CMD_ADD_FRIEND_WO_AUTHQQ_CMD_BUDDY_AUTHQQ_CMD_CHANGE_ONLINE_STATUSQQ_CMD_DEL_FRIENDQQ_CMD_GET_FRIENDS_LISTQQ_CMD_GET_FRIENDS_ONLINEQQ_CMD_GET_LOGIN_TOKENQQ_CMD_GET_USER_INFOQQ_CMD_GROUP_CMDQQ_CMD_KEEP_ALIVEQQ_CMD_LOGINQQ_CMD_LOGOUTQQ_CMD_RECV_IMQQ_CMD_RECV_MSG_FRIEND_CHANGE_STATUSQQ_CMD_RECV_MSG_SYSQQ_CMD_REMOVE_SELFQQ_CMD_SEARCH_USERQQ_CMD_SEND_IMQQ_CMD_UPDATE_INFO.

参考自 _qq_menu_any_cmd_send_cb()_qq_packet_process()_qq_process_packet_default()_qq_send_packet()qq_send_cmd().

const gchar* qq_get_source_str gint  source  ) 
 

在文件header_info.c89行定义。

参考 QQ_CLIENT_062EQQ_CLIENT_072EQQ_CLIENT_0801QQ_CLIENT_0A1DQQ_CLIENT_0B07QQ_CLIENT_0B2FQQ_CLIENT_0B35QQ_CLIENT_0B37QQ_SERVER_0000QQ_SERVER_0100.

参考自 _qq_packet_process()_qq_process_recv_normal_im()qq_process_msg_sys().


Generated at Mon May 8 15:44:05 2006 for OpenQ by  doxygen 1.4.4