diff src/protocols/msn/nexus.h @ 13200:33bef17125c2

[gaim-migrate @ 15563] This is the soon-to-be-infamous nonblocking network activity patch that I've been working on. Feel free to yell at me if this makes you unhappy. committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Thu, 09 Feb 2006 04:17:56 +0000
parents ab6636c5a136
children 995aea35b05c
line wrap: on
line diff
--- a/src/protocols/msn/nexus.h	Thu Feb 09 04:14:54 2006 +0000
+++ b/src/protocols/msn/nexus.h	Thu Feb 09 04:17:56 2006 +0000
@@ -26,8 +26,6 @@
 
 typedef struct _MsnNexus MsnNexus;
 
-#include "nexus.h"
-
 struct _MsnNexus
 {
 	MsnSession *session;
@@ -35,6 +33,16 @@
 	char *login_host;
 	char *login_path;
 	GHashTable *challenge_data;
+	GaimSslConnection *gsc;
+
+	guint input_handler;
+
+	char *write_buf;
+	gsize written_len;
+	GaimInputFunction written_cb;
+
+	char *read_buf;
+	gsize read_len;
 };
 
 void msn_nexus_connect(MsnNexus *nexus);