comparison src/protocols/oscar/aim.h @ 8240:609a62b8e748

[gaim-migrate @ 8963] Make oscar use marv's core listening code. Hopefully my changes won't make anything any worse... file transfer and odc really need some lovin. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Thu, 12 Feb 2004 17:51:21 +0000
parents 4f70e8b3e05e
children 5e7ffea3f76a
comparison
equal deleted inserted replaced
8239:5220e0898252 8240:609a62b8e748
931 faim_export int aim_handlerendconnect(aim_session_t *sess, aim_conn_t *cur); 931 faim_export int aim_handlerendconnect(aim_session_t *sess, aim_conn_t *cur);
932 faim_export int aim_odc_send_typing(aim_session_t *sess, aim_conn_t *conn, int typing); 932 faim_export int aim_odc_send_typing(aim_session_t *sess, aim_conn_t *conn, int typing);
933 faim_export int aim_odc_send_im(aim_session_t *sess, aim_conn_t *conn, const char *msg, int len, int encoding, int isawaymsg); 933 faim_export int aim_odc_send_im(aim_session_t *sess, aim_conn_t *conn, const char *msg, int len, int encoding, int isawaymsg);
934 faim_export const char *aim_odc_getsn(aim_conn_t *conn); 934 faim_export const char *aim_odc_getsn(aim_conn_t *conn);
935 faim_export aim_conn_t *aim_odc_getconn(aim_session_t *sess, const char *sn); 935 faim_export aim_conn_t *aim_odc_getconn(aim_session_t *sess, const char *sn);
936 faim_export aim_conn_t *aim_odc_initiate(aim_session_t *sess, const char *sn); 936 faim_export aim_conn_t *aim_odc_initiate(aim_session_t *sess, const char *sn, int listenfd, fu16_t port);
937 faim_export aim_conn_t *aim_odc_connect(aim_session_t *sess, const char *sn, const char *addr, const fu8_t *cookie); 937 faim_export aim_conn_t *aim_odc_connect(aim_session_t *sess, const char *sn, const char *addr, const fu8_t *cookie);
938 938
939 faim_export struct aim_oft_info *aim_oft_createinfo(aim_session_t *sess, const fu8_t *cookie, const char *sn, const char *ip, fu16_t port, fu32_t size, fu32_t modtime, char *filename); 939 faim_export struct aim_oft_info *aim_oft_createinfo(aim_session_t *sess, const fu8_t *cookie, const char *sn, const char *ip, fu16_t port, fu32_t size, fu32_t modtime, char *filename);
940 faim_export int aim_oft_destroyinfo(struct aim_oft_info *oft_info); 940 faim_export int aim_oft_destroyinfo(struct aim_oft_info *oft_info);
941 faim_export int aim_sendfile_listen(aim_session_t *sess, struct aim_oft_info *oft_info); 941 faim_export int aim_sendfile_listen(aim_session_t *sess, struct aim_oft_info *oft_info, int listenfd);
942 faim_export int aim_oft_sendheader(aim_session_t *sess, fu16_t type, struct aim_oft_info *oft_info); 942 faim_export int aim_oft_sendheader(aim_session_t *sess, fu16_t type, struct aim_oft_info *oft_info);
943 943
944 944
945 945
946 /* 0x0002 - locate.c */ 946 /* 0x0002 - locate.c */