KD SOAP  1.7.0
Public Member Functions | List of all members
KDSoapServerCustomVerbRequestInterface Class Reference

#include <KDSoapServerCustomVerbRequestInterface.h>

Public Member Functions

 KDSoapServerCustomVerbRequestInterface ()
 
virtual ~KDSoapServerCustomVerbRequestInterface ()
 
virtual bool processCustomVerbRequest (const QByteArray &requestType, const QByteArray &requestData, const QMap< QByteArray, QByteArray > &httpHeaders, QByteArray &customAnswer)
 

Detailed Description

Additional interface for handling custom verb request.

In addition to deriving from KDSoapServerObjectInterface, you can derive from KDSoapServerCustomVerbRequestInterface in order to handle custom verb HTTP requests.

Use Q_INTERFACES(KDSoapServerCustomVerbRequestInterface) in your derived class (under Q_OBJECT) so that Qt can discover the additional inheritance.

Since
1.5

Constructor & Destructor Documentation

KDSoapServerCustomVerbRequestInterface::KDSoapServerCustomVerbRequestInterface ( )

Constructor

KDSoapServerCustomVerbRequestInterface::~KDSoapServerCustomVerbRequestInterface ( )
virtual

Destructor

Member Function Documentation

bool KDSoapServerCustomVerbRequestInterface::processCustomVerbRequest ( const QByteArray &  requestType,
const QByteArray &  requestData,
const QMap< QByteArray, QByteArray > &  httpHeaders,
QByteArray &  customAnswer 
)
virtual

Process a request made with a custom HTTP verb

Parameters
requestTypeHTTP verb other than GET and POST
requestDatais the content of the request
httpHeadersthe map of http headers (keys have been lowercased since they are case insensitive)
customAnswerallow to send back the answer to the client if the request has been handled
Returns
true if the request has been handled and if customAnswer is valid and will be sent back to the client.

The documentation for this class was generated from the following files:

Klarälvdalens Datakonsult AB (KDAB)
Qt-related services and products
http://www.kdab.com/
http://www.kdab.com/products/kd-soap/