KD SOAP API Documentation 2.2
Loading...
Searching...
No Matches
KDSoapPendingCall_p.h
Go to the documentation of this file.
1/****************************************************************************
2**
3** This file is part of the KD Soap project.
4**
5** SPDX-FileCopyrightText: 2010 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6**
7** SPDX-License-Identifier: MIT
8**
9****************************************************************************/
10#ifndef KDSOAPPENDINGCALL_P_H
11#define KDSOAPPENDINGCALL_P_H
12
14#include "KDSoapMessage.h"
15#include <QBuffer>
16#include <QNetworkReply>
17#include <QPointer>
18#include <QSharedData>
19#include <QXmlStreamReader>
20
21class KDSoapValue;
22
23void maybeDebugRequest(const QByteArray &data, const QNetworkRequest &request, QNetworkReply *reply);
24
26{
27public:
29 : reply(r)
30 , buffer(b)
31 , soapVersion(KDSoap::SOAP1_1)
32 , parsed(false)
33 {
34 }
35 ~Private();
36
37 void parseReply();
39
40 // Can be deleted under us if the KDSoapClientInterface (and its QNetworkAccessManager)
41 // are deleted before the KDSoapPendingCall.
47 bool parsed;
48};
49
50#endif // KDSOAPPENDINGCALL_P_H
void maybeDebugRequest(const QByteArray &data, const QNetworkRequest &request, QNetworkReply *reply)
QPointer< QNetworkReply > reply
KDSoapValue parseReplyElement(QXmlStreamReader &reader)
Private(QNetworkReply *r, QBuffer *b)
KDSoap::SoapVersion soapVersion

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-soap/
Generated on Sat Apr 20 2024 00:04:25 for KD SOAP API Documentation by doxygen 1.9.8