Mercurial > pidgin
comparison src/protocols/oscar/aim.h @ 4804:9810ce8e7a96
[gaim-migrate @ 5124]
Here ya go, Rob.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Mon, 17 Mar 2003 04:02:30 +0000 |
parents | c050edba7b83 |
children | 22a7602ebe25 |
comparison
equal
deleted
inserted
replaced
4803:6f04901ef729 | 4804:9810ce8e7a96 |
---|---|
256 #define AIM_CONN_TYPE_ADS 0x0005 | 256 #define AIM_CONN_TYPE_ADS 0x0005 |
257 #define AIM_CONN_TYPE_AUTH 0x0007 | 257 #define AIM_CONN_TYPE_AUTH 0x0007 |
258 #define AIM_CONN_TYPE_CHATNAV 0x000d | 258 #define AIM_CONN_TYPE_CHATNAV 0x000d |
259 #define AIM_CONN_TYPE_CHAT 0x000e | 259 #define AIM_CONN_TYPE_CHAT 0x000e |
260 #define AIM_CONN_TYPE_SEARCH 0x000f | 260 #define AIM_CONN_TYPE_SEARCH 0x000f |
261 #define AIM_CONN_TYPE_ICON 0x0010 | |
261 #define AIM_CONN_TYPE_EMAIL 0x0018 | 262 #define AIM_CONN_TYPE_EMAIL 0x0018 |
262 | 263 |
263 /* they start getting arbitrary for rendezvous stuff =) */ | 264 /* they start getting arbitrary for rendezvous stuff =) */ |
264 #define AIM_CONN_TYPE_RENDEZVOUS 0xfffe /* these do not speak FLAP! */ | 265 #define AIM_CONN_TYPE_RENDEZVOUS 0xfffe /* these do not speak FLAP! */ |
265 #define AIM_CONN_TYPE_LISTENER 0xffff /* socket waiting for accept() */ | 266 #define AIM_CONN_TYPE_LISTENER 0xffff /* socket waiting for accept() */ |
474 fu32_t status; | 475 fu32_t status; |
475 fu32_t ipaddr; | 476 fu32_t ipaddr; |
476 fu8_t crap[0x25]; /* until we figure it out... */ | 477 fu8_t crap[0x25]; /* until we figure it out... */ |
477 } icqinfo; | 478 } icqinfo; |
478 fu32_t present; | 479 fu32_t present; |
480 fu16_t iconstrlen; | |
481 fu8_t iconstr[30]; | |
479 } aim_userinfo_t; | 482 } aim_userinfo_t; |
480 | 483 |
481 #define AIM_USERINFO_PRESENT_FLAGS 0x00000001 | 484 #define AIM_USERINFO_PRESENT_FLAGS 0x00000001 |
482 #define AIM_USERINFO_PRESENT_MEMBERSINCE 0x00000002 | 485 #define AIM_USERINFO_PRESENT_MEMBERSINCE 0x00000002 |
483 #define AIM_USERINFO_PRESENT_ONLINESINCE 0x00000004 | 486 #define AIM_USERINFO_PRESENT_ONLINESINCE 0x00000004 |
1116 faim_export int aim_usersearch_email(aim_session_t *, const char *, const char *); | 1119 faim_export int aim_usersearch_email(aim_session_t *, const char *, const char *); |
1117 faim_export int aim_usersearch_name(aim_session_t *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *); | 1120 faim_export int aim_usersearch_name(aim_session_t *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *); |
1118 faim_export int aim_usersearch_interest(aim_session_t *, const char *, const char *); | 1121 faim_export int aim_usersearch_interest(aim_session_t *, const char *, const char *); |
1119 | 1122 |
1120 | 1123 |
1124 | |
1125 /* icon.c */ | |
1126 faim_export int aim_icon_requesticon(aim_session_t *sess, const char *sn, const fu8_t *iconstr, fu16_t iconstrlen); | |
1127 | |
1128 | |
1129 | |
1121 /* These apply to exchanges as well. */ | 1130 /* These apply to exchanges as well. */ |
1122 #define AIM_CHATROOM_FLAG_EVILABLE 0x0001 | 1131 #define AIM_CHATROOM_FLAG_EVILABLE 0x0001 |
1123 #define AIM_CHATROOM_FLAG_NAV_ONLY 0x0002 | 1132 #define AIM_CHATROOM_FLAG_NAV_ONLY 0x0002 |
1124 #define AIM_CHATROOM_FLAG_INSTANCING_ALLOWED 0x0004 | 1133 #define AIM_CHATROOM_FLAG_INSTANCING_ALLOWED 0x0004 |
1125 #define AIM_CHATROOM_FLAG_OCCUPANT_PEEK_ALLOWED 0x0008 | 1134 #define AIM_CHATROOM_FLAG_OCCUPANT_PEEK_ALLOWED 0x0008 |