|
ekg2
|
#include <ekg/debug.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"#include "icq_fieldnames.inc"Struktury danych | |
| struct | _userinfo_t |
Definicje | |
| #define | METASNAC_SUBHANDLER(x) static int x(session_t *s, unsigned char *buf, int len, private_data_t **info) |
Definicje typów | |
| typedef int(* | metasnac_subhandler_t )(session_t *s, unsigned char *, int, private_data_t **info) |
Funkcje | |
| SNAC_SUBHANDLER (icq_snac_extension_error) | |
| static int | __get_userinfo_data (unsigned char *buf, int len, int type, private_data_t **info) |
| static void | __display_info (session_t *s, int type, private_data_t *data) |
| METASNAC_SUBHANDLER (icq_snac_extensions_interests) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_affilations) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_basicinfo) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_notes) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_workinfo) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_shortinfo) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_email) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_moreinfo) | |
| METASNAC_SUBHANDLER (icq_snac_extensions_hpagecat) | |
| static int | icq_snac_extension_userfound_common (session_t *s, unsigned char *buf, int len, int islast) |
| METASNAC_SUBHANDLER (icq_snac_extension_userfound) | |
| METASNAC_SUBHANDLER (icq_snac_extension_userfound_last) | |
| METASNAC_SUBHANDLER (icq_snac_extension_fullinfo_ack) | |
| static metasnac_subhandler_t | get_userinfo_extension_handler (uint16_t subtype) |
| static int | icq_meta_info_reply (session_t *s, unsigned char *buf, int len, private_data_t **info, int show) |
| static int | check_replyreq (session_t *s, unsigned char **buf, int *len, int *type) |
| static int | icq_offline_message (session_t *s, unsigned char *buf, int len, private_data_t **info) |
| static int | icq_offline_message_end (session_t *s, unsigned char *buf, int len, private_data_t **info) |
| SNAC_SUBHANDLER (icq_snac_extension_replyreq) | |
| SNAC_SUBHANDLER (icq_my_meta_information_response) | |
| void | display_whoami (session_t *s) |
| SNAC_HANDLER (icq_snac_extension_handler) | |
Zmienne | |
| static const _userinfo_t | userinfo [] |
| struct fieldnames_t | meta_name [] |
| static int | __displayed = 0 |
| #define METASNAC_SUBHANDLER | ( | x | ) | static int x(session_t *s, unsigned char *buf, int len, private_data_t **info) |
| typedef int(* metasnac_subhandler_t)(session_t *s, unsigned char *, int, private_data_t **info) |
|
static |
|
static |
|
static |
| void display_whoami | ( | session_t * | s | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_interests | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_affilations | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_basicinfo | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_notes | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_workinfo | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_shortinfo | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_email | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_moreinfo | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extensions_hpagecat | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extension_userfound | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extension_userfound_last | ) |
| METASNAC_SUBHANDLER | ( | icq_snac_extension_fullinfo_ack | ) |
| SNAC_HANDLER | ( | icq_snac_extension_handler | ) |
| SNAC_SUBHANDLER | ( | icq_snac_extension_error | ) |
| SNAC_SUBHANDLER | ( | icq_snac_extension_replyreq | ) |
| SNAC_SUBHANDLER | ( | icq_my_meta_information_response | ) |
|
static |
| struct fieldnames_t meta_name[] |
|
static |
1.8.1.2