diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-03-28 08:21:09 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-03-28 08:21:09 +0300 |
commit | 5e65ecbf7c7e008ac23adc0f29bc000f7fd27019 (patch) | |
tree | 480f2c5510c8aef3b5a25325378f3035ea0099a4 /protocols/JabberG/src/jabber_proto.h | |
parent | 351c13a90dd7d95e15e6b15632ec5c255398abd3 (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-x | protocols/JabberG/src/jabber_proto.h | 8 |
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);
};
|