KD SOAP API Documentation 2.2
Loading...
Searching...
No Matches
Typedefs | Functions | Variables
KDSoapServerSocket.cpp File Reference
#include "KDSoapServer.h"
#include "KDSoapServerAuthInterface.h"
#include "KDSoapServerCustomVerbRequestInterface.h"
#include "KDSoapServerObjectInterface.h"
#include "KDSoapServerRawXMLInterface.h"
#include "KDSoapServerSocket_p.h"
#include "KDSoapSocketList_p.h"
#include <KDSoapClient/KDSoapMessage.h>
#include <KDSoapClient/KDSoapMessageReader_p.h>
#include <KDSoapClient/KDSoapMessageWriter_p.h>
#include <KDSoapClient/KDSoapNamespaceManager.h>
#include <QBuffer>
#include <QDir>
#include <QFile>
#include <QFileInfo>
#include <QMetaMethod>
#include <QThread>
#include <QVarLengthArray>
#include "moc_KDSoapServerSocket_p.cpp"
Include dependency graph for KDSoapServerSocket.cpp:

Go to the source code of this file.

Typedefs

typedef QMap< QByteArray, QByteArrayHeadersMap
 

Functions

static QByteArray httpResponseHeaders (bool fault, const QByteArray &contentType, int responseDataSize, QObject *serverObject)
 
static HeadersMap parseHeaders (const QByteArray &headerData)
 
static bool splitHeadersAndData (const QByteArray &request, QByteArray &header, QByteArray &data)
 
static QByteArray stripQuotes (const QByteArray &bar)
 

Variables

static const char s_forbidden [] = "HTTP/1.1 403 Forbidden\r\nContent-Length: 0\r\n\r\n"
 

Typedef Documentation

◆ HeadersMap

Definition at line 59 of file KDSoapServerSocket.cpp.

Function Documentation

◆ httpResponseHeaders()

static QByteArray httpResponseHeaders ( bool  fault,
const QByteArray contentType,
int  responseDataSize,
QObject serverObject 
)
static

◆ parseHeaders()

static HeadersMap parseHeaders ( const QByteArray headerData)
static

◆ splitHeadersAndData()

static bool splitHeadersAndData ( const QByteArray request,
QByteArray header,
QByteArray data 
)
static

◆ stripQuotes()

static QByteArray stripQuotes ( const QByteArray bar)
static

Variable Documentation

◆ s_forbidden

const char s_forbidden[] = "HTTP/1.1 403 Forbidden\r\nContent-Length: 0\r\n\r\n"
static

Definition at line 29 of file KDSoapServerSocket.cpp.


© 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