diff libpurple/protocols/jabber/bosh.h @ 25046:e28f1711f402

* parsing HTTP response and emitting HTTP request callback
author Tobias Markmann <tfar@soc.pidgin.im>
date Mon, 11 Aug 2008 21:28:05 +0000
parents 24b97b8359ff
children f775f6021654
line wrap: on
line diff
--- a/libpurple/protocols/jabber/bosh.h	Sat Aug 09 23:07:58 2008 +0000
+++ b/libpurple/protocols/jabber/bosh.h	Mon Aug 11 21:28:05 2008 +0000
@@ -65,7 +65,10 @@
     PurpleConnection *conn;
     PurpleAccount *account;
     GQueue *requests;
+    
     PurpleHTTPResponse *current_response;
+    char *current_data;
+    
     int pih;
     PurpleHTTPConnectionConnectFunction connect_cb;
     void *userdata;
@@ -101,4 +104,7 @@
 void jabber_bosh_http_request_add_to_header(PurpleHTTPRequest *req, const char *field, const char *value);
 void jabber_bosh_http_request_set_data(PurpleHTTPRequest *req, char *data, int len);
 void jabber_bosh_http_request_clean(PurpleHTTPRequest *req);
+
+void jabber_bosh_http_response_init(PurpleHTTPResponse *res);
+void jabber_bosh_http_response_clean(PurpleHTTPResponse *res);
 #endif /* _PURPLE_JABBER_BOSH_H_ */