PACK Qt Binding  $VERSION$
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
WTransaction_Private Class Reference

#include <transaction_p.h>

Inheritance diagram for WTransaction_Private:

Public Slots

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

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 ( )
virtualslot

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 ( )
virtualslot

internal: triggers when the response errors out

void WTransaction_Private::webFinished ( )
signal
void WTransaction_Private::webReady ( )
virtualslot

internal: triggers when the response data is available

void WTransaction_Private::webTimeout ( )
virtualslot

internal: triggers when the transaction times out

Member Data Documentation

QString WTransaction_Private::m_errstr
QString WTransaction_Private::m_errtype
QString WTransaction_Private::m_iface
WTransaction::Log* WTransaction_Private::m_log
QPointer<QTimer> WTransaction_Private::m_qtimeout
QPointer<QNetworkReply> WTransaction_Private::m_rsp
QByteArray WTransaction_Private::m_rspdata
WTransaction::Stage WTransaction_Private::m_stage
QString WTransaction_Private::m_wobstatus

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