blob: 0a987d295c738ef6a3a5816761fdab164df8925e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#ifndef QXMPPDATAIQ_H
#define QXMPPDATAIQ_H
#include "QXmppIq.h"
class QXmlStreamWriter;
class QDomElement;
class QXmppDataIq : public QXmppIq
{
public:
QXmppDataIq();
quint16 getSequence() const;
void setSequence( quint16 seq );
QString getSid() const;
void setSid( const QString &sid );
QByteArray getPayload() const;
void setPayload( const QByteArray &data );
void toXmlElementFromChild(QXmlStreamWriter *writer) const;
void parse( QDomElement &element );
static bool isDataIq( QDomElement &element );
private:
quint16 m_seq;
QString m_sid;
QByteArray m_payload;
};
#endif // QXMPPDATAIQ_H
|