src/protocols/oscar/aim.h

changeset 2734
83a80077d72a
parent 2717
b97d1ea4e28c
child 2742
2ffd839888a5
equal deleted inserted replaced
2733:553cd7b1bcd5 2734:83a80077d72a
414 #define AIM_FLAG_ADMINISTRATOR 0x0002 414 #define AIM_FLAG_ADMINISTRATOR 0x0002
415 #define AIM_FLAG_AOL 0x0004 415 #define AIM_FLAG_AOL 0x0004
416 #define AIM_FLAG_OSCAR_PAY 0x0008 416 #define AIM_FLAG_OSCAR_PAY 0x0008
417 #define AIM_FLAG_FREE 0x0010 417 #define AIM_FLAG_FREE 0x0010
418 #define AIM_FLAG_AWAY 0x0020 418 #define AIM_FLAG_AWAY 0x0020
419 #define AIM_FLAG_UNKNOWN40 0x0040 419 #define AIM_FLAG_ICQ 0x0040
420 #define AIM_FLAG_UNKNOWN80 0x0080 420 #define AIM_FLAG_UNKNOWN80 0x0080
421 #define AIM_FLAG_UNKNOWN100 0x0100 421 #define AIM_FLAG_UNKNOWN100 0x0100
422 #define AIM_FLAG_UNKNOWN200 0x0200 422 #define AIM_FLAG_UNKNOWN200 0x0200
423 #define AIM_FLAG_ACTIVEBUDDY 0x0400 423 #define AIM_FLAG_ACTIVEBUDDY 0x0400
424 #define AIM_FLAG_UNKNOWN800 0x0800 424 #define AIM_FLAG_UNKNOWN800 0x0800
425 #define AIM_FLAG_ABINTERNAL 0x1000
425 426
426 #define AIM_FLAG_ALLUSERS 0x001f 427 #define AIM_FLAG_ALLUSERS 0x001f
427 428
428 429
429 #if defined(FAIM_INTERNAL) || defined(FAIM_NEED_TLV) 430 #if defined(FAIM_INTERNAL) || defined(FAIM_NEED_TLV)
820 #define AIM_CAPS_SENDFILE 0x0020 821 #define AIM_CAPS_SENDFILE 0x0020
821 #define AIM_CAPS_GAMES 0x0040 822 #define AIM_CAPS_GAMES 0x0040
822 #define AIM_CAPS_SAVESTOCKS 0x0080 823 #define AIM_CAPS_SAVESTOCKS 0x0080
823 #define AIM_CAPS_SENDBUDDYLIST 0x0100 824 #define AIM_CAPS_SENDBUDDYLIST 0x0100
824 #define AIM_CAPS_GAMES2 0x0200 825 #define AIM_CAPS_GAMES2 0x0200
825 #define AIM_CAPS_EVERYBUDDY 0x0400 826 #define AIM_CAPS_ICQ 0x0400
827 #define AIM_CAPS_ABINTERNAL 0x0800
826 #define AIM_CAPS_LAST 0x8000 828 #define AIM_CAPS_LAST 0x8000
827 829
828 faim_export int aim_0002_000b(aim_session_t *sess, aim_conn_t *conn, const char *sn); 830 faim_export int aim_0002_000b(aim_session_t *sess, aim_conn_t *conn, const char *sn);
829 831
830 #define AIM_SENDMEMBLOCK_FLAG_ISREQUEST 0 832 #define AIM_SENDMEMBLOCK_FLAG_ISREQUEST 0
878 #define AIM_IMPARAM_DEFAULTS { \ 880 #define AIM_IMPARAM_DEFAULTS { \
879 0, \ 881 0, \
880 AIM_IMPARAM_FLAG_CHANMSGS_ALLOWED | AIM_IMPARAM_FLAG_MISSEDCALLS_ENABLED, \ 882 AIM_IMPARAM_FLAG_CHANMSGS_ALLOWED | AIM_IMPARAM_FLAG_MISSEDCALLS_ENABLED, \
881 512, /* !! Note how small this is. */ \ 883 512, /* !! Note how small this is. */ \
882 (99.9)*10, (99.9)*10, \ 884 (99.9)*10, (99.9)*10, \
883 1000 \ 885 1000 /* !! And how large this is. */ \
884 } 886 }
885 887
886 /* This is what most AIM versions use. */ 888 /* This is what most AIM versions use. */
887 #define AIM_IMPARAM_REASONABLE { \ 889 #define AIM_IMPARAM_REASONABLE { \
888 0, \ 890 0, \

mercurial