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)