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

char_conv.h文件参考

#include <glib.h>

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

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

浏览该文件的源代码。

宏定义

#define QQ_CHARSET_DEFAULT   "GBK"

函数

gint convert_as_pascal_string (guint8 *data, gchar **ret, const gchar *from_charset)
gchar * qq_smiley_to_gaim (gchar *text)
gchar * gaim_smiley_to_qq (gchar *text)
gchar * utf8_to_qq (const gchar *str, const gchar *to_charset)
gchar * qq_to_utf8 (const gchar *str, const gchar *from_charset)
gchar * qq_encode_to_gaim (guint8 *font_attr_data, gint len, const gchar *msg)
gchar * qq_im_filter_html (const gchar *text)


宏定义文档

#define QQ_CHARSET_DEFAULT   "GBK"
 

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

在文件char_conv.h30行定义。

参考自 _qq_chat_send()_qq_get_entry()_qq_get_text()_qq_process_group_cmd_reply_error_default()_qq_process_login_wrong_pwd()_qq_process_recv_normal_im_text()_qq_process_recv_sys_im()_qq_send_im()_qq_send_packet_buddy_auth()_qq_set_entry()_qq_set_text()_qq_tooltip_text()qq_encode_to_gaim()qq_group_modify_info()qq_process_add_buddy_auth_reply()qq_process_get_buddies_list_reply()qq_process_group_cmd_get_group_info()qq_process_group_cmd_get_member_info()qq_process_group_cmd_search_group()qq_process_msg_sys()qq_process_recv_group_im()qq_process_recv_group_im_apply_join()qq_process_recv_group_im_been_approved()qq_process_recv_group_im_been_rejected()qq_refresh_buddy_and_myself()qq_send_cmd_group_auth()try_dump_as_gbk().


函数文档

gint convert_as_pascal_string guint8 *  data,
gchar **  ret,
const gchar *  from_charset
 

在文件char_conv.c131行定义。

参考 _my_convert()UTF8.

参考自 qq_process_get_buddies_list_reply()qq_process_group_cmd_get_group_info()qq_process_group_cmd_get_member_info()qq_process_group_cmd_search_group()qq_process_recv_group_im_apply_join()qq_process_recv_group_im_been_approved()qq_process_recv_group_im_been_rejected().

函数调用图:

gchar* gaim_smiley_to_qq gchar *  text  ) 
 

在文件char_conv.c258行定义。

参考 gaim_smiley_mapQQ_SMILEY_AMOUNTqq_smiley_map.

参考自 _qq_chat_send()_qq_send_im().

gchar* qq_encode_to_gaim guint8 *  font_attr_data,
gint  len,
const gchar *  msg
 

在文件char_conv.c145行定义。

参考 _check_bold()_check_italic()_check_underline()_get_size()_qq_show_packet()QQ_CHARSET_DEFAULTqq_to_utf8()read_packet_b()read_packet_data()read_packet_w().

参考自 _qq_process_recv_normal_im_text()qq_process_recv_group_im().

函数调用图:

gchar* qq_im_filter_html const gchar *  text  ) 
 

gchar* qq_smiley_to_gaim gchar *  text  ) 
 

在文件char_conv.c227行定义。

参考 gaim_smiley_mapQQ_NULL_SMILEYQQ_SMILEY_AMOUNTqq_smiley_mapsplit_data().

参考自 _qq_process_recv_normal_im_text()qq_process_recv_group_im().

函数调用图:

gchar* qq_to_utf8 const gchar *  str,
const gchar *  from_charset
 

在文件char_conv.c219行定义。

参考 _my_convert()UTF8.

参考自 _qq_process_group_cmd_reply_error_default()_qq_process_login_wrong_pwd()_qq_process_recv_normal_im_text()_qq_process_recv_sys_im()_qq_set_entry()_qq_set_text()_qq_tooltip_text()qq_encode_to_gaim()qq_process_add_buddy_auth_reply()qq_process_msg_sys()qq_process_recv_group_im()qq_refresh_buddy_and_myself()try_dump_as_gbk().

函数调用图:

gchar* utf8_to_qq const gchar *  str,
const gchar *  to_charset
 

在文件char_conv.c214行定义。

参考 _my_convert()UTF8.

参考自 _qq_chat_send()_qq_get_entry()_qq_get_text()_qq_send_im()_qq_send_packet_buddy_auth()qq_group_modify_info()qq_send_cmd_group_auth().

函数调用图:


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