| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSpdyProtocolHandler| Name:  | QSpdyProtocolHandler::QSpdyProtocolHandler |  | Prototype:  | QSpdyProtocolHandler::QSpdyProtocolHandler(QHttpNetworkConnectionChannel *channel) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 256-278 |  
  |  | 11 | 1 | 
 _q_readyRead| Name:  | QSpdyProtocolHandler::_q_readyRead |  | Prototype:  | void QSpdyProtocolHandler::_q_readyRead() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 360-363 |  
  |  | 1 | 1 | 
 _q_receiveReply| Name:  | QSpdyProtocolHandler::_q_receiveReply |  | Prototype:  | void QSpdyProtocolHandler::_q_receiveReply() |  | Coverage:  |  52.941% (9/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 330-358 |  
  |  | 14 | 6 | 
 _q_replyDestroyed| Name:  | QSpdyProtocolHandler::_q_replyDestroyed |  | Prototype:  | void QSpdyProtocolHandler::_q_replyDestroyed(QObject* reply) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 323-328 |  
  |  | 3 | 2 | 
 _q_uploadDataReadyRead| Name:  | QSpdyProtocolHandler::_q_uploadDataReadyRead |  | Prototype:  | void QSpdyProtocolHandler::_q_uploadDataReadyRead() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 755-762 |  
  |  | 5 | 1 | 
 bytesAvailable| Name:  | QSpdyProtocolHandler::bytesAvailable |  | Prototype:  | quint64 QSpdyProtocolHandler::bytesAvailable() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 533-537 |  
  |  | 2 | 1 | 
 composeHeader| Name:  | QSpdyProtocolHandler::composeHeader |  | Prototype:  | QByteArray QSpdyProtocolHandler::composeHeader(const QHttpNetworkRequest &request) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 471-531 |  
  |  | 36 | 4 | 
 generateNextStreamID| Name:  | QSpdyProtocolHandler::generateNextStreamID |  | Prototype:  | qint32 QSpdyProtocolHandler::generateNextStreamID() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1288-1293 |  
  |  | 2 | 1 | 
 handleControlFrame| Name:  | QSpdyProtocolHandler::handleControlFrame |  | Prototype:  | void QSpdyProtocolHandler::handleControlFrame(const QByteArray &frameHeaders) |  | Coverage:  |  36.364% (8/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 794-854 |  
  |  | 33 | 11 | 
 handleDataFrame| Name:  | QSpdyProtocolHandler::handleDataFrame |  | Prototype:  | void QSpdyProtocolHandler::handleDataFrame(const QByteArray &frameHeaders) |  | Coverage:  |  60.526% (23/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1164-1260 |  
  |  | 56 | 11 | 
 handleGOAWAY| Name:  | QSpdyProtocolHandler::handleGOAWAY |  | Prototype:  | void QSpdyProtocolHandler::handleGOAWAY(char , quint32 , const QByteArray &frameData) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1094-1130 |  
  |  | 18 | 6 | 
 handleHEADERS| Name:  | QSpdyProtocolHandler::handleHEADERS |  | Prototype:  | void QSpdyProtocolHandler::handleHEADERS(char flags, quint32 , const QByteArray &frameData) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1132-1136 |  
  |  | 1 | 1 | 
 handlePING| Name:  | QSpdyProtocolHandler::handlePING |  | Prototype:  | void QSpdyProtocolHandler::handlePING(char , quint32 length, const QByteArray &frameData) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1081-1092 |  
  |  | 5 | 2 | 
 handleRST_STREAM| Name:  | QSpdyProtocolHandler::handleRST_STREAM |  | Prototype:  | void QSpdyProtocolHandler::handleRST_STREAM(char , quint32 length, const QByteArray &frameData) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 951-1018 |  
  |  | 47 | 14 | 
 handleSETTINGS| Name:  | QSpdyProtocolHandler::handleSETTINGS |  | Prototype:  | void QSpdyProtocolHandler::handleSETTINGS(char flags, quint32 , const QByteArray &frameData) |  | Coverage:  |  25.926% (7/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1020-1079 |  
  |  | 23 | 13 | 
 handleSYN_REPLY| Name:  | QSpdyProtocolHandler::handleSYN_REPLY |  | Prototype:  | void QSpdyProtocolHandler::handleSYN_REPLY(char flags, quint32 , const QByteArray &frameData) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 867-870 |  
  |  | 1 | 1 | 
 handleSYN_STREAM| Name:  | QSpdyProtocolHandler::handleSYN_STREAM |  | Prototype:  | void QSpdyProtocolHandler::handleSYN_STREAM(char , quint32 , const QByteArray &frameData) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 856-865 |  
  |  | 2 | 1 | 
 handleWINDOW_UPDATE| Name:  | QSpdyProtocolHandler::handleWINDOW_UPDATE |  | Prototype:  | void QSpdyProtocolHandler::handleWINDOW_UPDATE(char , quint32 , const QByteArray &frameData) |  | Coverage:  |  66.667% (6/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1138-1161 |  
  |  | 14 | 3 | 
 parseHttpHeaders| Name:  | QSpdyProtocolHandler::parseHttpHeaders |  | Prototype:  | void QSpdyProtocolHandler::parseHttpHeaders(char flags, const QByteArray &frameData) |  | Coverage:  |  54.054% (20/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 872-949 |  
  |  | 58 | 13 | 
 readNextChunk| Name:  | QSpdyProtocolHandler::readNextChunk |  | Prototype:  | bool QSpdyProtocolHandler::readNextChunk(qint64 length, char *sink) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 539-567 |  
  |  | 16 | 4 | 
 replyFinished| Name:  | QSpdyProtocolHandler::replyFinished |  | Prototype:  | void QSpdyProtocolHandler::replyFinished(QHttpNetworkReply *httpReply, qint32 streamID) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1262-1272 |  
  |  | 8 | 2 | 
 replyFinishedWithError| Name:  | QSpdyProtocolHandler::replyFinishedWithError |  | Prototype:  | void QSpdyProtocolHandler::replyFinishedWithError(QHttpNetworkReply *httpReply, qint32 streamID, QNetworkReply::NetworkError errorCode, const char *errorMessage) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1274-1286 |  
  |  | 9 | 2 | 
 sendControlFrame| Name:  | QSpdyProtocolHandler::sendControlFrame |  | Prototype:  | void QSpdyProtocolHandler::sendControlFrame(FrameType type, ControlFrameFlags flags, const char *data, quint32 length) |  | Coverage:  |  54.545% (6/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 569-608 |  
  |  | 28 | 5 | 
 sendDataFrame| Name:  | QSpdyProtocolHandler::sendDataFrame |  | Prototype:  | qint64 QSpdyProtocolHandler::sendDataFrame(qint32 streamID, DataFrameFlags flags, quint32 length, const char *data) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 773-792 |  
  |  | 11 | 2 | 
 sendPING| Name:  | QSpdyProtocolHandler::sendPING |  | Prototype:  | void QSpdyProtocolHandler::sendPING(quint32 pingID) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 674-679 |  
  |  | 3 | 1 | 
 sendRST_STREAM| Name:  | QSpdyProtocolHandler::sendRST_STREAM |  | Prototype:  | void QSpdyProtocolHandler::sendRST_STREAM(qint32 streamID, RST_STREAM_STATUS_CODE statusCode) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 666-672 |  
  |  | 4 | 1 | 
 sendRequest| Name:  | QSpdyProtocolHandler::sendRequest |  | Prototype:  | bool QSpdyProtocolHandler::sendRequest() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 286-321 |  
  |  | 24 | 3 | 
 sendSYN_STREAM| Name:  | QSpdyProtocolHandler::sendSYN_STREAM |  | Prototype:  | void QSpdyProtocolHandler::sendSYN_STREAM(const HttpMessagePair &messagePair, qint32 streamID, qint32 associatedToStreamID) |  | Coverage:  |  71.429% (10/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 610-664 |  
  |  | 30 | 6 | 
 sendWINDOW_UPDATE| Name:  | QSpdyProtocolHandler::sendWINDOW_UPDATE |  | Prototype:  | void QSpdyProtocolHandler::sendWINDOW_UPDATE(qint32 streamID, quint32 deltaWindowSize) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 764-771 |  
  |  | 4 | 1 | 
 uncompressHeader| Name:  | QSpdyProtocolHandler::uncompressHeader |  | Prototype:  | bool QSpdyProtocolHandler::uncompressHeader(const QByteArray &input, QByteArray *output) |  | Coverage:  |  52.941% (9/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 425-469 |  
  |  | 29 | 7 | 
 uploadData| Name:  | QSpdyProtocolHandler::uploadData |  | Prototype:  | bool QSpdyProtocolHandler::uploadData(qint32 streamID) |  | Coverage:  |  63.636% (21/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 681-753 |  
  |  | 46 | 9 | 
 ~QSpdyProtocolHandler| Name:  | QSpdyProtocolHandler::~QSpdyProtocolHandler |  | Prototype:  | QSpdyProtocolHandler::~QSpdyProtocolHandler() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 280-284 |  
  |  | 2 | 1 |