ekg2  GIT master
Funkcje
Dokumentacja pliku icq_snac_handlers_03buddy.c
#include "ekg2.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.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"
Wykres zależności załączania dla icq_snac_handlers_03buddy.c:

Funkcje

int icq_snac_buddy_error (session_t *s, unsigned char *buf, int len, private_data_t *data)
 
int icq_snac_buddy_reply (session_t *s, unsigned char *buf, int len, private_data_t *data)
 
void icq_pack_append_nullterm_msg (GString *pkt, const char *msg)
 
void icq_pack_append_rendezvous (GString *pkt, int version, int cookie, int mtype, int mflags, int accept, int priority)
 
static void icq_get_description (session_t *s, const char *uin, int status)
 
static void icq_get_user_info (session_t *s, userlist_t *u, struct icq_tlv_list *tlvs, int newstatus)
 
int icq_snac_buddy_online (session_t *s, unsigned char *buf, int len, private_data_t *data)
 
int icq_snac_buddy_offline (session_t *s, unsigned char *buf, int len, private_data_t *data)
 
int icq_snac_buddy_notify_rejected (session_t *s, unsigned char *buf, int len, private_data_t *data)
 
int icq_snac_buddy_handler (session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
 

Dokumentacja funkcji

◆ icq_get_description()

static void icq_get_description ( session_t s,
const char *  uin,
int  status 
)
static

◆ icq_get_user_info()

static void icq_get_user_info ( session_t s,
userlist_t u,
struct icq_tlv_list tlvs,
int  newstatus 
)
static

◆ icq_pack_append_nullterm_msg()

void icq_pack_append_nullterm_msg ( GString *  pkt,
const char *  msg 
)

◆ icq_pack_append_rendezvous()

void icq_pack_append_rendezvous ( GString *  pkt,
int  version,
int  cookie,
int  mtype,
int  mflags,
int  accept,
int  priority 
)

◆ icq_snac_buddy_error()

int icq_snac_buddy_error ( session_t s,
unsigned char *  buf,
int  len,
private_data_t data 
)

◆ icq_snac_buddy_handler()

int icq_snac_buddy_handler ( session_t s,
guint16  cmd,
unsigned char *  buf,
int  len,
private_data_t data 
)

◆ icq_snac_buddy_notify_rejected()

int icq_snac_buddy_notify_rejected ( session_t s,
unsigned char *  buf,
int  len,
private_data_t data 
)

◆ icq_snac_buddy_offline()

int icq_snac_buddy_offline ( session_t s,
unsigned char *  buf,
int  len,
private_data_t data 
)

◆ icq_snac_buddy_online()

int icq_snac_buddy_online ( session_t s,
unsigned char *  buf,
int  len,
private_data_t data 
)

◆ icq_snac_buddy_reply()

int icq_snac_buddy_reply ( session_t s,
unsigned char *  buf,
int  len,
private_data_t data 
)