aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-02-24 08:37:02 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-02-24 08:37:02 +0000
commitbe754178af1d2cd4bbcb76935a72e23f9653e0fd (patch)
tree0749b6d9836e3ac0471a6e1705b7544be2deb4b1
parent738cb6fa77f12fd1c07702cbfeca789da2c32065 (diff)
downloadqxmpp-be754178af1d2cd4bbcb76935a72e23f9653e0fd.tar.gz
rename QXmppDataIq to QXmppIbbDataIq
-rw-r--r--source/QXmppDataIq.cpp69
-rw-r--r--source/QXmppDataIq.h30
-rw-r--r--source/QXmppIbbIqs.cpp468
-rw-r--r--source/QXmppIbbIqs.h163
-rw-r--r--source/QXmppIbbTransferJob.cpp7
-rw-r--r--source/QXmppIbbTransferJob.h4
-rw-r--r--source/QXmppStream.cpp5
-rw-r--r--source/source.pro2
8 files changed, 366 insertions, 382 deletions
diff --git a/source/QXmppDataIq.cpp b/source/QXmppDataIq.cpp
deleted file mode 100644
index a1fcda23..00000000
--- a/source/QXmppDataIq.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-#include "QXmppDataIq.h"
-#include "QXmppConstants.h"
-
-#include <QXmlStreamWriter>
-#include <QDomElement>
-
-QXmppDataIq::QXmppDataIq() : QXmppIq( QXmppIq::Set ), m_seq(0)
-{
-}
-
-quint16 QXmppDataIq::getSequence() const
-{
- return m_seq;
-}
-
-void QXmppDataIq::setSequence( quint16 seq )
-{
- m_seq = seq;
-}
-
-QString QXmppDataIq::getSid() const
-{
- return m_sid;
-}
-
-void QXmppDataIq::setSid( const QString &sid )
-{
- m_sid = sid;
-}
-
-QByteArray QXmppDataIq::getPayload() const
-{
- return m_payload;
-}
-
-void QXmppDataIq::setPayload( const QByteArray &data )
-{
- m_payload = data;
-}
-
-
-void QXmppDataIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
-{
- writer->writeStartElement("data");
- writer->writeAttribute( "xmlns",ns_ibb);
- writer->writeAttribute( "sid",m_sid);
- writer->writeAttribute( "seq",QString::number(m_seq) );
- writer->writeCharacters( m_payload.toBase64() );
- writer->writeEndElement();
-}
-
-void QXmppDataIq::parse( QDomElement &element )
-{
- QDomElement dataElement = element.firstChildElement("data");
- setId( element.attribute("id"));
- setTo( element.attribute("to"));
- setFrom( element.attribute("from"));
- setTypeFromStr( element.attribute("type"));
-
- m_sid = dataElement.attribute( "sid" );
- m_seq = dataElement.attribute( "seq" ).toLong();
- m_payload = QByteArray::fromBase64( dataElement.text().toLatin1() );
-}
-
-bool QXmppDataIq::isDataIq( QDomElement &element )
-{
- QDomElement dataElement = element.firstChildElement("data");
- return dataElement.namespaceURI() == ns_ibb;
-}
diff --git a/source/QXmppDataIq.h b/source/QXmppDataIq.h
deleted file mode 100644
index 0a987d29..00000000
--- a/source/QXmppDataIq.h
+++ /dev/null
@@ -1,30 +0,0 @@
-#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
diff --git a/source/QXmppIbbIqs.cpp b/source/QXmppIbbIqs.cpp
index f90dfbb1..aa5e938c 100644
--- a/source/QXmppIbbIqs.cpp
+++ b/source/QXmppIbbIqs.cpp
@@ -1,202 +1,266 @@
-#include "QXmppIbbIqs.h"
-#include "QXmppConstants.h"
-
-#include <QDomElement>
-#include <QXmlStreamWriter>
-
-QXmppIbbOpenIq::QXmppIbbOpenIq() : QXmppIq(QXmppIq::Set), m_block_size(1024)
-{
-
-}
-
-void QXmppIbbOpenIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
-{
- writer->writeStartElement("open");
- writer->writeAttribute( "xmlns",ns_ibb);
- writer->writeAttribute( "sid",m_sid);
- writer->writeAttribute( "block-size",QString::number(m_block_size) );
- writer->writeEndElement();
-}
-
-void QXmppIbbOpenIq::parse( QDomElement &element )
-{
- QDomElement openElement = element.firstChildElement("open");
- setId( element.attribute("id"));
- setTo( element.attribute("to"));
- setFrom( element.attribute("from"));
- setTypeFromStr( element.attribute("type"));
- m_sid = openElement.attribute( "sid" );
- m_block_size = openElement.attribute( "block-size" ).toLong();
-}
-
-bool QXmppIbbOpenIq::isIbbOpenIq( QDomElement &element )
-{
- QDomElement openElement = element.firstChildElement("open");
- return openElement.namespaceURI() == ns_ibb;
-}
-
-long QXmppIbbOpenIq::getBlockSize() const
-{
- return m_block_size;
-}
-
-void QXmppIbbOpenIq::setBlockSize( long block_size )
-{
- m_block_size = block_size;
-}
-
-QString QXmppIbbOpenIq::getSid() const
-{
- return m_sid;
-}
-
-void QXmppIbbOpenIq::setSid( const QString &sid )
-{
- m_sid = sid;
-}
-
-QXmppIbbAckIq::QXmppIbbAckIq() : QXmppIq(QXmppIq::Result)
-{
-
-}
-
-void QXmppIbbAckIq::parse( QDomElement &element )
-{
- setId( element.attribute("id"));
- setTo( element.attribute("to"));
- setFrom( element.attribute("from"));
- setTypeFromStr( element.attribute("type"));
-}
-bool QXmppIbbAckIq::isIbbAckIq( QDomElement &element )
-{
- return element.attribute("type") == "result";
-}
-
-QXmppIbbErrorIq::QXmppIbbErrorIq() : QXmppIq(QXmppIq::Error), m_type(Unknown)
-{
-
-}
-
-void QXmppIbbErrorIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
-{
- writer->writeStartElement("error");
- switch( m_type ) {
- case Unknown:
- break;
- case Cancel:
- writer->writeAttribute("type", "cancel");
- writer->writeStartElement("not-acceptable");
- break;
- case NoSupport:
- writer->writeAttribute("type", "cancel");
- writer->writeStartElement("service-unavailable");
- break;
- case Modify:
- writer->writeAttribute("type", "modify");
- writer->writeStartElement("resource-constrainte");
- break;
- case NotFound:
- writer->writeAttribute("type", "cancel");
- writer->writeStartElement("item-not-found");
- break;
- }
-
- writer->writeAttribute("xmlns", "urn:ietf:params:xml:ns:xmpp-stanzas");
- writer->writeEndElement();
- writer->writeEndElement();
-}
-
-void QXmppIbbErrorIq::parse( QDomElement &element )
-{
- QDomElement errorElement = element.firstChildElement("error");
- setId( element.attribute("id"));
- setTo( element.attribute("to"));
- setFrom( element.attribute("from"));
- setTypeFromStr( element.attribute("type"));
- if ( errorElement.attribute( "type" ) == "cancel" )
- {
- if( !errorElement.firstChildElement("service-unavailable").isNull() )
- m_type = NoSupport;
- else if( !errorElement.firstChildElement("not-acceptable").isNull() )
- m_type = Cancel;
- else if( !errorElement.firstChildElement("item-not-found").isNull() )
- m_type = NotFound;
- else
- m_type = Unknown;
- }
- else if ( errorElement.attribute( "type" ) == "modify" )
- {
- if( !errorElement.firstChildElement("resource-constraint").isNull() )
- m_type = Modify;
- else
- m_type = Unknown;
- }
- else
- m_type = Unknown;
- m_errorString = errorElement.text();
-
-}
-
-bool QXmppIbbErrorIq::isIbbErrorIq( QDomElement &element )
-{
- return element.attribute("type") == "error";
-}
-
-QXmppIbbErrorIq::Type QXmppIbbErrorIq::getErrorType() const
-{
- return m_type;
-}
-
-void QXmppIbbErrorIq::setErrorType( Type err )
-{
- m_type = err;
-}
-
-QString QXmppIbbErrorIq::getErrorString() const
-{
- return m_errorString;
-}
-
-void QXmppIbbErrorIq::setErrorString( const QString &err )
-{
- m_errorString = err;
-}
-
-QXmppIbbCloseIq::QXmppIbbCloseIq() : QXmppIq(QXmppIq::Set)
-{
-
-}
-
-void QXmppIbbCloseIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
-{
- writer->writeStartElement("close");
- writer->writeAttribute( "xmlns",ns_ibb);
- writer->writeAttribute( "sid",m_sid);
- writer->writeEndElement();
-}
-
-void QXmppIbbCloseIq::parse( QDomElement &element )
-{
- QDomElement openElement = element.firstChildElement("close");
- setId( element.attribute("id"));
- setTo( element.attribute("to"));
- setFrom( element.attribute("from"));
- setTypeFromStr( element.attribute("type"));
- m_sid = openElement.attribute( "sid" );
-}
-
-bool QXmppIbbCloseIq::isIbbCloseIq( QDomElement &element )
-{
- QDomElement openElement = element.firstChildElement("close");
- return openElement.namespaceURI() == ns_ibb;
-}
-
-QString QXmppIbbCloseIq::getSid() const
-{
- return m_sid;
-}
-
-void QXmppIbbCloseIq::setSid( const QString &sid )
-{
- m_sid = sid;
-}
+#include "QXmppIbbIqs.h"
+#include "QXmppConstants.h"
+
+#include <QDomElement>
+#include <QXmlStreamWriter>
+
+QXmppIbbOpenIq::QXmppIbbOpenIq() : QXmppIq(QXmppIq::Set), m_block_size(1024)
+{
+
+}
+
+void QXmppIbbOpenIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
+{
+ writer->writeStartElement("open");
+ writer->writeAttribute( "xmlns",ns_ibb);
+ writer->writeAttribute( "sid",m_sid);
+ writer->writeAttribute( "block-size",QString::number(m_block_size) );
+ writer->writeEndElement();
+}
+
+void QXmppIbbOpenIq::parse( QDomElement &element )
+{
+ QDomElement openElement = element.firstChildElement("open");
+ setId( element.attribute("id"));
+ setTo( element.attribute("to"));
+ setFrom( element.attribute("from"));
+ setTypeFromStr( element.attribute("type"));
+ m_sid = openElement.attribute( "sid" );
+ m_block_size = openElement.attribute( "block-size" ).toLong();
+}
+
+bool QXmppIbbOpenIq::isIbbOpenIq( QDomElement &element )
+{
+ QDomElement openElement = element.firstChildElement("open");
+ return openElement.namespaceURI() == ns_ibb;
+}
+
+long QXmppIbbOpenIq::getBlockSize() const
+{
+ return m_block_size;
+}
+
+void QXmppIbbOpenIq::setBlockSize( long block_size )
+{
+ m_block_size = block_size;
+}
+
+QString QXmppIbbOpenIq::getSid() const
+{
+ return m_sid;
+}
+
+void QXmppIbbOpenIq::setSid( const QString &sid )
+{
+ m_sid = sid;
+}
+
+QXmppIbbAckIq::QXmppIbbAckIq() : QXmppIq(QXmppIq::Result)
+{
+
+}
+
+void QXmppIbbAckIq::parse( QDomElement &element )
+{
+ setId( element.attribute("id"));
+ setTo( element.attribute("to"));
+ setFrom( element.attribute("from"));
+ setTypeFromStr( element.attribute("type"));
+}
+bool QXmppIbbAckIq::isIbbAckIq( QDomElement &element )
+{
+ return element.attribute("type") == "result";
+}
+
+QXmppIbbErrorIq::QXmppIbbErrorIq() : QXmppIq(QXmppIq::Error), m_type(Unknown)
+{
+
+}
+
+void QXmppIbbErrorIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
+{
+ writer->writeStartElement("error");
+ switch( m_type ) {
+ case Unknown:
+ break;
+ case Cancel:
+ writer->writeAttribute("type", "cancel");
+ writer->writeStartElement("not-acceptable");
+ break;
+ case NoSupport:
+ writer->writeAttribute("type", "cancel");
+ writer->writeStartElement("service-unavailable");
+ break;
+ case Modify:
+ writer->writeAttribute("type", "modify");
+ writer->writeStartElement("resource-constrainte");
+ break;
+ case NotFound:
+ writer->writeAttribute("type", "cancel");
+ writer->writeStartElement("item-not-found");
+ break;
+ }
+
+ writer->writeAttribute("xmlns", "urn:ietf:params:xml:ns:xmpp-stanzas");
+ writer->writeEndElement();
+ writer->writeEndElement();
+}
+
+void QXmppIbbErrorIq::parse( QDomElement &element )
+{
+ QDomElement errorElement = element.firstChildElement("error");
+ setId( element.attribute("id"));
+ setTo( element.attribute("to"));
+ setFrom( element.attribute("from"));
+ setTypeFromStr( element.attribute("type"));
+ if ( errorElement.attribute( "type" ) == "cancel" )
+ {
+ if( !errorElement.firstChildElement("service-unavailable").isNull() )
+ m_type = NoSupport;
+ else if( !errorElement.firstChildElement("not-acceptable").isNull() )
+ m_type = Cancel;
+ else if( !errorElement.firstChildElement("item-not-found").isNull() )
+ m_type = NotFound;
+ else
+ m_type = Unknown;
+ }
+ else if ( errorElement.attribute( "type" ) == "modify" )
+ {
+ if( !errorElement.firstChildElement("resource-constraint").isNull() )
+ m_type = Modify;
+ else
+ m_type = Unknown;
+ }
+ else
+ m_type = Unknown;
+ m_errorString = errorElement.text();
+
+}
+
+bool QXmppIbbErrorIq::isIbbErrorIq( QDomElement &element )
+{
+ return element.attribute("type") == "error";
+}
+
+QXmppIbbErrorIq::Type QXmppIbbErrorIq::getErrorType() const
+{
+ return m_type;
+}
+
+void QXmppIbbErrorIq::setErrorType( Type err )
+{
+ m_type = err;
+}
+
+QString QXmppIbbErrorIq::getErrorString() const
+{
+ return m_errorString;
+}
+
+void QXmppIbbErrorIq::setErrorString( const QString &err )
+{
+ m_errorString = err;
+}
+
+QXmppIbbCloseIq::QXmppIbbCloseIq() : QXmppIq(QXmppIq::Set)
+{
+
+}
+
+void QXmppIbbCloseIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
+{
+ writer->writeStartElement("close");
+ writer->writeAttribute( "xmlns",ns_ibb);
+ writer->writeAttribute( "sid",m_sid);
+ writer->writeEndElement();
+}
+
+void QXmppIbbCloseIq::parse( QDomElement &element )
+{
+ QDomElement openElement = element.firstChildElement("close");
+ setId( element.attribute("id"));
+ setTo( element.attribute("to"));
+ setFrom( element.attribute("from"));
+ setTypeFromStr( element.attribute("type"));
+ m_sid = openElement.attribute( "sid" );
+}
+
+bool QXmppIbbCloseIq::isIbbCloseIq( QDomElement &element )
+{
+ QDomElement openElement = element.firstChildElement("close");
+ return openElement.namespaceURI() == ns_ibb;
+}
+
+QString QXmppIbbCloseIq::getSid() const
+{
+ return m_sid;
+}
+
+void QXmppIbbCloseIq::setSid( const QString &sid )
+{
+ m_sid = sid;
+}
+
+QXmppIbbDataIq::QXmppIbbDataIq() : QXmppIq( QXmppIq::Set ), m_seq(0)
+{
+}
+
+quint16 QXmppIbbDataIq::getSequence() const
+{
+ return m_seq;
+}
+
+void QXmppIbbDataIq::setSequence( quint16 seq )
+{
+ m_seq = seq;
+}
+
+QString QXmppIbbDataIq::getSid() const
+{
+ return m_sid;
+}
+
+void QXmppIbbDataIq::setSid( const QString &sid )
+{
+ m_sid = sid;
+}
+
+QByteArray QXmppIbbDataIq::getPayload() const
+{
+ return m_payload;
+}
+
+void QXmppIbbDataIq::setPayload( const QByteArray &data )
+{
+ m_payload = data;
+}
+
+
+void QXmppIbbDataIq::toXmlElementFromChild(QXmlStreamWriter *writer) const
+{
+ writer->writeStartElement("data");
+ writer->writeAttribute( "xmlns",ns_ibb);
+ writer->writeAttribute( "sid",m_sid);
+ writer->writeAttribute( "seq",QString::number(m_seq) );
+ writer->writeCharacters( m_payload.toBase64() );
+ writer->writeEndElement();
+}
+
+void QXmppIbbDataIq::parse( QDomElement &element )
+{
+ QDomElement dataElement = element.firstChildElement("data");
+ setId( element.attribute("id"));
+ setTo( element.attribute("to"));
+ setFrom( element.attribute("from"));
+ setTypeFromStr( element.attribute("type"));
+
+ m_sid = dataElement.attribute( "sid" );
+ m_seq = dataElement.attribute( "seq" ).toLong();
+ m_payload = QByteArray::fromBase64( dataElement.text().toLatin1() );
+}
+
+bool QXmppIbbDataIq::isIbbDataIq( QDomElement &element )
+{
+ QDomElement dataElement = element.firstChildElement("data");
+ return dataElement.namespaceURI() == ns_ibb;
+}
diff --git a/source/QXmppIbbIqs.h b/source/QXmppIbbIqs.h
index 058a1a85..7d032e55 100644
--- a/source/QXmppIbbIqs.h
+++ b/source/QXmppIbbIqs.h
@@ -1,70 +1,93 @@
-#ifndef QXMPPIBBIQS_H
-#define QXMPPIBBIQS_H
-
-#include "QXmppIq.h"
-
-class QDomElement;
-class QXmlStreamWriter;
-
-class QXmppIbbOpenIq: public QXmppIq
-{
-public:
- QXmppIbbOpenIq();
- void toXmlElementFromChild(QXmlStreamWriter *writer) const;
- void parse( QDomElement &element );
- static bool isIbbOpenIq( QDomElement &element );
-
- long getBlockSize() const;
- void setBlockSize( long block_size );
-
- QString getSid() const;
- void setSid( const QString &sid );
-
-private:
- long m_block_size;
- QString m_sid;
-};
-
-class QXmppIbbAckIq: public QXmppIq
-{
-public:
- QXmppIbbAckIq();
- void parse( QDomElement &element );
- static bool isIbbAckIq( QDomElement &element );
-};
-
-class QXmppIbbErrorIq: public QXmppIq
-{
-public:
- enum Type { Unknown, Cancel, NoSupport, Modify, NotFound };
- QXmppIbbErrorIq();
- void toXmlElementFromChild(QXmlStreamWriter *writer) const;
- void parse( QDomElement &element );
- static bool isIbbErrorIq( QDomElement &element );
-
- Type getErrorType() const;
- void setErrorType( Type err );
-
- QString getErrorString() const;
- void setErrorString( const QString &err );
-
-private:
- Type m_type;
- QString m_errorString;
-};
-
-class QXmppIbbCloseIq: public QXmppIq
-{
-public:
- QXmppIbbCloseIq();
- void toXmlElementFromChild(QXmlStreamWriter *writer) const;
- void parse( QDomElement &element );
- static bool isIbbCloseIq( QDomElement &element );
-
- QString getSid() const;
- void setSid( const QString &sid );
-
-private:
- QString m_sid;
-};
-#endif // QXMPPIBBIQS_H
+#ifndef QXMPPIBBIQS_H
+#define QXMPPIBBIQS_H
+
+#include "QXmppIq.h"
+
+class QDomElement;
+class QXmlStreamWriter;
+
+class QXmppIbbOpenIq: public QXmppIq
+{
+public:
+ QXmppIbbOpenIq();
+ void toXmlElementFromChild(QXmlStreamWriter *writer) const;
+ void parse( QDomElement &element );
+ static bool isIbbOpenIq( QDomElement &element );
+
+ long getBlockSize() const;
+ void setBlockSize( long block_size );
+
+ QString getSid() const;
+ void setSid( const QString &sid );
+
+private:
+ long m_block_size;
+ QString m_sid;
+};
+
+class QXmppIbbAckIq: public QXmppIq
+{
+public:
+ QXmppIbbAckIq();
+ void parse( QDomElement &element );
+ static bool isIbbAckIq( QDomElement &element );
+};
+
+class QXmppIbbErrorIq: public QXmppIq
+{
+public:
+ enum Type { Unknown, Cancel, NoSupport, Modify, NotFound };
+ QXmppIbbErrorIq();
+ void toXmlElementFromChild(QXmlStreamWriter *writer) const;
+ void parse( QDomElement &element );
+ static bool isIbbErrorIq( QDomElement &element );
+
+ Type getErrorType() const;
+ void setErrorType( Type err );
+
+ QString getErrorString() const;
+ void setErrorString( const QString &err );
+
+private:
+ Type m_type;
+ QString m_errorString;
+};
+
+class QXmppIbbCloseIq: public QXmppIq
+{
+public:
+ QXmppIbbCloseIq();
+ void toXmlElementFromChild(QXmlStreamWriter *writer) const;
+ void parse( QDomElement &element );
+ static bool isIbbCloseIq( QDomElement &element );
+
+ QString getSid() const;
+ void setSid( const QString &sid );
+
+private:
+ QString m_sid;
+};
+
+class QXmppIbbDataIq : public QXmppIq
+{
+public:
+ QXmppIbbDataIq();
+
+ 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 isIbbDataIq( QDomElement &element );
+
+private:
+ quint16 m_seq;
+ QString m_sid;
+ QByteArray m_payload;
+};
+
+#endif // QXMPPIBBIQS_H
diff --git a/source/QXmppIbbTransferJob.cpp b/source/QXmppIbbTransferJob.cpp
index 4835596a..f6af11e6 100644
--- a/source/QXmppIbbTransferJob.cpp
+++ b/source/QXmppIbbTransferJob.cpp
@@ -3,7 +3,6 @@
#include <QIODevice>
#include <QUuid>
#include "QXmppIbbIqs.h"
-#include "QXmppDataIq.h"
#include "QXmppClient.h"
#include "QXmppUtils.h"
@@ -50,7 +49,6 @@ void QXmppIbbTransferJob::setId( const QString &id )
m_id = id;
}
-
void QXmppIbbTransferJob::requestTransfer( )
{
m_state = Requesting;
@@ -164,7 +162,8 @@ void QXmppIbbTransferJob::gotError( const QXmppIbbErrorIq &err )
emit transferCanceled(m_sid,err.getError().getConditionStr());
emit readyForTeardown(m_sid);
}
-void QXmppIbbTransferJob::gotData( const QXmppDataIq &data )
+
+void QXmppIbbTransferJob::gotData( const QXmppIbbDataIq &data )
{
if( m_io &&
(data.getSequence() == 0 || data.getSequence() > m_sequence) )
@@ -217,7 +216,7 @@ void QXmppIbbTransferJob::sendNextBlock()
QByteArray buffer = m_io->read( m_blockSize );
m_sequence++;
- QXmppDataIq sendData;
+ QXmppIbbDataIq sendData;
sendData.setId(m_id);
sendData.setTo(m_remoteJid);
sendData.setFrom(m_localJid);
diff --git a/source/QXmppIbbTransferJob.h b/source/QXmppIbbTransferJob.h
index 2c14c03d..a3bf1140 100644
--- a/source/QXmppIbbTransferJob.h
+++ b/source/QXmppIbbTransferJob.h
@@ -6,7 +6,7 @@ class QIODevice;
class QXmppIbbOpenIq;
class QXmppIbbCloseIq;
class QXmppIbbErrorIq;
-class QXmppDataIq;
+class QXmppIbbDataIq;
class QXmppClient;
class QXmppIbbTransferJob : public QObject
@@ -45,7 +45,7 @@ public:
void gotOpen( const QXmppIbbOpenIq &open );
void gotClose( const QXmppIbbCloseIq &close );
void gotError( const QXmppIbbErrorIq &err );
- void gotData( const QXmppDataIq &data );
+ void gotData( const QXmppIbbDataIq &data );
private:
enum TransferState { Idle, Requesting, Pending, TransferringIn, TransferringOut };
diff --git a/source/QXmppStream.cpp b/source/QXmppStream.cpp
index 55c6d58c..d01b4130 100644
--- a/source/QXmppStream.cpp
+++ b/source/QXmppStream.cpp
@@ -38,7 +38,6 @@
#include "QXmppNonSASLAuth.h"
#include "QXmppInformationRequestResult.h"
#include "QXmppIbbIqs.h"
-#include "QXmppDataIq.h"
#include "QXmppRpcIq.h"
#include "QXmppIbbTransferManager.h"
#include "QXmppArchiveIq.h"
@@ -462,10 +461,10 @@ void QXmppStream::parser(const QByteArray& data)
QXmppIbbTransferJob *mgr = m_client->getIbbTransferManager()->getIbbTransferJob(ackIqPacket.getId());
mgr->gotAck();
}
- else if( QXmppDataIq::isDataIq( nodeRecv ) &&
+ else if( QXmppIbbDataIq::isIbbDataIq( nodeRecv ) &&
m_client->getIbbTransferManager()->isIbbTransferJobId( id ))
{
- QXmppDataIq dataIqPacket;
+ QXmppIbbDataIq dataIqPacket;
dataIqPacket.parse(nodeRecv);
QXmppIbbTransferJob *mgr = m_client->getIbbTransferManager()->getIbbTransferJob(dataIqPacket.getId());
diff --git a/source/source.pro b/source/source.pro
index 6708f670..46b70925 100644
--- a/source/source.pro
+++ b/source/source.pro
@@ -39,7 +39,6 @@ HEADERS += QXmppUtils.h \
QXmppVCard.h \
QXmppNonSASLAuth.h \
QXmppInformationRequestResult.h \
- QXmppDataIq.h \
QXmppIbbIqs.h \
QXmppIbbTransferJob.h \
QXmppIbbTransferManager.h \
@@ -75,7 +74,6 @@ SOURCES += QXmppUtils.cpp \
QXmppVCard.cpp \
QXmppNonSASLAuth.cpp \
QXmppInformationRequestResult.cpp \
- QXmppDataIq.cpp \
QXmppIbbIqs.cpp \
QXmppIbbTransferJob.cpp \
QXmppIbbTransferManager.cpp \