libpurple/protocols/jabber/bosh.h

branch
soc.2008.xmpp
changeset 23621
d7a6cc7ca517
parent 23620
e306af5178d7
child 24872
68de61b562f6
--- a/libpurple/protocols/jabber/bosh.h	Sat Aug 16 21:28:32 2008 +0000
+++ b/libpurple/protocols/jabber/bosh.h	Mon Aug 18 08:42:37 2008 +0000
@@ -30,6 +30,7 @@
 typedef struct _PurpleBOSHConnection PurpleBOSHConnection;
 
 typedef void (*PurpleHTTPConnectionConnectFunction)(PurpleHTTPConnection *conn);
+typedef void (*PurpleHTTPConnectionDisconnectFunction)(PurpleHTTPConnection *conn);
 typedef void (*PurpleHTTPRequestCallback)(PurpleHTTPRequest *req, PurpleHTTPResponse *res, void *userdata);
 typedef void (*PurpleBOSHConnectionConnectFunction)(PurpleBOSHConnection *conn);
 typedef void (*PurpleBOSHConnectionReciveFunction)(PurpleBOSHConnection *conn, xmlnode *node);
@@ -45,7 +46,7 @@
     int rid;
     char *sid;
     int wait;
-    
+        
     JabberStream *js;
     void *userdata;
     PurpleAccount *account;
@@ -74,6 +75,7 @@
     
     int pih;
     PurpleHTTPConnectionConnectFunction connect_cb;
+    PurpleHTTPConnectionConnectFunction disconnect_cb;
     void *userdata;
 };
 

mercurial