diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-02-12 10:09:33 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-02-12 10:09:33 +0000 |
| commit | a04f3f45fe4b03ede4f1f89b7610e50714e347b6 (patch) | |
| tree | 2a5fdd095a40da6a359427c031cabcb38dfdc966 /source/QXmppStanza.h | |
| parent | 4382a8afdb899e59ea8bff5caec7d70d4c64bcc6 (diff) | |
| download | qxmpp-a04f3f45fe4b03ede4f1f89b7610e50714e347b6.tar.gz | |
make it possible to attach an extension element to messages and presences
Diffstat (limited to 'source/QXmppStanza.h')
| -rw-r--r-- | source/QXmppStanza.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/QXmppStanza.h b/source/QXmppStanza.h index 8546aea8..05ccf024 100644 --- a/source/QXmppStanza.h +++ b/source/QXmppStanza.h @@ -25,6 +25,7 @@ #ifndef QXMPPSTANZA_H #define QXMPPSTANZA_H +#include "QXmppElement.h" #include "QXmppPacket.h" #include <QString> @@ -105,13 +106,15 @@ public: QString getId() const; QString getLang() const; QXmppStanza::Error getError() const; + QXmppElement getExtension() const; void setTo(const QString&); void setFrom(const QString&); void setId(const QString&); void generateAndSetNextId(); void setLang(const QString&); - void setError(QXmppStanza::Error& error); + void setError(QXmppStanza::Error& error); + void setExtension(const QXmppElement &element); bool isErrorStanza(); private: @@ -121,6 +124,7 @@ private: QString m_id; QString m_lang; QXmppStanza::Error m_error; + QXmppElement m_extension; }; #endif // QXMPPSTANZA_H |
