aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppIbbIqs.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-03-04 06:08:25 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-03-04 06:08:25 +0000
commit1d462f4db4fa3563f1e1050c40765c855196000d (patch)
treeb172385ef7051058bbac223abfa89690b92f6b90 /source/QXmppIbbIqs.cpp
parenteb82be34f09a83fb385f0bfef54eddcd254838aa (diff)
downloadqxmpp-1d462f4db4fa3563f1e1050c40765c855196000d.tar.gz
drop unused QXmppIbbErrorIq and QXmppIbbAckIq
Diffstat (limited to 'source/QXmppIbbIqs.cpp')
-rw-r--r--source/QXmppIbbIqs.cpp107
1 files changed, 0 insertions, 107 deletions
diff --git a/source/QXmppIbbIqs.cpp b/source/QXmppIbbIqs.cpp
index aa5e938c..6a85e417 100644
--- a/source/QXmppIbbIqs.cpp
+++ b/source/QXmppIbbIqs.cpp
@@ -55,113 +55,6 @@ 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)
{