~ubuntu-branches/debian/stretch/psi-plus/stretch

« back to all changes in this revision

Viewing changes to iris/src/xmpp/xmpp-im/xmpp_status.h

  • Committer: Package Import Robot
  • Author(s): Boris Pek
  • Date: 2013-10-23 02:42:20 UTC
  • mfrom: (1.4.7)
  • Revision ID: package-import@ubuntu.com-20131023024220-bk2hyoenqkwfhpgw
Tags: 0.16.242-1
* New upstream release:
  fixed the problem of initialization of private conversation when both
  sides use libotr 4.0.x. (Closes: #724880)
* Update debian/watch: sources were moved.
* Delete psi-plus-content-downloader package and update all related files.
  This plugin is in psi-plus-plugins package now.
* Update debian/control:
  - remove all currently unneeded Replaces and Breaks fields
  - add build dependency on libidn11-dev
* Update debian/rules: simplify get-orig-source section.
* Update debian/copyright:
  - update Source field due to changes in sources location
  - remove copyright holders whose code was deleted from source tree
    (bundled libidn library was removed)

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
#include "xmpp_muc.h"
29
29
#include "xmpp_bitsofbinary.h"
30
30
 
31
 
namespace XMPP 
 
31
namespace XMPP
32
32
{
33
33
        class Status
34
34
        {
57
57
                const QString & songTitle() const;
58
58
                const QString & capsNode() const;
59
59
                const QString & capsVersion() const;
 
60
                const QString & capsHashAlgorithm() const;
60
61
                const QString & capsExt() const;
61
 
                
 
62
 
62
63
                bool isMUC() const;
63
64
                bool hasMUCItem() const;
64
65
                const MUCItem & mucItem() const;
70
71
                int mucHistoryMaxChars() const;
71
72
                int mucHistoryMaxStanzas() const;
72
73
                int mucHistorySeconds() const;
 
74
                const QDateTime & mucHistorySince() const;
73
75
 
74
76
                static Type txt2type(const QString& stat);
75
77
 
85
87
                void setError(int, const QString &);
86
88
                void setCapsNode(const QString&);
87
89
                void setCapsVersion(const QString&);
 
90
                void setCapsHashAlgorithm(const QString&);
88
91
                void setCapsExt(const QString&);
89
 
                
 
92
 
90
93
                void setMUC();
91
94
                void setMUCItem(const MUCItem&);
92
95
                void setMUCDestroy(const MUCDestroy&);
93
96
                void addMUCStatus(int);
94
97
                void setMUCPassword(const QString&);
95
 
                void setMUCHistory(int maxchars, int maxstanzas, int seconds);
 
98
                void setMUCHistory(int maxchars, int maxstanzas, int seconds, const QDateTime &since);
96
99
 
97
100
                void setXSigned(const QString &);
98
101
                void setSongTitle(const QString &);
118
121
                QString v_xsigned;
119
122
                // gabber song extension
120
123
                QString v_songTitle;
121
 
                QString v_capsNode, v_capsVersion, v_capsExt;
 
124
                QString v_capsNode, v_capsVersion, v_capsHashAlgorithm, v_capsExt;
122
125
                QList<BoBData> v_bobDataList;
123
126
 
124
127
                // MUC
128
131
                QList<int> v_mucStatuses;
129
132
                QString v_mucPassword;
130
133
                int v_mucHistoryMaxChars, v_mucHistoryMaxStanzas, v_mucHistorySeconds;
 
134
                QDateTime v_mucHistorySince;
131
135
 
132
136
                int ecode;
133
137
                QString estr;