Mercurial > pidgin
comparison libpurple/protocols/jabber/bosh.h @ 29772:3ac7f10d13d4
jabber: Send whitespace keepalives every two minutes of (outgoing) silence.
This works around stupid behavior of Openfire hopefully (otherwise we
may need to send a full IQ ping instead of a whitespace tab). Closes #10767
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Wed, 21 Apr 2010 19:07:19 +0000 |
parents | c585572e80dd |
children |
comparison
equal
deleted
inserted
replaced
29771:fb270a3d0732 | 29772:3ac7f10d13d4 |
---|---|
33 | 33 |
34 PurpleBOSHConnection* jabber_bosh_connection_init(JabberStream *js, const char *url); | 34 PurpleBOSHConnection* jabber_bosh_connection_init(JabberStream *js, const char *url); |
35 void jabber_bosh_connection_destroy(PurpleBOSHConnection *conn); | 35 void jabber_bosh_connection_destroy(PurpleBOSHConnection *conn); |
36 | 36 |
37 gboolean jabber_bosh_connection_is_ssl(PurpleBOSHConnection *conn); | 37 gboolean jabber_bosh_connection_is_ssl(PurpleBOSHConnection *conn); |
38 void jabber_bosh_connection_send_keepalive(PurpleBOSHConnection *conn); | |
38 | 39 |
39 void jabber_bosh_connection_connect(PurpleBOSHConnection *conn); | 40 void jabber_bosh_connection_connect(PurpleBOSHConnection *conn); |
40 void jabber_bosh_connection_close(PurpleBOSHConnection *conn); | 41 void jabber_bosh_connection_close(PurpleBOSHConnection *conn); |
41 void jabber_bosh_connection_send_raw(PurpleBOSHConnection *conn, const char *data); | 42 void jabber_bosh_connection_send_raw(PurpleBOSHConnection *conn, const char *data); |
42 #endif /* PURPLE_JABBER_BOSH_H_ */ | 43 #endif /* PURPLE_JABBER_BOSH_H_ */ |