KD SOAP API Documentation: KDSoapServerCustomVerbRequestInterface.h Source File

| KD SOAP API Documentation 2.2

Loading...
Searching...
No Matches
KDSoapServerCustomVerbRequestInterface.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 KDSOAPSERVERCUSTOMVERBREQUESTINTERFACE_H
11#define KDSOAPSERVERCUSTOMVERBREQUESTINTERFACE_H
12
13#include "KDSoapServerGlobal.h"
14#include <QtCore/QMap>
15#include <QtCore/QObject>
16class KDSoapAuthentication;
17class KDSoapServerSocket;
18
30 class KDSOAPSERVER_EXPORT KDSoapServerCustomVerbRequestInterface
31{
32public:
36 KDSoapServerCustomVerbRequestInterface();
37
38 KDSoapServerCustomVerbRequestInterface(const KDSoapServerCustomVerbRequestInterface &other) = delete;
39 KDSoapServerCustomVerbRequestInterface &operator=(const KDSoapServerCustomVerbRequestInterface &other) = delete;
40
44 virtual ~KDSoapServerCustomVerbRequestInterface();
45
54 virtual bool processCustomVerbRequest(const QByteArray &requestType, const QByteArray &requestData,
55 const QMap<QByteArray, QByteArray> &httpHeaders, QByteArray &customAnswer);
56
57private:
58 friend class KDSoapServerSocket;
59 class Private;
60 Private *const d;
61};
62
63QT_BEGIN_NAMESPACE
64Q_DECLARE_INTERFACE(KDSoapServerCustomVerbRequestInterface, "com.kdab.KDSoap.ServerCustomVerbRequestInterface/1.0")
65QT_END_NAMESPACE
66
67#endif /* KDSOAPSERVERCUSTOMVERBREQUESTINTERFACE_H */
KDSoapServerGlobal.h
KDSOAPSERVER_EXPORT
#define KDSOAPSERVER_EXPORT
Definition KDSoapServerGlobal.h:22
KDSoapAuthentication
Definition KDSoapAuthentication.h:31
KDSoapServerCustomVerbRequestInterface
Definition KDSoapServerCustomVerbRequestInterface.h:31
KDSoapServerCustomVerbRequestInterface::KDSoapServerCustomVerbRequestInterface
KDSoapServerCustomVerbRequestInterface(const KDSoapServerCustomVerbRequestInterface &other)=delete
KDSoapServerCustomVerbRequestInterface::operator=
KDSoapServerCustomVerbRequestInterface & operator=(const KDSoapServerCustomVerbRequestInterface &other)=delete
KDSoapServerSocket
Definition KDSoapServerSocket_p.h:35
QByteArray
QMap

© 2010-2024 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 Sun Jan 7 2024 11:47:36 for KD SOAP API Documentation by doxygen 1.9.8