KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Public Attributes | List of all members
QHttpPrivate Class Reference

Public Member Functions

void _q_continuePost ()
 
void _q_slotBytesWritten (qint64 numBytes)
 
void _q_slotClosed ()
 
void _q_slotConnected ()
 
void _q_slotDoFinished ()
 
void _q_slotEncryptedBytesWritten (qint64 numBytes)
 
void _q_slotError (QAbstractSocket::SocketError)
 
void _q_slotReadyRead ()
 
void _q_slotSendRequest ()
 
void _q_startNextRequest ()
 
int addRequest (QHttpNormalRequest *)
 
int addRequest (QHttpRequest *)
 
void closeConn ()
 
void finishedWithError (const QString &detail, int errorCode)
 
void finishedWithSuccess ()
 
void init ()
 
void postMoreData ()
 
 QHttpPrivate (QHttp *parent)
 
void setSock (QTcpSocket *sock)
 
void setState (int)
 
 ~QHttpPrivate ()
 

Public Attributes

QHttpAuthenticator authenticator
 
QByteArray buffer
 
qint64 bytesDone
 
qint64 bytesTotal
 
qint64 chunkedSize
 
bool deleteSocket
 
QHttp::Error error
 
QString errorString
 
bool hasFinishedWithError
 
QHttpRequestHeader header
 
QString headerStr
 
QString hostName
 
QHttp::ConnectionMode mode
 
QList< QHttpRequest * > pending
 
bool pendingPost
 
quint16 port
 
QTimer post100ContinueTimer
 
QIODevice * postDevice
 
QNetworkProxy proxy
 
QHttpAuthenticator proxyAuthenticator
 
QHttpq_ptr
 
QRingBuffer rba
 
bool readHeader
 
int reconnectAttempts
 
bool repost
 
QHttpResponseHeader response
 
QTcpSocket * socket
 
QHttp::State state
 
QIODevice * toDevice
 

Constructor & Destructor Documentation

QHttpPrivate::QHttpPrivate ( QHttp parent)
inline
QHttpPrivate::~QHttpPrivate ( )
inline

References deleteSocket, pending, and socket.

Member Function Documentation

void QHttpPrivate::_q_continuePost ( )
void QHttpPrivate::_q_slotBytesWritten ( qint64  numBytes)

References bytesDone, bytesTotal, postMoreData(), and q.

Referenced by _q_continuePost(), and setSock().

void QHttpPrivate::_q_slotClosed ( )
void QHttpPrivate::_q_slotConnected ( )
void QHttpPrivate::_q_slotDoFinished ( )
void QHttpPrivate::_q_slotEncryptedBytesWritten ( qint64  numBytes)

References postMoreData(), and Q_UNUSED().

Referenced by setSock().

void QHttpPrivate::_q_slotError ( QAbstractSocket::SocketError  err)
void QHttpPrivate::_q_slotReadyRead ( )
void QHttpPrivate::_q_slotSendRequest ( )
void QHttpPrivate::_q_startNextRequest ( )
int QHttpPrivate::addRequest ( QHttpNormalRequest req)
int QHttpPrivate::addRequest ( QHttpRequest req)

References QHttpRequest::id, pending, and q.

void QHttpPrivate::closeConn ( )
void QHttpPrivate::finishedWithError ( const QString &  detail,
int  errorCode 
)
void QHttpPrivate::finishedWithSuccess ( )
void QHttpPrivate::init ( )
void QHttpPrivate::postMoreData ( )
void QHttpPrivate::setSock ( QTcpSocket *  sock)
void QHttpPrivate::setState ( int  s)

Member Data Documentation

QHttpAuthenticator QHttpPrivate::authenticator
QByteArray QHttpPrivate::buffer
qint64 QHttpPrivate::bytesDone
qint64 QHttpPrivate::bytesTotal
qint64 QHttpPrivate::chunkedSize

Referenced by _q_slotReadyRead().

bool QHttpPrivate::deleteSocket

Referenced by setSock(), and ~QHttpPrivate().

QHttp::Error QHttpPrivate::error
QString QHttpPrivate::errorString
bool QHttpPrivate::hasFinishedWithError
QHttpRequestHeader QHttpPrivate::header
QString QHttpPrivate::headerStr

Referenced by _q_slotReadyRead().

QString QHttpPrivate::hostName
QHttp::ConnectionMode QHttpPrivate::mode

Referenced by _q_slotSendRequest().

QList<QHttpRequest *> QHttpPrivate::pending
bool QHttpPrivate::pendingPost
quint16 QHttpPrivate::port
QTimer QHttpPrivate::post100ContinueTimer
QIODevice* QHttpPrivate::postDevice
QNetworkProxy QHttpPrivate::proxy
QHttpAuthenticator QHttpPrivate::proxyAuthenticator
QHttp* QHttpPrivate::q_ptr
QRingBuffer QHttpPrivate::rba

Referenced by _q_slotReadyRead().

bool QHttpPrivate::readHeader

Referenced by _q_slotReadyRead().

int QHttpPrivate::reconnectAttempts

Referenced by _q_slotError().

bool QHttpPrivate::repost

Referenced by _q_slotReadyRead().

QHttpResponseHeader QHttpPrivate::response
QTcpSocket* QHttpPrivate::socket
QHttp::State QHttpPrivate::state
QIODevice* QHttpPrivate::toDevice

Referenced by _q_slotReadyRead().


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