16#include <QDomDocument>
30 QString sControlPath);
36 bool Init(
const QUrl &url,
37 const QString &sNamespace,
38 const QString &sControlPath);
41 int GetNodeValue(
const QDomNode &node,
44 bool GetNodeValue(
const QDomNode &node,
47 QString GetNodeValue(
const QDomNode &node,
49 const QString &sDefault)
const;
52 const char *sDefault)
const
54 return GetNodeValue(node, sName, QString(sDefault));
57 QDomNode FindNode(
const QString &sName,
58 const QDomNode &baseNode)
const;
60 QDomDocument SendSOAPRequest(
const QString &sMethod,
65 QDomNode FindNodeInternal(QStringList &sParts,
66 const QDomNode &curNode)
const;
Subclass SOAPClient to perform actions using the command URL.
QString GetNodeValue(const QDomNode &node, const QString &sName, const char *sDefault) const
virtual ~SOAPClient()=default
SOAPClient()=default
Empty SOAPClient constructor.
QMap< QString, QString > QStringMap