Public Types | Public Slots | Signals | Public Member Functions | Protected Member Functions

QNetworkReply Class Reference

Search for all occurrences

Detailed Description

Definition at line 65 of file qnetworkreply.h.

#include <qnetworkreply.h>

Inheritance diagram for QNetworkReply:
Inheritance graph
[legend]

List of all members.

Public Types

enum   NetworkError {
  NoError = 0, ConnectionRefusedError = 1, RemoteHostClosedError, HostNotFoundError,
  TimeoutError, OperationCanceledError, SslHandshakeFailedError, TemporaryNetworkFailureError,
  UnknownNetworkError = 99, ProxyConnectionRefusedError = 101, ProxyConnectionClosedError, ProxyNotFoundError,
  ProxyTimeoutError, ProxyAuthenticationRequiredError, UnknownProxyError = 199, ContentAccessDenied = 201,
  ContentOperationNotPermittedError, ContentNotFoundError, AuthenticationRequiredError, ContentReSendError,
  UnknownContentError = 299, ProtocolUnknownError = 301, ProtocolInvalidOperationError, ProtocolFailure = 399
}
typedef QPair< QByteArray,
QByteArray
RawHeaderPair

Public Slots

virtual void  ignoreSslErrors ()

Signals

void  metaDataChanged ()
void  finished ()
void  error (QNetworkReply::NetworkError)
void  sslErrors (const QList< QSslError > &errors)
void  uploadProgress (qint64 bytesSent, qint64 bytesTotal)
void  downloadProgress (qint64 bytesReceived, qint64 bytesTotal)

Public Member Functions

  ~QNetworkReply ()
virtual void  abort ()=0
virtual void  close ()
virtual bool  isSequential () const
qint64  readBufferSize () const
virtual void  setReadBufferSize (qint64 size)
QNetworkAccessManager manager () const
QNetworkAccessManager::Operation  operation () const
QNetworkRequest  request () const
NetworkError  error () const
bool  isFinished () const
bool  isRunning () const
QUrl  url () const
QVariant  header (QNetworkRequest::KnownHeaders header) const
bool  hasRawHeader (const QByteArray &headerName) const
QList< QByteArray rawHeaderList () const
QByteArray  rawHeader (const QByteArray &headerName) const
const QList< RawHeaderPair > &  rawHeaderPairs () const
QVariant  attribute (QNetworkRequest::Attribute code) const
QSslConfiguration  sslConfiguration () const
void  setSslConfiguration (const QSslConfiguration &configuration)
void  ignoreSslErrors (const QList< QSslError > &errors)

Protected Member Functions

  QNetworkReply (QObject *parent=0)
  QNetworkReply (QNetworkReplyPrivate &dd, QObject *parent)
virtual qint64  writeData (const char *data, qint64 len)
void  setOperation (QNetworkAccessManager::Operation operation)
void  setRequest (const QNetworkRequest &request)
void  setError (NetworkError errorCode, const QString &errorString)
void  setUrl (const QUrl &url)
void  setHeader (QNetworkRequest::KnownHeaders header, const QVariant &value)
void  setRawHeader (const QByteArray &headerName, const QByteArray &value)
void  setAttribute (QNetworkRequest::Attribute code, const QVariant &value)

Member Typedef Documentation

Definition at line 132 of file qnetworkreply.h.


Member Enumeration Documentation

Enumerator:
NoError 
ConnectionRefusedError 
RemoteHostClosedError 
HostNotFoundError 
TimeoutError 
OperationCanceledError 
SslHandshakeFailedError 
TemporaryNetworkFailureError 
UnknownNetworkError 
ProxyConnectionRefusedError 
ProxyConnectionClosedError 
ProxyNotFoundError 
ProxyTimeoutError 
ProxyAuthenticationRequiredError 
UnknownProxyError 
ContentAccessDenied 
ContentOperationNotPermittedError 
ContentNotFoundError 
AuthenticationRequiredError 
ContentReSendError 
UnknownContentError 
ProtocolUnknownError 
ProtocolInvalidOperationError 
ProtocolFailure 

Definition at line 70 of file qnetworkreply.h.


Constructor & Destructor Documentation

QNetworkReply ( QObject parent = 0 ) [protected]
QNetworkReply ( QNetworkReplyPrivate &  dd,
QObject parent 
) [protected]

Member Function Documentation

virtual void abort ( ) [pure virtual]
virtual void close ( ) [virtual]
virtual bool isSequential ( ) const [virtual]
qint64 readBufferSize ( ) const
virtual void setReadBufferSize ( qint64  size ) [virtual]
QNetworkAccessManager* manager ( ) const
QNetworkRequest request ( ) const
NetworkError error ( ) const
bool isFinished ( ) const
bool isRunning ( ) const
QUrl url ( ) const
QVariant header ( QNetworkRequest::KnownHeaders  header ) const
bool hasRawHeader ( const QByteArray headerName ) const
QList<QByteArray> rawHeaderList ( ) const
QByteArray rawHeader ( const QByteArray headerName ) const
const QList<RawHeaderPair>& rawHeaderPairs ( ) const
QVariant attribute ( QNetworkRequest::Attribute  code ) const
QSslConfiguration sslConfiguration ( ) const
void setSslConfiguration ( const QSslConfiguration configuration )
void ignoreSslErrors ( const QList< QSslError > &  errors )
virtual void ignoreSslErrors ( ) [virtual, slot]
void metaDataChanged ( ) [signal]
void finished ( ) [signal]
void error ( QNetworkReply::NetworkError  ) [signal]
void sslErrors ( const QList< QSslError > &  errors ) [signal]
void uploadProgress ( qint64  bytesSent,
qint64  bytesTotal 
) [signal]
void downloadProgress ( qint64  bytesReceived,
qint64  bytesTotal 
) [signal]
virtual qint64 writeData ( const char *  data,
qint64  len 
) [protected, virtual]
void setOperation ( QNetworkAccessManager::Operation  operation ) [protected]
void setRequest ( const QNetworkRequest request ) [protected]
void setError ( NetworkError  errorCode,
const QString errorString 
) [protected]
void setUrl ( const QUrl url ) [protected]
void setHeader ( QNetworkRequest::KnownHeaders  header,
const QVariant value 
) [protected]
void setRawHeader ( const QByteArray headerName,
const QByteArray value 
) [protected]
void setAttribute ( QNetworkRequest::Attribute  code,
const QVariant value 
) [protected]

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

QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply
QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply QNetworkReply