Mercurial > pidgin
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 |