Mercurial > pidgin.yaz
comparison src/protocols/oscar/aim.h @ 3141:bcdbffc2c3e6
[gaim-migrate @ 3156]
the kingant ate sean's picnic, too
committer: Tailor Script <tailor@pidgin.im>
author | Rob Flynn <gaim@robflynn.com> |
---|---|
date | Fri, 12 Apr 2002 02:43:50 +0000 |
parents | aa18e79365b7 |
children | 5e90ecb578c5 |
comparison
equal
deleted
inserted
replaced
3140:aa18e79365b7 | 3141:bcdbffc2c3e6 |
---|---|
830 } rtfmsg; | 830 } rtfmsg; |
831 } info; | 831 } info; |
832 void *destructor; /* used internally only */ | 832 void *destructor; /* used internally only */ |
833 }; | 833 }; |
834 | 834 |
835 /* Valid values for channel 4 args->type */ | |
836 #define AIM_ICQMSG_AUTHREQUEST 0x0006 | |
837 #define AIM_ICQMSG_AUTHDENIED 0x0007 | |
838 #define AIM_ICQMSG_AUTHGRANTED 0x0008 | |
839 | |
840 struct aim_incomingim_ch4_args { | |
841 fu32_t uin; /* Of the sender of the ICBM */ | |
842 fu16_t type; | |
843 char *msg; /* Reason for auth request, deny, or accept */ | |
844 }; | |
845 | |
835 faim_export int aim_send_rtfmsg(aim_session_t *sess, struct aim_sendrtfmsg_args *args); | 846 faim_export int aim_send_rtfmsg(aim_session_t *sess, struct aim_sendrtfmsg_args *args); |
836 faim_export int aim_send_im_ext(aim_session_t *sess, struct aim_sendimext_args *args); | 847 faim_export int aim_send_im_ext(aim_session_t *sess, struct aim_sendimext_args *args); |
837 faim_export int aim_send_im(aim_session_t *, const char *destsn, unsigned short flags, const char *msg); | 848 faim_export int aim_send_im(aim_session_t *, const char *destsn, unsigned short flags, const char *msg); |
838 faim_export int aim_send_icon(aim_session_t *sess, const char *sn, const fu8_t *icon, int iconlen, time_t stamp, fu16_t iconsum); | 849 faim_export int aim_send_icon(aim_session_t *sess, const char *sn, const fu8_t *icon, int iconlen, time_t stamp, fu16_t iconsum); |
839 faim_export fu16_t aim_iconsum(const fu8_t *buf, int buflen); | 850 faim_export fu16_t aim_iconsum(const fu8_t *buf, int buflen); |
842 faim_export const char *aim_directim_getsn(aim_conn_t *conn); | 853 faim_export const char *aim_directim_getsn(aim_conn_t *conn); |
843 faim_export aim_conn_t *aim_directim_initiate(aim_session_t *, const char *destsn); | 854 faim_export aim_conn_t *aim_directim_initiate(aim_session_t *, const char *destsn); |
844 faim_export aim_conn_t *aim_directim_connect(aim_session_t *, const char *sn, const char *addr, const fu8_t *cookie); | 855 faim_export aim_conn_t *aim_directim_connect(aim_session_t *, const char *sn, const char *addr, const fu8_t *cookie); |
845 | 856 |
846 faim_export aim_conn_t *aim_sendfile_initiate(aim_session_t *, const char *destsn, const char *filename, fu16_t numfiles, fu32_t totsize); | 857 faim_export aim_conn_t *aim_sendfile_initiate(aim_session_t *, const char *destsn, const char *filename, fu16_t numfiles, fu32_t totsize); |
858 faim_export int aim_send_im_ch4(aim_session_t *sess, char *sn, fu16_t type, fu8_t *message); | |
847 | 859 |
848 faim_export aim_conn_t *aim_getfile_initiate(aim_session_t *sess, aim_conn_t *conn, const char *destsn); | 860 faim_export aim_conn_t *aim_getfile_initiate(aim_session_t *sess, aim_conn_t *conn, const char *destsn); |
849 faim_export int aim_oft_getfile_request(aim_session_t *sess, aim_conn_t *conn, const char *name, int size); | 861 faim_export int aim_oft_getfile_request(aim_session_t *sess, aim_conn_t *conn, const char *name, int size); |
850 faim_export int aim_oft_getfile_ack(aim_session_t *sess, aim_conn_t *conn); | 862 faim_export int aim_oft_getfile_ack(aim_session_t *sess, aim_conn_t *conn); |
851 faim_export int aim_oft_getfile_end(aim_session_t *sess, aim_conn_t *conn); | 863 faim_export int aim_oft_getfile_end(aim_session_t *sess, aim_conn_t *conn); |