#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ekg/debug.h>#include <ekg/recode.h>#include <ekg/xmalloc.h>#include "icq.h"#include "misc.h"#include "icq_caps.h"#include "icq_const.h"#include "icq_flap_handlers.h"#include "icq_snac_handlers.h"Struktury danych | |
| struct | msg_params_t |
Funkcje | |
| SNAC_SUBHANDLER (icq_snac_message_error) | |
| static void | icq_snac_message_set_msg_channel (session_t *s, uint16_t chan, uint32_t flags) |
| SNAC_SUBHANDLER (icq_snac_message_replyicbm) | |
| static void | icq_pack_append_msg_header (string_t pkt, msg_params_t *msg_param) |
| static void | icq_send_adv_msg_ack (session_t *s, msg_params_t *msg_param) |
| static int | icq_snac_message_recv_icbm_ch1 (session_t *s, unsigned char *buf, int len, msg_params_t *msg_param) |
| static void | icq_send_status_descr (session_t *s, int msg_type, msg_params_t *msg_param) |
| static int | icq_snac_message_recv_rtf2711 (session_t *s, unsigned char *buf, int len, msg_params_t *msg_param) |
| static int | icq_snac_message_recv_icbm_ch2 (session_t *s, unsigned char *buf, int len, msg_params_t *msg_param) |
| static int | icq_snac_message_recv_icbm_ch4 (session_t *s, unsigned char *buf, int len, msg_params_t *msg_param) |
| static int | icq_snac_unpack_message_params (session_t *s, unsigned char **buf, int *len, msg_params_t *msg_param) |
| SNAC_SUBHANDLER (icq_snac_message_recv) | |
| SNAC_SUBHANDLER (icq_snac_message_server_ack) | |
| static void | icq_snac_message_status_reply (msg_params_t *msg_param, char *msg) |
| SNAC_SUBHANDLER (icq_snac_message_response) | |
| SNAC_SUBHANDLER (icq_snac_message_mini_typing_notification) | |
| SNAC_SUBHANDLER (icq_snac_message_queue) | |
| SNAC_HANDLER (icq_snac_message_handler) | |
| static void icq_pack_append_msg_header | ( | string_t | pkt, | |
| msg_params_t * | msg_param | |||
| ) | [static] |
| static void icq_send_adv_msg_ack | ( | session_t * | s, | |
| msg_params_t * | msg_param | |||
| ) | [static] |
| static void icq_send_status_descr | ( | session_t * | s, | |
| int | msg_type, | |||
| msg_params_t * | msg_param | |||
| ) | [static] |
| static int icq_snac_message_recv_icbm_ch1 | ( | session_t * | s, | |
| unsigned char * | buf, | |||
| int | len, | |||
| msg_params_t * | msg_param | |||
| ) | [static] |
| static int icq_snac_message_recv_icbm_ch2 | ( | session_t * | s, | |
| unsigned char * | buf, | |||
| int | len, | |||
| msg_params_t * | msg_param | |||
| ) | [static] |
| static int icq_snac_message_recv_icbm_ch4 | ( | session_t * | s, | |
| unsigned char * | buf, | |||
| int | len, | |||
| msg_params_t * | msg_param | |||
| ) | [static] |
| static int icq_snac_message_recv_rtf2711 | ( | session_t * | s, | |
| unsigned char * | buf, | |||
| int | len, | |||
| msg_params_t * | msg_param | |||
| ) | [static] |
| static void icq_snac_message_set_msg_channel | ( | session_t * | s, | |
| uint16_t | chan, | |||
| uint32_t | flags | |||
| ) | [static] |
| static void icq_snac_message_status_reply | ( | msg_params_t * | msg_param, | |
| char * | msg | |||
| ) | [static] |
| static int icq_snac_unpack_message_params | ( | session_t * | s, | |
| unsigned char ** | buf, | |||
| int * | len, | |||
| msg_params_t * | msg_param | |||
| ) | [static] |
| SNAC_HANDLER | ( | icq_snac_message_handler | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_error | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_mini_typing_notification | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_replyicbm | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_recv | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_response | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_server_ack | ) |
| SNAC_SUBHANDLER | ( | icq_snac_message_queue | ) |
1.7.1