59 QString messageNamespace = m_messageNamespace;
70 for (
const KDSoapMessage &header : qAsConst(persistentHeaders)) {
71 header.writeChildren(namespacePrefixes, writer, header.use(), messageNamespace,
true);
74 header.writeChildren(namespacePrefixes, writer, header.use(), messageNamespace,
true);
79 if (authentication.hasWSUsernameTokenHeader()) {
80 authentication.writeWSUsernameTokenHeader(writer);
93 if (message.
isNil()) {
96 qWarning(
"ERROR: Non-empty message with an empty name!");
108 message.writeElementContents(namespacePrefixes, writer, message.
use(), messageNamespace);
QByteArray messageToXml(const KDSoapMessage &message, const QString &method, const KDSoapHeaders &headers, const QMap< QString, KDSoapMessage > &persistentHeaders, const KDSoapAuthentication &authentication=KDSoapAuthentication()) const
void writeStandardNamespaces(QXmlStreamWriter &writer, KDSoap::SoapVersion version=KDSoap::SOAP1_1, bool messageAddressingEnabled=false, KDSoapMessageAddressingProperties::KDSoapAddressingNamespace messageAddressingNamespace=KDSoapMessageAddressingProperties::Addressing200508)