libpurple/protocols/jabber/bosh.h

branch
soc.2008.xmpp
changeset 23618
8497c2f5e62d
parent 23615
6a9e7febac16
child 23620
e306af5178d7
equal deleted inserted replaced
23617:0535645c461a 23618:8497c2f5e62d
41 char *path; 41 char *path;
42 char *user; 42 char *user;
43 char *passwd; 43 char *passwd;
44 44
45 int rid; 45 int rid;
46 char *sid;
47 int wait;
46 48
47 JabberStream *js; 49 JabberStream *js;
48 void *userdata; 50 void *userdata;
49 PurpleAccount *account; 51 PurpleAccount *account;
50 gboolean pipelining; 52 gboolean pipelining;
91 int data_len; 93 int data_len;
92 }; 94 };
93 95
94 void jabber_bosh_connection_init(PurpleBOSHConnection *conn, PurpleAccount *account, JabberStream *js, char *url); 96 void jabber_bosh_connection_init(PurpleBOSHConnection *conn, PurpleAccount *account, JabberStream *js, char *url);
95 void jabber_bosh_connection_connect(PurpleBOSHConnection *conn); 97 void jabber_bosh_connection_connect(PurpleBOSHConnection *conn);
98 void jabber_bosh_connection_send_native(PurpleBOSHConnection *conn, xmlnode *node);
96 void jabber_bosh_connection_send(PurpleBOSHConnection *conn, xmlnode *node); 99 void jabber_bosh_connection_send(PurpleBOSHConnection *conn, xmlnode *node);
97 100
98 void jabber_bosh_http_connection_init(PurpleHTTPConnection *conn, PurpleAccount *account, char *host, int port); 101 void jabber_bosh_http_connection_init(PurpleHTTPConnection *conn, PurpleAccount *account, char *host, int port);
99 void jabber_bosh_http_connection_connect(PurpleHTTPConnection *conn); 102 void jabber_bosh_http_connection_connect(PurpleHTTPConnection *conn);
100 void jabber_bosh_http_connection_send_request(PurpleHTTPConnection *conn, PurpleHTTPRequest *req); 103 void jabber_bosh_http_connection_send_request(PurpleHTTPConnection *conn, PurpleHTTPRequest *req);

mercurial