comparison src/ft.h @ 4538:009e206f260c

[gaim-migrate @ 4817] Jabber can receive files again. I'm sure everyone was losing as much sleep over this as I was. committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Thu, 06 Feb 2003 04:32:54 +0000
parents a6be92358df3
children 05476ef20d58
comparison
equal deleted inserted replaced
4537:741a18f2fb23 4538:009e206f260c
81 int fd; /**< The socket file descriptor. */ 81 int fd; /**< The socket file descriptor. */
82 int watcher; /**< Watcher. */ 82 int watcher; /**< Watcher. */
83 83
84 size_t bytes_sent; /**< The number of bytes sent. */ 84 size_t bytes_sent; /**< The number of bytes sent. */
85 size_t bytes_remaining; /**< The number of bytes remaining. */ 85 size_t bytes_remaining; /**< The number of bytes remaining. */
86
87 gboolean completed; /**< File Transfer is completed. */
86 88
87 /* I/O operations. */ 89 /* I/O operations. */
88 struct 90 struct
89 { 91 {
90 void (*init)(struct gaim_xfer *xfer); 92 void (*init)(struct gaim_xfer *xfer);
259 * @return The port number on the other end. 261 * @return The port number on the other end.
260 */ 262 */
261 unsigned int gaim_xfer_get_remote_port(const struct gaim_xfer *xfer); 263 unsigned int gaim_xfer_get_remote_port(const struct gaim_xfer *xfer);
262 264
263 /** 265 /**
266 * Sets the completed state for the file transfer.
267 *
268 * @param xfer The file transfer.
269 * @param completed The completed state.
270 */
271 void gaim_xfer_set_completed(struct gaim_xfer *xfer, gboolean completed);
272
273 /**
264 * Sets the filename for the file transfer. 274 * Sets the filename for the file transfer.
265 * 275 *
266 * @param xfer The file transfer. 276 * @param xfer The file transfer.
267 * @param filename The filename. 277 * @param filename The filename.
268 */ 278 */