6#include <QtCore/QObject>
9#include <imtrest/IResponse.h>
16class CWebSocketResponse:
public QObject,
virtual public IResponse
22 const QByteArray& data,
23 const QByteArray& dataTypeId,
24 const IProtocolEngine& engine);
27 virtual int GetStatusCode()
const override;
28 virtual const QByteArray& GetData()
const override;
29 virtual QByteArray GetDataTypeId()
const override;
30 virtual Headers GetHeaders()
const override;
33 virtual const IProtocolEngine& GetProtocolEngine()
const override;
36 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
39 const IProtocolEngine& m_engine;
44 QByteArray m_dataTypeId;