ekg2

plugins/icq/miscicq.h

Idź do dokumentacji tego pliku.
00001 #ifndef __ICQ_MISCICQ_H
00002 #define __ICQ_MISCICQ_H
00003 
00004 #define ICQ_STATUS_ONLINE           0x0000
00005 #define ICQ_STATUS_AWAY             0x0001
00006 #define ICQ_STATUS_NA               0x0005
00007 #define ICQ_STATUS_OCCUPIED         0x0011
00008 #define ICQ_STATUS_DND              0x0013
00009 #define ICQ_STATUS_FFC              0x0020
00010 #define ICQ_STATUS_INVISIBLE        0x0100
00011 
00012 // Status FLAGS (used to determine status of other users)
00013 #define ICQ_STATUS_FLAG_ONLINE          0x0000
00014 #define ICQ_STATUS_FLAG_AWAY            0x0001
00015 #define ICQ_STATUS_FLAG_DND             0x0002
00016 #define ICQ_STATUS_FLAG_NA              0x0004
00017 #define ICQ_STATUS_FLAG_OCCUPIED        0x0010
00018 #define ICQ_STATUS_FLAG_FFC             0x0020
00019 #define ICQ_STATUS_FLAG_INVISIBLE       0x0100
00020 
00021 
00022 #define MTYPE_AUTOAWAY              0xE8 // Auto away message
00023 #define MTYPE_AUTOBUSY              0xE9 // Auto occupied message
00024 #define MTYPE_AUTONA                0xEA // Auto not available message
00025 #define MTYPE_AUTODND               0xEB // Auto do not disturb message
00026 #define MTYPE_AUTOFFC               0xEC // Auto free for chat message
00027 
00028 #define STATUSF_WEBAWARE        0x00010000      /* The user is web-aware. */
00029 #define STATUSF_DCAUTH          0x10000000      /* The user allows direct connections only upon authorization. */
00030 #define STATUSF_DCCONTACT       0x20000000      /* The user allows direct connections only with contacts. */
00031 
00032 #define STATUS_ICQONLINE        0x00000000
00033 #define STATUS_ICQFFC           0x00000020
00034 #define STATUS_ICQAWAY          0x00000001
00035 #define STATUS_ICQDND           0x00000013
00036 #define STATUS_INVISIBLE        0x00000100
00037 
00038 #define STATUS_ICQOFFLINE    0xffffffff
00039 #define STATUSF_ICQOCC       0x00000010
00040 #define STATUSF_ICQDND       0x00000002
00041 #define STATUSF_ICQNA        0x00000004
00042 
00043 // Client identification
00044 #define CLIENT_ID_STRING            "EKG2"
00045 #define CLIENT_ID_CODE              0x0001
00046 #define CLIENT_VERSION_MAJOR        0x0000
00047 #define CLIENT_VERSION_MINOR        0x0002
00048 #define CLIENT_VERSION_LESSER       0x0000
00049 #define CLIENT_VERSION_BUILD        0x17AB
00050 #define CLIENT_DISTRIBUTION         0x00007535
00051 #define CLIENT_LANGUAGE             "en"
00052 #define CLIENT_COUNTRY              "us"
00053 
00054 
00055 #endif
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje