ekg2  GIT master
Struktury danych | Definicje | Definicje typów | Funkcje
Dokumentacja pliku icq.h
Ten wykres pokazuje, które pliki bezpośrednio lub pośrednio załączają ten plik:

Idź do kodu źródłowego tego pliku.

Struktury danych

struct  icq_rate_t
 
struct  icq_snac_reference_list_s
 
struct  icq_private_t
 

Definicje

#define SNAC_HANDLER(x)   int x(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
 
#define SNAC_SUBHANDLER(x)   int x(session_t *s, unsigned char *buf, int len, private_data_t *data)
 
#define icq_uid(target)   protocol_uid("icq", target)
 
#define MIRANDAOK   1
 
#define MIRANDA_COMPILANT_CLIENT   1
 
#define ICQ_DEBUG_UNUSED_INFORMATIONS   1
 

Definicje typów

typedef int(* snac_handler_t) (session_t *, guint16 cmd, unsigned char *, int, private_data_t *)
 
typedef int(* snac_subhandler_t) (session_t *s, unsigned char *, int, private_data_t *)
 
typedef struct icq_snac_reference_list_s icq_snac_reference_list_t
 

Funkcje

int icq_send_pkt (session_t *s, GString *buf)
 
void icq_session_connected (session_t *s)
 
int icq_write_status (session_t *s)
 
void icq_handle_disconnect (session_t *s, const char *reason, int type)
 
void icq_connect (session_t *session, const char *server, int port)
 

Dokumentacja definicji

◆ ICQ_DEBUG_UNUSED_INFORMATIONS

#define ICQ_DEBUG_UNUSED_INFORMATIONS   1

◆ icq_uid

#define icq_uid (   target)    protocol_uid("icq", target)

◆ MIRANDA_COMPILANT_CLIENT

#define MIRANDA_COMPILANT_CLIENT   1

◆ MIRANDAOK

#define MIRANDAOK   1

◆ SNAC_HANDLER

#define SNAC_HANDLER (   x)    int x(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)

◆ SNAC_SUBHANDLER

#define SNAC_SUBHANDLER (   x)    int x(session_t *s, unsigned char *buf, int len, private_data_t *data)

Dokumentacja definicji typów

◆ icq_snac_reference_list_t

◆ snac_handler_t

typedef int(* snac_handler_t) (session_t *, guint16 cmd, unsigned char *, int, private_data_t *)

◆ snac_subhandler_t

typedef int(* snac_subhandler_t) (session_t *s, unsigned char *, int, private_data_t *)

Dokumentacja funkcji

◆ icq_connect()

void icq_connect ( session_t session,
const char *  server,
int  port 
)

◆ icq_handle_disconnect()

void icq_handle_disconnect ( session_t s,
const char *  reason,
int  type 
)

◆ icq_send_pkt()

int icq_send_pkt ( session_t s,
GString *  buf 
)

◆ icq_session_connected()

void icq_session_connected ( session_t s)

◆ icq_write_status()

int icq_write_status ( session_t s)