diff src/protocols/msn/slpcall.h @ 10296:a7b2fd5efcf2

[gaim-migrate @ 11476] Some "random updates" updates from patch 1077274 by Felipe Contreras: "Some changes in the behaviour of slpcalls (for FT), free some unused structures and properly close switchboard connections." Looks good to me, and seems to have fixed a mysterious FT problem that I had been pretending didn't exist. committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Thu, 02 Dec 2004 16:07:26 +0000
parents ecf3ce2e2ab1
children 096020ae09a9
line wrap: on
line diff
--- a/src/protocols/msn/slpcall.h	Thu Dec 02 13:03:23 2004 +0000
+++ b/src/protocols/msn/slpcall.h	Thu Dec 02 16:07:26 2004 +0000
@@ -57,6 +57,15 @@
 	long session_id;
 	long app_id;
 
+	gboolean pending; /**< A flag that states if we should wait for this
+						slpcall to start and do not time out. */
+	gboolean progress; /**< A flag that states if there has been progress since
+						 the last time out. */
+	gboolean wasted; /**< A flag that states if this slpcall is going to be
+					   destroyed. */
+	gboolean started; /**< A flag that states if this slpcall's session has
+						been initiated. */
+
 	void (*progress_cb)(MsnSlpCall *slpcall,
 						gsize total_length, gsize len, gsize offset);
 	void (*session_init_cb)(MsnSlpSession *slpsession);
@@ -68,8 +77,6 @@
 
 	MsnSlpCb cb;
 	void (*end_cb)(MsnSlpCall *slpcall);
-	gboolean wasted;
-	gboolean started;
 
 	int timer;
 };