|
static int | gg_ack_110 (struct gg_session *gs, GG110Ack__Type type, uint32_t seq, struct gg_event *ge) |
|
static void | gg_sync_time (struct gg_session *gs, time_t server_time) |
|
static int | gg_session_handle_welcome_110 (struct gg_session *gs, uint32_t seed, struct gg_event *ge) |
|
static int | gg_session_handle_login110_ok (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_welcome (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_login_ok (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_login_failed (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_send_msg_ack (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_send_msg_ack_110 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_pong (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_disconnecting (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_disconnect_ack (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_xml_event (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_event_110 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_pubdir50_reply (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_userlist_reply (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_dcc7_id_reply (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_dcc7_accept (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_dcc7_new (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_dcc7_reject (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_dcc7_info (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static void | gg_image_queue_parse (struct gg_event *e, const char *p, unsigned int len, struct gg_session *sess, uin_t sender, uint32_t type) |
|
static int | gg_handle_recv_msg_options (struct gg_session *sess, struct gg_event *e, uin_t sender, const char *p, const char *packet_end, uint32_t packet_type) |
|
static int | gg_session_send_msg_ack (struct gg_session *gs, uint32_t seq) |
|
static int | gg_session_handle_recv_msg (struct gg_session *sess, uint32_t type, const char *packet, size_t length, struct gg_event *e) |
|
static int | gg_session_handle_recv_msg_80 (struct gg_session *sess, uint32_t type, const char *packet, size_t length, struct gg_event *e) |
|
static int | gg_session_handle_recv_msg_110 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_status (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_status_60_77_80beta (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_notify_reply (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_status_80 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_notify_reply_80 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_notify_reply_77_80beta (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_notify_reply_60 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_user_data (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_typing_notification (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_multilogon_info (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_userlist_100_version (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_userlist_100_reply (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_imtoken (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_pong_110 (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_chat_info (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_chat_info_update (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_chat_created (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_chat_invite_ack (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_chat_left (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_options (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_access_info (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_uin_info (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_transfer_info (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
static int | gg_session_handle_magic_notification (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
int | gg_session_handle_packet (struct gg_session *gs, uint32_t type, const char *ptr, size_t len, struct gg_event *ge) |
|
Funkcje obsługi przychodzących pakietów.