| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 _q_startNextRequest| Name:  | QHttpNetworkConnectionPrivate::_q_startNextRequest |  | Prototype:  | void QHttpNetworkConnectionPrivate::_q_startNextRequest() |  | Coverage:  |  86.726% (98/113) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 972-1082 |  
  |  | 59 | 29 | 
 handleAuthenticateChallenge| Name:  | QHttpNetworkConnectionPrivate::handleAuthenticateChallenge |  | Prototype:  | bool QHttpNetworkConnectionPrivate::handleAuthenticateChallenge(QAbstractSocket *socket, QHttpNetworkReply *reply, bool isProxy, bool &resend) |  | Coverage:  |  90.244% (37/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 414-507 |  
  |  | 56 | 12 | 
 prepareRequest| Name:  | QHttpNetworkConnectionPrivate::prepareRequest |  | Prototype:  | void QHttpNetworkConnectionPrivate::prepareRequest(HttpMessagePair &messagePair) |  | Coverage:  |  76.190% (48/63) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 248-347 |  
  |  | 51 | 18 | 
 fillPipeline| Name:  | QHttpNetworkConnectionPrivate::fillPipeline |  | Prototype:  | void QHttpNetworkConnectionPrivate::fillPipeline(QAbstractSocket *socket) |  | Coverage:  |  75.000% (48/64) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 703-783 |  
  |  | 46 | 18 | 
 removeReply| Name:  | QHttpNetworkConnectionPrivate::removeReply |  | Prototype:  | void QHttpNetworkConnectionPrivate::removeReply(QHttpNetworkReply *reply) |  | Coverage:  |  66.071% (37/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 875-965 |  
  |  | 45 | 18 | 
 _q_hostLookupFinished| Name:  | QHttpNetworkConnectionPrivate::_q_hostLookupFinished |  | Prototype:  | void QHttpNetworkConnectionPrivate::_q_hostLookupFinished(QHostInfo info) |  | Coverage:  |  78.049% (32/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1141-1195 |  
  |  | 35 | 13 | 
 errorDetail| Name:  | QHttpNetworkConnectionPrivate::errorDetail |  | Prototype:  | QString QHttpNetworkConnectionPrivate::errorDetail(QNetworkReply::NetworkError errorCode, QAbstractSocket *socket, const QString &extraDetail) |  | Coverage:  |  79.310% (23/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 825-871 |  
  |  | 29 | 14 | 
 shouldEmitChannelError| Name:  | QHttpNetworkConnectionPrivate::shouldEmitChannelError |  | Prototype:  | bool QHttpNetworkConnectionPrivate::shouldEmitChannelError(QAbstractSocket *socket) |  | Coverage:  |  64.865% (24/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 190-235 |  
  |  | 27 | 8 | 
 parseRedirectResponse| Name:  | QHttpNetworkConnectionPrivate::parseRedirectResponse |  | Prototype:  | QUrl QHttpNetworkConnectionPrivate::parseRedirectResponse(QAbstractSocket *socket, QHttpNetworkReply *reply) |  | Coverage:  |  57.143% (16/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 509-554 |  
  |  | 26 | 9 | 
 startHostInfoLookup| Name:  | QHttpNetworkConnectionPrivate::startHostInfoLookup |  | Prototype:  | void QHttpNetworkConnectionPrivate::startHostInfoLookup() |  | Coverage:  |  89.474% (17/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1102-1138 |  
  |  | 25 | 7 | 
 startNetworkLayerStateLookup| Name:  | QHttpNetworkConnectionPrivate::startNetworkLayerStateLookup |  | Prototype:  | void QHttpNetworkConnectionPrivate::startNetworkLayerStateLookup() |  | Coverage:  |  50.000% (11/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1202-1237 |  
  |  | 23 | 8 | 
 queueRequest| Name:  | QHttpNetworkConnectionPrivate::queueRequest |  | Prototype:  | QHttpNetworkReply* QHttpNetworkConnectionPrivate::queueRequest(const QHttpNetworkRequest &request) |  | Coverage:  |  80.769% (21/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 587-638 |  
  |  | 22 | 9 | 
 fillPipeline| Name:  | QHttpNetworkConnectionPrivate::fillPipeline |  | Prototype:  | bool QHttpNetworkConnectionPrivate::fillPipeline(QList<HttpMessagePair> &queue, QHttpNetworkConnectionChannel &channel) |  | Coverage:  |  63.158% (12/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 786-822 |  
  |  | 17 | 7 | 
 copyCredentials| Name:  | QHttpNetworkConnectionPrivate::copyCredentials |  | Prototype:  | void QHttpNetworkConnectionPrivate::copyCredentials(int fromChannel, QAuthenticator *auth, bool isProxy) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 383-410 |  
  |  | 17 | 9 | 
 emitReplyError| Name:  | QHttpNetworkConnectionPrivate::emitReplyError |  | Prototype:  | void QHttpNetworkConnectionPrivate::emitReplyError(QAbstractSocket *socket, QHttpNetworkReply *reply, QNetworkReply::NetworkError errorCode) |  | Coverage:  |  92.308% (12/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 352-381 |  
  |  | 16 | 5 | 
 dequeueRequest| Name:  | QHttpNetworkConnectionPrivate::dequeueRequest |  | Prototype:  | bool QHttpNetworkConnectionPrivate::dequeueRequest(QAbstractSocket *socket) |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 658-682 |  
  |  | 16 | 6 | 
 createAuthorization| Name:  | QHttpNetworkConnectionPrivate::createAuthorization |  | Prototype:  | void QHttpNetworkConnectionPrivate::createAuthorization(QAbstractSocket *socket, QHttpNetworkRequest &request) |  | Coverage:  |  75.862% (22/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 556-585 |  
  |  | 16 | 7 | 
 emitProxyAuthenticationRequired| Name:  | QHttpNetworkConnectionPrivate::emitProxyAuthenticationRequired |  | Prototype:  | void QHttpNetworkConnectionPrivate::emitProxyAuthenticationRequired(const QHttpNetworkConnectionChannel *chan, const QNetworkProxy &proxy, QAuthenticator* auth) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1445-1470 |  
  |  | 11 | 2 | 
 resumeConnection| Name:  | QHttpNetworkConnectionPrivate::resumeConnection |  | Prototype:  | void QHttpNetworkConnectionPrivate::resumeConnection() |  | Coverage:  |  85.714% (12/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 153-174 |  
  |  | 9 | 5 | 
 requeueRequest| Name:  | QHttpNetworkConnectionPrivate::requeueRequest |  | Prototype:  | void QHttpNetworkConnectionPrivate::requeueRequest(const HttpMessagePair &pair) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 640-656 |  
  |  | 8 | 4 | 
 init| Name:  | QHttpNetworkConnectionPrivate::init |  | Prototype:  | void QHttpNetworkConnectionPrivate::init() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 120-134 |  
  |  | 7 | 2 | 
 pauseConnection| Name:  | QHttpNetworkConnectionPrivate::pauseConnection |  | Prototype:  | void QHttpNetworkConnectionPrivate::pauseConnection() |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 136-151 |  
  |  | 6 | 4 | 
 ~QHttpNetworkConnectionPrivate| Name:  | QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate |  | Prototype:  | QHttpNetworkConnectionPrivate::~QHttpNetworkConnectionPrivate() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 109-118 |  
  |  | 5 | 3 | 
 predictNextRequest| Name:  | QHttpNetworkConnectionPrivate::predictNextRequest |  | Prototype:  | QHttpNetworkRequest QHttpNetworkConnectionPrivate::predictNextRequest() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 693-700 |  
  |  | 5 | 3 | 
 indexOf| Name:  | QHttpNetworkConnectionPrivate::indexOf |  | Prototype:  | int QHttpNetworkConnectionPrivate::indexOf(QAbstractSocket *socket) const |  | Coverage:  |  66.667% (4/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 176-184 |  
  |  | 5 | 3 | 
 readMoreLater| Name:  | QHttpNetworkConnectionPrivate::readMoreLater |  | Prototype:  | void QHttpNetworkConnectionPrivate::readMoreLater(QHttpNetworkReply *reply) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1085-1094 |  
  |  | 4 | 3 | 
 updateChannel| Name:  | QHttpNetworkConnectionPrivate::updateChannel |  | Prototype:  | void QHttpNetworkConnectionPrivate::updateChannel(int i, const HttpMessagePair &messagePair) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 684-691 |  
  |  | 3 | 1 | 
 networkLayerDetected| Name:  | QHttpNetworkConnectionPrivate::networkLayerDetected |  | Prototype:  | void QHttpNetworkConnectionPrivate::networkLayerDetected(QAbstractSocket::NetworkLayerProtocol protocol) |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1239-1246 |  
  |  | 3 | 3 | 
 _q_connectDelayedChannel| Name:  | QHttpNetworkConnectionPrivate::_q_connectDelayedChannel |  | Prototype:  | void QHttpNetworkConnectionPrivate::_q_connectDelayedChannel() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 1248-1254 |  
  |  | 3 | 2 | 
 uncompressedBytesAvailableNextBlock| Name:  | QHttpNetworkConnectionPrivate::uncompressedBytesAvailableNextBlock |  | Prototype:  | qint64 QHttpNetworkConnectionPrivate::uncompressedBytesAvailableNextBlock(const QHttpNetworkReply &reply) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 243-246 |  
  |  | 1 | 1 | 
 uncompressedBytesAvailable| Name:  | QHttpNetworkConnectionPrivate::uncompressedBytesAvailable |  | Prototype:  | qint64 QHttpNetworkConnectionPrivate::uncompressedBytesAvailable(const QHttpNetworkReply &reply) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 238-241 |  
  |  | 1 | 1 | 
 QHttpNetworkConnectionPrivate| Name:  | QHttpNetworkConnectionPrivate::QHttpNetworkConnectionPrivate |  | Prototype:  | QHttpNetworkConnectionPrivate::QHttpNetworkConnectionPrivate(const QString &hostName, quint16 port, bool encrypt, QHttpNetworkConnection::ConnectionType type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 72-90 |  
  |  | 1 | 1 | 
 QHttpNetworkConnectionPrivate| Name:  | QHttpNetworkConnectionPrivate::QHttpNetworkConnectionPrivate |  | Prototype:  | QHttpNetworkConnectionPrivate::QHttpNetworkConnectionPrivate(quint16 channelCount, const QString &hostName, quint16 port, bool encrypt, QHttpNetworkConnection::ConnectionType type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 92-105 |  
  |  | 1 | 1 |