summaryrefslogtreecommitdiff
path: root/protocols/JabberG/src/jabber_proto.h
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2018-03-28 08:21:09 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2018-03-28 08:21:09 +0300
commit5e65ecbf7c7e008ac23adc0f29bc000f7fd27019 (patch)
tree480f2c5510c8aef3b5a25325378f3035ea0099a4 /protocols/JabberG/src/jabber_proto.h
parent351c13a90dd7d95e15e6b15632ec5c255398abd3 (diff)
protocols: jabber: xep-0198
- moved implementation to separated units (refactoring) - first part (without resumption) should work now (still have some bugs), feel free to test
Diffstat (limited to 'protocols/JabberG/src/jabber_proto.h')
-rwxr-xr-xprotocols/JabberG/src/jabber_proto.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/protocols/JabberG/src/jabber_proto.h b/protocols/JabberG/src/jabber_proto.h
index 328192a811..729ca52efe 100755
--- a/protocols/JabberG/src/jabber_proto.h
+++ b/protocols/JabberG/src/jabber_proto.h
@@ -38,6 +38,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "jabber_presence_manager.h"
#include "jabber_send_manager.h"
#include "jabber_omemo.h"
+#include "jabber_strm_mgmt.h"
struct CJabberProto;
@@ -285,9 +286,7 @@ struct CJabberProto : public PROTO<CJabberProto>, public IJabberInterface
int m_nIqIdRegSetReg;
//xep-0198 related vars
- uint32_t m_nStrmMgmtSrvHCount, m_nStrmMgmtLocalHCount, m_nStrmMgmtLocalSCount, m_nStrmMgmtResumeMaxSeconds;
- bool m_bStrmMgmtPendingEnable, m_bStrmMgmtEnabled, m_bStrmMgmtResumeSupported;
- wchar_t *m_sStrmMgmtResumeId;
+ strm_mgmt m_StrmMgmt;
int m_nSDBrowseMode;
DWORD m_dwSDLastRefresh;
@@ -805,7 +804,6 @@ struct CJabberProto : public PROTO<CJabberProto>, public IJabberInterface
bool ProcessCaptcha(HXML node, HXML parentNode, ThreadData *info);
void EnableCarbons(bool bEnable);
- void EnableStrmMgmt();
//---- jabber_util.c -----------------------------------------------------------------
pResourceStatus ResourceInfoFromJID(const wchar_t *jid);
@@ -931,8 +929,6 @@ public:
HNETLIBUSER STDMETHODCALLTYPE GetHandle(); // Returns connection handle
- void m_nStrmMgmtLocalSCount_incr();
-
private:
JabberFeatCapPairDynamic *FindFeature(const wchar_t *szFeature);
};