comparison src/protocols/oscar/aim.h @ 5917:a747e9e0e2cf

[gaim-migrate @ 6349] 2 compile fixes, one from a Herman mistake and one from a Luke-is-using-a- different-version-of-gettext-that-doesn't-have-as-much-psycho-checking-of- translation "mistake." Also, I made it so "Send File" and "Direct IM" do not show up in the right click menu unless the person is advertising that capability. This probably should have been done a long time ago. Also, some not-yet-used code for setting available messages. I'm working on it. Oh, and I found a new capability in iChat. I don't know what it does yet. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 18 Jun 2003 02:18:26 +0000
parents db5aa27cb345
children 04dc7fe68889
comparison
equal deleted inserted replaced
5916:a51b709b2b3e 5917:a747e9e0e2cf
193 "AOL Instant Messenger, version 5.1.3036/WIN32", \ 193 "AOL Instant Messenger, version 5.1.3036/WIN32", \
194 0x0109, \ 194 0x0109, \
195 0x0005, 0x0001, \ 195 0x0005, 0x0001, \
196 0x0000, 0x0bdc, \ 196 0x0000, 0x0bdc, \
197 0x000000d2, \ 197 0x000000d2, \
198 "us", "en", \
199 }
200
201 #define CLIENTINFO_ICHAT_1_0 { \
202 "Apple iChat", \
203 0x311a, \
204 0x0001, 0x0000, \
205 0x0000, 0x003c, \
206 0x000000c6, \
198 "us", "en", \ 207 "us", "en", \
199 } 208 }
200 209
201 /* Needs to be checked */ 210 /* Needs to be checked */
202 #define CLIENTINFO_ICQ_4_65_3281 { \ 211 #define CLIENTINFO_ICQ_4_65_3281 { \
558 faim_export void aim_session_kill(aim_session_t *); 567 faim_export void aim_session_kill(aim_session_t *);
559 faim_export void aim_setupproxy(aim_session_t *sess, const char *server, const char *username, const char *password); 568 faim_export void aim_setupproxy(aim_session_t *sess, const char *server, const char *username, const char *password);
560 faim_export aim_conn_t *aim_getconn_type(aim_session_t *, int type); 569 faim_export aim_conn_t *aim_getconn_type(aim_session_t *, int type);
561 faim_export aim_conn_t *aim_getconn_type_all(aim_session_t *, int type); 570 faim_export aim_conn_t *aim_getconn_type_all(aim_session_t *, int type);
562 faim_export aim_conn_t *aim_getconn_fd(aim_session_t *, int fd); 571 faim_export aim_conn_t *aim_getconn_fd(aim_session_t *, int fd);
572
573
574
575 /* service.c */
576 faim_export int aim_srv_setavailmsg(aim_session_t *sess, char *msg);
577
578
563 579
564 /* misc.c */ 580 /* misc.c */
565 581
566 #define AIM_VISIBILITYCHANGE_PERMITADD 0x05 582 #define AIM_VISIBILITYCHANGE_PERMITADD 0x05
567 #define AIM_VISIBILITYCHANGE_PERMITREMOVE 0x06 583 #define AIM_VISIBILITYCHANGE_PERMITREMOVE 0x06
990 #define AIM_CAPS_ICQSERVERRELAY 0x00004000 1006 #define AIM_CAPS_ICQSERVERRELAY 0x00004000
991 #define AIM_CAPS_ICQUNKNOWN 0x00008000 1007 #define AIM_CAPS_ICQUNKNOWN 0x00008000
992 #define AIM_CAPS_TRILLIANCRYPT 0x00010000 1008 #define AIM_CAPS_TRILLIANCRYPT 0x00010000
993 #define AIM_CAPS_ICQUTF8 0x00020000 1009 #define AIM_CAPS_ICQUTF8 0x00020000
994 #define AIM_CAPS_INTEROPERATE 0x00040000 1010 #define AIM_CAPS_INTEROPERATE 0x00040000
995 #define AIM_CAPS_LAST 0x00080000 1011 #define AIM_CAPS_ICHAT 0x00080000
1012 #define AIM_CAPS_LAST 0x00100000
996 1013
997 faim_export int aim_0002_000b(aim_session_t *sess, aim_conn_t *conn, const char *sn); 1014 faim_export int aim_0002_000b(aim_session_t *sess, aim_conn_t *conn, const char *sn);
998 1015
999 #define AIM_SENDMEMBLOCK_FLAG_ISREQUEST 0 1016 #define AIM_SENDMEMBLOCK_FLAG_ISREQUEST 0
1000 #define AIM_SENDMEMBLOCK_FLAG_ISHASH 1 1017 #define AIM_SENDMEMBLOCK_FLAG_ISHASH 1