#include <qq.h>
数据成员 | |
| gint | fd |
| guint32 | uid |
| guint8 * | inikey |
| guint8 * | pwkey |
| guint8 * | session_key |
| guint16 | send_seq |
| guint8 | login_mode |
| guint8 | status |
| gboolean | logged_in |
| gboolean | use_tcp |
| guint8 | token_len |
| guint8 * | ptoken |
| guint8 * | pGroupUnknown |
| GaimProxyType | proxy_type |
| GaimXfer * | xfer |
| sockaddr_in | dest_sin |
| gchar * | server_ip |
| guint16 | server_port |
| time_t | login_time |
| time_t | last_login_time |
| gchar * | last_login_ip |
| gchar * | my_ip |
| guint16 | my_port |
| guint8 | my_icon |
| guint32 | all_online |
| time_t | last_get_online |
| guint8 | window [1<< 13] |
| gint | sendqueue_timeout |
| GaimRoomlist * | roomlist |
| gint | channel |
| GList * | groups |
| GList * | group_packets |
| GList * | buddies |
| GList * | contact_info_window |
| GList * | qun_info_window |
| GList * | sendqueue |
| GList * | info_query |
| GList * | add_buddy_request |
| GQueue * | before_login_packets |
|
|
参考自 _qq_send_packet_add_buddy()、qq_add_buddy_request_free()及qq_process_add_buddy_reply(). |
|
|
参考自 _qq_menu_show_login_info()及qq_process_keep_alive_reply(). |
|
|
参考自 _qq_got_login()、_qq_packet_process()及qq_b4_packets_free(). |
|
|
参考自 qq_add_buddy_by_recv_packet()、qq_buddies_list_free()、qq_process_get_buddies_list_reply()、qq_refresh_all_buddy_status()及qq_remove_buddy(). |
|
|
参考自 _qq_got_login()、qq_group_conv_show_window()及qq_process_recv_group_im(). |
|
|
参考自 _info_window_destroy()、qq_contact_info_window_free()、qq_process_get_info_reply()及qq_send_packet_get_info(). |
|
|
|
|
|
参考自 _qq_common_clean()、_qq_got_login()、_qq_send_packet()、qq_proxy_read()及qq_proxy_write(). |
|
|
参考自 qq_group_find_internal_group_id_by_seq()、qq_group_packets_free()及qq_send_group_cmd(). |
|
|
参考自 _qq_keep_alive()、qq_group_create_by_id()、qq_group_find_by_channel()、qq_group_find_by_internal_group_id()、qq_group_free_all()、qq_group_from_hashtable()及qq_group_remove_by_internal_group_id(). |
|
|
参考自 qq_info_query_free()、qq_process_get_info_reply()及qq_send_packet_get_info(). |
|
|
参考自 qq_disconnect()、qq_process_login_reply()及qq_send_packet_login(). |
|
|
参考自 _qq_menu_show_login_info()、qq_process_keep_alive_reply()及qq_send_packet_get_buddies_online(). |
|
|
|
|
|
|
|
|
|
参考自 _qq_login()、_qq_process_login_ok()及qq_send_packet_login(). |
|
|
|
|
|
参考自 qq_refresh_buddy_and_myself()、qq_send_file_ctl_packet()及qq_send_packet_im(). |
|
|
参考自 _qq_menu_show_login_info()、_qq_process_login_ok()、_qq_send_packet_file_request()、qq_disconnect()、qq_process_keep_alive_reply()及qq_process_recv_file_request(). |
|
|
参考自 _qq_process_login_ok()、_qq_send_packet_file_request()、qq_process_keep_alive_reply()及qq_process_recv_file_request(). |
|
|
|
|
|
参考自 _qq_udp_proxy_connect()、qq_proxy_read()及qq_proxy_write(). |
|
|
参考自 qq_disconnect()、qq_process_login_token_relay()、qq_send_packet_login()及qq_send_packet_login_token(). |
|
|
参考自 _qq_got_login()、qq_disconnect()、qq_process_login_reply()、qq_send_packet_login()及qq_send_packet_logout(). |
|
|
参考自 _qq_group_info_window_destroy()、qq_group_detail_window_show()及qq_qun_info_window_free(). |
|
|
参考自 qq_process_group_cmd_search_group()及qq_roomlist_get_list(). |
|
|
参考自 _create_packet_head_seq()、_qq_got_login()、_qq_send_packet()、_qq_send_packet_add_buddy()、_qq_send_packet_file_request()、qq_send_file_ctl_packet()、qq_send_group_cmd()及qq_send_packet_im(). |
|
|
参考自 _qq_send_again()、_qq_send_cancel()、_qq_send_packet()、qq_sendqueue_free()、qq_sendqueue_remove()及qq_sendqueue_timeout_callback(). |
|
|
|
|
|
|
|
|
|
|
|
|
参考自 _qq_process_login_ok()、_qq_set_away()及qq_send_packet_change_status(). |
|
|
参考自 qq_process_login_token_relay()、qq_send_packet_login()及qq_send_packet_login_token(). |
|
|
|
参考自 _create_packet_head_seq()、_qq_login()、_qq_menu_show_login_info()、_qq_packet_process()、_qq_process_login_redirect()、_qq_send_packet()、qq_proxy_read()及qq_proxy_write(). |
|
|
|
|
1.4.4