Public Slots | Signals | Public Member Functions | Public Attributes

WTransaction_Private Class Reference

#include <transaction_p.h>

List of all members.

Public Slots

virtual void webTimeout ()
virtual void webReady ()
virtual void webError ()
virtual void endQuery ()
WTransaction_Privateattach (WTransaction *)
 attach this private object to a master
void detach (QObject *)
 detach this object from a master, delete it if there are no more masters

Signals

void webFinished ()
void dataAvailable ()

Public Member Functions

 WTransaction_Private (WTransaction *)
virtual ~WTransaction_Private ()
virtual QByteArray executeQuery (QString, QByteArray)
virtual void startQuery (QString, QByteArray)

Public Attributes

WTransaction::Stage m_stage
QString m_errtype
QString m_errstr
QString m_iface
QString m_wobstatus
WTransaction::Logm_log
QPointer< QNetworkReply > m_rsp
QByteArray m_rspdata
QPointer< QTimer > m_qtimeout

Constructor & Destructor Documentation

WTransaction_Private::WTransaction_Private ( WTransaction trn  ) 
WTransaction_Private::~WTransaction_Private (  )  [virtual]

Member Function Documentation

WTransaction_Private * WTransaction_Private::attach ( WTransaction trn  )  [slot]

attach this private object to a master

void WTransaction_Private::dataAvailable (  )  [signal]

used by high level objects, emitted when data is available

void WTransaction_Private::detach ( QObject *  trn  )  [slot]

detach this object from a master, delete it if there are no more masters

void WTransaction_Private::endQuery (  )  [virtual, slot]

internal: collect query data

QByteArray WTransaction_Private::executeQuery ( QString  hreq,
QByteArray  data 
) [virtual]

internal: execute a query synchronously on the web, used by subclasses

void WTransaction_Private::startQuery ( QString  hreq,
QByteArray  data 
) [virtual]

internal: execute a query on the web asynchronously

void WTransaction_Private::webError (  )  [virtual, slot]

internal: triggers when the response errors out

void WTransaction_Private::webFinished (  )  [signal]
void WTransaction_Private::webReady (  )  [virtual, slot]

internal: triggers when the response data is available

void WTransaction_Private::webTimeout (  )  [virtual, slot]

internal: triggers when the transaction times out


Member Data Documentation

QPointer<QNetworkReply> WTransaction_Private::m_rsp

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Friends Defines