QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::QxHttpTransaction : HTTP transaction (contains request from client and reply from server) More...
#include <QxHttpTransaction.h>
Public Member Functions | |
QxHttpTransaction () | |
virtual | ~QxHttpTransaction () |
qx::QxHttpRequest & | request () |
qx::QxHttpResponse & | response () |
qx_bool | writeChunked (const QByteArray &data) |
virtual void | clear () |
virtual void | executeServer () |
virtual qx_bool | writeSocketServer (QTcpSocket &socket) |
virtual qx_bool | readSocketServer (QTcpSocket &socket) |
Private Attributes | |
std::unique_ptr < QxHttpTransactionImpl > | m_pImpl |
Private implementation idiom. |
qx::QxHttpTransaction : HTTP transaction (contains request from client and reply from server)
Definition at line 68 of file QxHttpTransaction.h.
qx::QxHttpTransaction::QxHttpTransaction | ( | ) |
virtual qx::QxHttpTransaction::~QxHttpTransaction | ( | ) | [virtual] |
virtual void qx::QxHttpTransaction::clear | ( | ) | [virtual] |
Reimplemented from qx::service::QxTransaction.
virtual void qx::QxHttpTransaction::executeServer | ( | ) | [virtual] |
Reimplemented from qx::service::QxTransaction.
virtual qx_bool qx::QxHttpTransaction::readSocketServer | ( | QTcpSocket & | socket | ) | [virtual] |
Reimplemented from qx::service::QxTransaction.
qx::QxHttpRequest& qx::QxHttpTransaction::request | ( | ) |
qx::QxHttpResponse& qx::QxHttpTransaction::response | ( | ) |
qx_bool qx::QxHttpTransaction::writeChunked | ( | const QByteArray & | data | ) |
virtual qx_bool qx::QxHttpTransaction::writeSocketServer | ( | QTcpSocket & | socket | ) | [virtual] |
Reimplemented from qx::service::QxTransaction.
std::unique_ptr<QxHttpTransactionImpl> qx::QxHttpTransaction::m_pImpl [private] |
Private implementation idiom.
Definition at line 75 of file QxHttpTransaction.h.