KD SOAP API Documentation
2.2
Loading...
Searching...
No Matches
source
src
KDSoapClient
KDSoapPendingCall.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_H
11
#define KDSOAPPENDINGCALL_H
12
13
#include "
KDSoapMessage.h
"
14
#include <QtCore/QExplicitlySharedDataPointer>
15
QT_BEGIN_NAMESPACE
16
class
QNetworkReply
;
17
class
QBuffer
;
18
QT_END_NAMESPACE
19
class
KDSoapPendingCallWatcher
;
20
38
class
KDSOAP_EXPORT
KDSoapPendingCall
39
{
40
public
:
45
KDSoapPendingCall
(
const
KDSoapPendingCall
&other);
46
52
~KDSoapPendingCall
();
53
63
KDSoapPendingCall
&operator=(
const
KDSoapPendingCall
&other);
64
69
KDSoapMessage
returnMessage()
const
;
70
75
QVariant
returnValue()
const
;
76
80
KDSoapHeaders
returnHeaders()
const
;
81
91
bool
isFinished()
const
;
92
93
private
:
94
friend
class
KDSoapClientInterface
;
95
friend
class
KDSoapThreadTask
;
96
KDSoapPendingCall
(
QNetworkReply
*reply,
QBuffer
*buffer);
97
98
friend
class
KDSoapPendingCallWatcher
;
// for connecting to d->reply
99
100
class
Private
;
101
QExplicitlySharedDataPointer<Private>
d;
102
};
103
104
#endif
// KDSOAPPENDINGCALL_H
KDSOAP_EXPORT
#define KDSOAP_EXPORT
Definition
KDSoapGlobal.h:22
KDSoapMessage.h
KDSoapClientInterface
Definition
KDSoapClientInterface.h:51
KDSoapHeaders
Definition
KDSoapMessage.h:185
KDSoapMessage
Definition
KDSoapMessage.h:29
KDSoapPendingCallWatcher
Definition
KDSoapPendingCallWatcher.h:36
KDSoapPendingCall::Private
Definition
KDSoapPendingCall_p.h:26
KDSoapPendingCall
Definition
KDSoapPendingCall.h:39
KDSoapThreadTask
Definition
KDSoapClientThread_p.h:68
QBuffer
QExplicitlySharedDataPointer
QNetworkReply
QObject::qobject_cast
T qobject_cast(QObject *object)
QVariant
© 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