diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-02-01 17:33:34 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-02-01 17:33:34 +0000 |
| commit | a983c48699f302d677d8608d6303e4ba948203a7 (patch) | |
| tree | 217ef103c2066a982e0ac9e3addc83c7e15b2bab /source/QXmppInformationRequestResult.cpp | |
| parent | 9d2948db0eb57f2087685b9e711bcef38dfa3394 (diff) | |
| download | qxmpp-a983c48699f302d677d8608d6303e4ba948203a7.tar.gz | |
Add XEP-0199:XMPP Ping support
http://xmpp.org/extensions/xep-0199.html#disco
Diffstat (limited to 'source/QXmppInformationRequestResult.cpp')
| -rw-r--r-- | source/QXmppInformationRequestResult.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/QXmppInformationRequestResult.cpp b/source/QXmppInformationRequestResult.cpp index 4c268bc6..c6cb9534 100644 --- a/source/QXmppInformationRequestResult.cpp +++ b/source/QXmppInformationRequestResult.cpp @@ -10,12 +10,15 @@ void QXmppInformationRequestResult::toXmlElementFromChild(QXmlStreamWriter *writ { writer->writeStartElement("query"); writer->writeAttribute("xmlns", ns_disco_info ); + writer->writeStartElement("feature"); writer->writeAttribute("var", ns_disco_info ); writer->writeEndElement(); + writer->writeStartElement("feature"); writer->writeAttribute("var", ns_ibb ); writer->writeEndElement(); + writer->writeStartElement("feature"); writer->writeAttribute("var", ns_rpc); writer->writeEndElement(); @@ -23,5 +26,10 @@ void QXmppInformationRequestResult::toXmlElementFromChild(QXmlStreamWriter *writ writer->writeAttribute("category", "automation" ); writer->writeAttribute("type", "rpc" ); writer->writeEndElement(); + + writer->writeStartElement("feature"); + writer->writeAttribute("var", ns_ping); + writer->writeEndElement(); + writer->writeEndElement(); } |
