comparison src/protocols/oscar/aim.h @ 4076:91c4bd698d39

[gaim-migrate @ 4291] I went ape on ICQ's i18n stuff for offline messages/channel 4 messages. I'm pretty sure accented characters and what not should work like a charm, now. Thanks to Mr. McQueen and Mr. Blanton. Also, I changed some stuff with handling these types of messages, so we actually delimit the message at the delimiters. So, uh, hopefully no one will complain about funky "?" symbols in their authorization requests. Stuff to look out for would be authorization requests and replies not working. I still haven't been able to get icqnum@pager.icq.com to work reliably enough to test it. And also, I'd like to take this moment to say that lobsters are really neat. Yeah. Lobsters. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 15 Dec 2002 06:15:27 +0000
parents 2532f1192da3
children c5ce82228a2f
comparison
equal deleted inserted replaced
4075:2221f6801577 4076:91c4bd698d39
912 912
913 struct aim_incomingim_ch4_args { 913 struct aim_incomingim_ch4_args {
914 fu32_t uin; /* Of the sender of the ICBM */ 914 fu32_t uin; /* Of the sender of the ICBM */
915 fu16_t type; 915 fu16_t type;
916 char *msg; /* Reason for auth request, deny, or accept */ 916 char *msg; /* Reason for auth request, deny, or accept */
917 int msglen;
917 }; 918 };
918 919
919 faim_export int aim_send_rtfmsg(aim_session_t *sess, struct aim_sendrtfmsg_args *args); 920 faim_export int aim_send_rtfmsg(aim_session_t *sess, struct aim_sendrtfmsg_args *args);
920 faim_export int aim_send_im_ext(aim_session_t *sess, struct aim_sendimext_args *args); 921 faim_export int aim_send_im_ext(aim_session_t *sess, struct aim_sendimext_args *args);
921 faim_export int aim_send_im(aim_session_t *, const char *destsn, unsigned short flags, const char *msg); 922 faim_export int aim_send_im(aim_session_t *, const char *destsn, unsigned short flags, const char *msg);
1168 fu32_t sender; 1169 fu32_t sender;
1169 fu16_t year; 1170 fu16_t year;
1170 fu8_t month, day, hour, minute; 1171 fu8_t month, day, hour, minute;
1171 fu16_t type; 1172 fu16_t type;
1172 char *msg; 1173 char *msg;
1174 int msglen;
1173 }; 1175 };
1174 1176
1175 struct aim_icq_simpleinfo { 1177 struct aim_icq_simpleinfo {
1176 fu32_t uin; 1178 fu32_t uin;
1177 char *nick; 1179 char *nick;