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

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

Definicje

#define CAP_UTF8_str   "{0946134E-4C7F-11D1-8222-444553540000}"
 
#define XSTATUS_COUNT   32
 
#define MAX_ICQMOOD   23
 

Wyliczenia

enum  capabilities_t {
  CAP_HTML = 0, CAP_NEWCAPS, CAP_VOICE, CAP_AIMDIRPLAY,
  CAP_SENDFILE, CAP_ICQDIRECT, CAP_IMIMAGE, CAP_BUDDYICON,
  CAP_SAVESTOCKS, CAP_GETFILE, CAP_SRV_RELAY, CAP_GAMES2,
  CAP_GAMES, CAP_CONTACTS, CAP_DEVILS, CAP_INTEROPERATE,
  CAP_UTF, CAP_XTRAZ, CAP_TYPING, CAP_CHAT,
  CAP_RTF, CAP_UNKNOWN
}
 
enum  plugins_t {
  PSIG_MESSAGE =0, PSIG_STATUS_PLUGIN, PSIG_INFO_PLUGIN, MGTYPE_MESSAGE,
  MGTYPE_FILE, MGTYPE_WEBURL, MGTYPE_CHAT, MGTYPE_CONTACTS,
  MGTYPE_SMS_MESSAGE, MGTYPE_GREETING_CARD, PLUGIN_03, PLUGIN_06,
  PLUGIN_07, PLUGIN_08, PLUGIN_13, PLUGIN_14,
  PLUGIN_15, PLUGIN_16, PLUGIN_17, PLUGIN_18,
  PLUGIN_19, PLUGIN_20, PLUGIN_21, PLUGIN_UNKNOWN
}
 

Funkcje

const char * icq_capability_name (int id)
 
int icq_cap_id (unsigned char *buf)
 
int icq_short_cap_id (unsigned char *buf)
 
const unsigned char * icq_cap_str (int id)
 
void icq_pack_append_cap (GString *pkt, int cap_id)
 
const char * icq_xstatus_name (int id)
 
int icq_xstatus_id (unsigned char *buf)
 
void icq_pack_append_xstatus (GString *pkt, int x_id)
 
int icq_plugin_id (unsigned char *buf)
 

Dokumentacja definicji

◆ CAP_UTF8_str

#define CAP_UTF8_str   "{0946134E-4C7F-11D1-8222-444553540000}"

◆ MAX_ICQMOOD

#define MAX_ICQMOOD   23

◆ XSTATUS_COUNT

#define XSTATUS_COUNT   32

Dokumentacja typów wyliczanych

◆ capabilities_t

Wartości wyliczeń
CAP_HTML 
CAP_NEWCAPS 
CAP_VOICE 
CAP_AIMDIRPLAY 
CAP_SENDFILE 
CAP_ICQDIRECT 
CAP_IMIMAGE 
CAP_BUDDYICON 
CAP_SAVESTOCKS 
CAP_GETFILE 
CAP_SRV_RELAY 
CAP_GAMES2 
CAP_GAMES 
CAP_CONTACTS 
CAP_DEVILS 
CAP_INTEROPERATE 
CAP_UTF 
CAP_XTRAZ 
CAP_TYPING 
CAP_CHAT 
CAP_RTF 
CAP_UNKNOWN 

◆ plugins_t

enum plugins_t
Wartości wyliczeń
PSIG_MESSAGE 
PSIG_STATUS_PLUGIN 
PSIG_INFO_PLUGIN 
MGTYPE_MESSAGE 
MGTYPE_FILE 
MGTYPE_WEBURL 
MGTYPE_CHAT 
MGTYPE_CONTACTS 
MGTYPE_SMS_MESSAGE 
MGTYPE_GREETING_CARD 
PLUGIN_03 
PLUGIN_06 
PLUGIN_07 
PLUGIN_08 
PLUGIN_13 
PLUGIN_14 
PLUGIN_15 
PLUGIN_16 
PLUGIN_17 
PLUGIN_18 
PLUGIN_19 
PLUGIN_20 
PLUGIN_21 
PLUGIN_UNKNOWN 

Dokumentacja funkcji

◆ icq_cap_id()

int icq_cap_id ( unsigned char *  buf)

◆ icq_cap_str()

const unsigned char* icq_cap_str ( int  id)

◆ icq_capability_name()

const char* icq_capability_name ( int  id)

◆ icq_pack_append_cap()

void icq_pack_append_cap ( GString *  pkt,
int  cap_id 
)

◆ icq_pack_append_xstatus()

void icq_pack_append_xstatus ( GString *  pkt,
int  x_id 
)

◆ icq_plugin_id()

int icq_plugin_id ( unsigned char *  buf)

◆ icq_short_cap_id()

int icq_short_cap_id ( unsigned char *  buf)

◆ icq_xstatus_id()

int icq_xstatus_id ( unsigned char *  buf)

◆ icq_xstatus_name()

const char* icq_xstatus_name ( int  id)