GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Slots | Public Member Functions | Protected Attributes | Friends | List of all members
QHttpProxy Class Reference

#include <TGo4HttpProxy.h>

+ Inheritance diagram for QHttpProxy:

Public Slots

void httpFinished ()
void httpHReqError (QNetworkReply::NetworkError)
void authenticationRequiredSlot (QNetworkReply *, QAuthenticator *)
void updateRatemeter ()
void updateHierarchy ()
void regularRequestFinished ()

Public Member Functions

 QHttpProxy (TGo4HttpProxy *p)
virtual ~QHttpProxy ()
void StartRequest (const char *url)

Protected Attributes

QNetworkAccessManager qnam
QNetworkReply * fHReply
 central manager of network requests More...
 used only to receive hierarchy More...


class TGo4HttpProxy
class TGo4HttpAccess

Detailed Description

Here Qt-specific functionality of HttpProxy

Definition at line 29 of file TGo4HttpProxy.h.

Constructor & Destructor Documentation

QHttpProxy::QHttpProxy ( TGo4HttpProxy p)

Definition at line 38 of file TGo4HttpProxy.cpp.

References authenticationRequiredSlot(), and qnam.

QHttpProxy::~QHttpProxy ( )

Definition at line 48 of file TGo4HttpProxy.cpp.

Member Function Documentation

void QHttpProxy::authenticationRequiredSlot ( QNetworkReply *  repl,
QAuthenticator *  auth 

Definition at line 107 of file TGo4HttpProxy.cpp.

References TGo4HttpProxy::fPassword, fProxy, and TGo4HttpProxy::fUserName.

Referenced by QHttpProxy().

void QHttpProxy::httpFinished ( )

Definition at line 52 of file TGo4HttpProxy.cpp.

References fHReply, fProxy, and TGo4HttpProxy::GetHReply().

Referenced by StartRequest().

void QHttpProxy::httpHReqError ( QNetworkReply::NetworkError  code)

Definition at line 62 of file TGo4HttpProxy.cpp.

References fHReply.

Referenced by StartRequest().

void QHttpProxy::regularRequestFinished ( )

Definition at line 83 of file TGo4HttpProxy.cpp.

References fProxy, and TGo4HttpProxy::ProcessRegularMultiRequest().

void QHttpProxy::StartRequest ( const char *  url)

Definition at line 89 of file TGo4HttpProxy.cpp.

References fHReply, httpFinished(), httpHReqError(), and qnam.

Referenced by TGo4HttpProxy::UpdateHierarchy().

void QHttpProxy::updateHierarchy ( )

Definition at line 78 of file TGo4HttpProxy.cpp.

References fProxy, and TGo4HttpProxy::UpdateHierarchy().

void QHttpProxy::updateRatemeter ( )

Definition at line 72 of file TGo4HttpProxy.cpp.

References fProxy, and TGo4HttpProxy::ProcessUpdateTimer().

Friends And Related Function Documentation

friend class TGo4HttpAccess

Definition at line 33 of file TGo4HttpProxy.h.

friend class TGo4HttpProxy

Definition at line 32 of file TGo4HttpProxy.h.

Member Data Documentation

QNetworkReply* QHttpProxy::fHReply

central manager of network requests

Definition at line 37 of file TGo4HttpProxy.h.

Referenced by httpFinished(), httpHReqError(), TGo4HttpProxy::NamesListReceived(), StartRequest(), and TGo4HttpProxy::UpdateHierarchy().

TGo4HttpProxy* QHttpProxy::fProxy

used only to receive hierarchy

Definition at line 38 of file TGo4HttpProxy.h.

Referenced by authenticationRequiredSlot(), httpFinished(), regularRequestFinished(), updateHierarchy(), and updateRatemeter().

QNetworkAccessManager QHttpProxy::qnam

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