Mercurial > pidgin
diff libpurple/protocols/msn/xfer.h @ 30832:eabeba9c823f
Move msn_xfer code to it's own module aiming to simplify slp code.
author | masca@cpw.pidgin.im |
---|---|
date | Tue, 29 Jun 2010 22:18:22 +0000 |
parents | |
children | 72e6fa6caecc |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libpurple/protocols/msn/xfer.h Tue Jun 29 22:18:22 2010 +0000 @@ -0,0 +1,12 @@ + +#include "slpcall.h" + +void msn_xfer_init(PurpleXfer *xfer); +void msn_xfer_cancel(PurpleXfer *xfer); + +gssize msn_xfer_write(const guchar *data, gsize len, PurpleXfer *xfer); +gssize msn_xfer_read(guchar **data, PurpleXfer *xfer); + +void msn_xfer_completed_cb(MsnSlpCall *slpcall, + const guchar *body, gsize size); +void msn_xfer_end_cb(MsnSlpCall *slpcall, MsnSession *session);