Public Types | Signals | Public Member Functions | Protected Member Functions | Properties | Friends

QNetworkAccessManager Class Reference

Search for all occurrences

Detailed Description

Definition at line 71 of file qnetworkaccessmanager.h.

#include <qnetworkaccessmanager.h>

Inheritance diagram for QNetworkAccessManager:
Inheritance graph
[legend]

List of all members.

Public Types

enum   Operation {
  HeadOperation = 1, GetOperation, PutOperation, PostOperation,
  DeleteOperation, CustomOperation, UnknownOperation = 0
}
enum   NetworkAccessibility { UnknownAccessibility = -1, NotAccessible = 0, Accessible = 1 }

Signals

void  proxyAuthenticationRequired (const QNetworkProxy &proxy, QAuthenticator *authenticator)
void  authenticationRequired (QNetworkReply *reply, QAuthenticator *authenticator)
void  finished (QNetworkReply *reply)
void  sslErrors (QNetworkReply *reply, const QList< QSslError > &errors)
void  networkSessionConnected ()
void  networkAccessibleChanged (QNetworkAccessManager::NetworkAccessibility accessible)

Public Member Functions

  QNetworkAccessManager (QObject *parent=0)
  ~QNetworkAccessManager ()
QNetworkProxy  proxy () const
void  setProxy (const QNetworkProxy &proxy)
QNetworkProxyFactory proxyFactory () const
void  setProxyFactory (QNetworkProxyFactory *factory)
QAbstractNetworkCache cache () const
void  setCache (QAbstractNetworkCache *cache)
QNetworkCookieJar cookieJar () const
void  setCookieJar (QNetworkCookieJar *cookieJar)
QNetworkReply head (const QNetworkRequest &request)
QNetworkReply get (const QNetworkRequest &request)
QNetworkReply post (const QNetworkRequest &request, QIODevice *data)
QNetworkReply post (const QNetworkRequest &request, const QByteArray &data)
QNetworkReply put (const QNetworkRequest &request, QIODevice *data)
QNetworkReply put (const QNetworkRequest &request, const QByteArray &data)
QNetworkReply deleteResource (const QNetworkRequest &request)
QNetworkReply sendCustomRequest (const QNetworkRequest &request, const QByteArray &verb, QIODevice *data=0)
void  setConfiguration (const QNetworkConfiguration &config)
QNetworkConfiguration  configuration () const
QNetworkConfiguration  activeConfiguration () const
void  setNetworkAccessible (NetworkAccessibility accessible)
NetworkAccessibility  networkAccessible () const

Protected Member Functions

virtual QNetworkReply createRequest (Operation op, const QNetworkRequest &request, QIODevice *outgoingData=0)

Properties

NetworkAccessibility  networkAccessible

Friends

class  QNetworkReplyImplPrivate

Member Enumeration Documentation


Constructor & Destructor Documentation

QNetworkAccessManager ( QObject parent = 0 ) [explicit]

Member Function Documentation

QNetworkProxy proxy ( ) const
void setProxy ( const QNetworkProxy proxy )
QNetworkProxyFactory* proxyFactory ( ) const
void setProxyFactory ( QNetworkProxyFactory factory )
QAbstractNetworkCache* cache ( ) const
void setCache ( QAbstractNetworkCache cache )
QNetworkCookieJar* cookieJar ( ) const
void setCookieJar ( QNetworkCookieJar cookieJar )
QNetworkReply* head ( const QNetworkRequest request )
QNetworkReply* get ( const QNetworkRequest request )
QNetworkReply* post ( const QNetworkRequest request,
QIODevice data 
)
QNetworkReply* post ( const QNetworkRequest request,
const QByteArray data 
)
QNetworkReply* put ( const QNetworkRequest request,
QIODevice data 
)
QNetworkReply* put ( const QNetworkRequest request,
const QByteArray data 
)
QNetworkReply* deleteResource ( const QNetworkRequest request )
QNetworkReply* sendCustomRequest ( const QNetworkRequest request,
const QByteArray verb,
QIODevice data = 0 
)
void setConfiguration ( const QNetworkConfiguration config )
QNetworkConfiguration configuration ( ) const
QNetworkConfiguration activeConfiguration ( ) const
void setNetworkAccessible ( NetworkAccessibility  accessible )
NetworkAccessibility networkAccessible ( ) const
void proxyAuthenticationRequired ( const QNetworkProxy proxy,
QAuthenticator authenticator 
) [signal]
void authenticationRequired ( QNetworkReply reply,
QAuthenticator authenticator 
) [signal]
void finished ( QNetworkReply reply ) [signal]
void sslErrors ( QNetworkReply reply,
const QList< QSslError > &  errors 
) [signal]
void networkSessionConnected ( ) [signal]
void networkAccessibleChanged ( QNetworkAccessManager::NetworkAccessibility  accessible ) [signal]
virtual QNetworkReply* createRequest ( Operation  op,
const QNetworkRequest request,
QIODevice outgoingData = 0 
) [protected, virtual]

Friends And Related Function Documentation

friend class QNetworkReplyImplPrivate [friend]

Property Documentation

NetworkAccessibility networkAccessible [read, write]

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

QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager
QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager QNetworkAccessManager