ekg2
Struktury danych | Funkcje
Dokumentacja pliku plugins/icq/icq_snac_handlers_04message.c
#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)

Dokumentacja funkcji

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  )
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje