KD SOAP API Documentation  2.1
KDSoapServerRawXMLInterface.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-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6 **
7 ** SPDX-License-Identifier: MIT
8 **
9 ****************************************************************************/
10 #ifndef KDSOAPSERVERRAWXMLINTERFACE_H
11 #define KDSOAPSERVERRAWXMLINTERFACE_H
12 
13 #include "KDSoapServerGlobal.h"
14 #include <QtCore/QMap>
15 #include <QtCore/QObject>
16 class KDSoapRawXMLentication;
17 class KDSoapServerSocket;
18 class KDSoapServerRawXMLPrivate;
19 
41 {
42 public:
47 
51  virtual ~KDSoapServerRawXMLInterface();
52 
60  virtual bool newRequest(const QByteArray &requestType, const QMap<QByteArray, QByteArray> &httpHeaders)
61  {
62  Q_UNUSED(requestType);
63  Q_UNUSED(httpHeaders);
64  return false;
65  }
66 
70  virtual void processXML(const QByteArray &xmlChunk)
71  {
72  Q_UNUSED(xmlChunk);
73  }
74 
79  virtual void endRequest()
80  {
81  }
82 
83 private:
84  KDSoapServerRawXMLPrivate *const d;
85 };
86 
87 QT_BEGIN_NAMESPACE
88 Q_DECLARE_INTERFACE(KDSoapServerRawXMLInterface, "com.kdab.KDSoap.ServerRawXMLInterface/1.0")
89 QT_END_NAMESPACE
90 
91 #endif /* KDSOAPSERVERRAWXMLINTERFACE_H */
#define KDSOAPSERVER_EXPORT
virtual void processXML(const QByteArray &xmlChunk)
virtual bool newRequest(const QByteArray &requestType, const QMap< QByteArray, QByteArray > &httpHeaders)

© 2010-2022 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 Tue Jun 13 2023 12:18:34 for KD SOAP API Documentation by doxygen 1.9.1