Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
slotSocketReadNotificationName: | QHttpSocketEngine::slotSocketReadNotification | Prototype: | void QHttpSocketEngine::slotSocketReadNotification() | Coverage: | 89.362% (84/94) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 542-696 |
| | 97 | 29 |
waitForReadName: | QHttpSocketEngine::waitForRead | Prototype: | bool QHttpSocketEngine::waitForRead(int msecs, bool *timedOut) | Coverage: | 45.455% (15/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 358-394 |
| | 20 | 9 |
readHttpHeaderName: | QHttpSocketEngine::readHttpHeader | Prototype: | bool QHttpSocketEngine::readHttpHeader() | Coverage: | 66.667% (22/33) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 698-729 |
| | 22 | 9 |
waitForWriteName: | QHttpSocketEngine::waitForWrite | Prototype: | bool QHttpSocketEngine::waitForWrite(int msecs, bool *timedOut) | Coverage: | 75.000% (21/28) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 396-430 |
| | 15 | 8 |
slotSocketErrorName: | QHttpSocketEngine::slotSocketError | Prototype: | void QHttpSocketEngine::slotSocketError(QAbstractSocket::SocketError error) | Coverage: | 82.609% (19/23) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 738-768 |
| | 20 | 8 |
setReadNotificationEnabledName: | QHttpSocketEngine::setReadNotificationEnabled | Prototype: | void QHttpSocketEngine::setReadNotificationEnabled(bool enable) | Coverage: | 93.333% (14/15) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 459-474 |
| | 9 | 5 |
connectInternalName: | QHttpSocketEngine::connectInternal | Prototype: | bool QHttpSocketEngine::connectInternal() | Coverage: | 41.176% (7/17) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 135-165 |
| | 15 | 5 |
waitForReadOrWriteName: | QHttpSocketEngine::waitForReadOrWrite | Prototype: | bool QHttpSocketEngine::waitForReadOrWrite(bool *readyToRead, bool *readyToWrite, bool checkRead, bool checkWrite, int msecs, bool *timedOut) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 432-451 |
| | 10 | 4 |
slotSocketConnectedName: | QHttpSocketEngine::slotSocketConnected | Prototype: | void QHttpSocketEngine::slotSocketConnected() | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 502-536 |
| | 25 | 4 |
setOptionName: | QHttpSocketEngine::setOption | Prototype: | bool QHttpSocketEngine::setOption(SocketOption option, int value) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 344-356 |
| | 8 | 4 |
optionName: | QHttpSocketEngine::option | Prototype: | int QHttpSocketEngine::option(SocketOption option) const | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 331-342 |
| | 7 | 4 |
setProxyName: | QHttpSocketEngine::setProxy | Prototype: | void QHttpSocketEngine::setProxy(const QNetworkProxy &proxy) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 111-121 |
| | 8 | 3 |
readName: | QHttpSocketEngine::read | Prototype: | qint64 QHttpSocketEngine::read(char *data, qint64 maxlen) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 229-250 |
| | 12 | 3 |
slotSocketBytesWrittenName: | QHttpSocketEngine::slotSocketBytesWritten | Prototype: | void QHttpSocketEngine::slotSocketBytesWritten() | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 731-736 |
| | 3 | 2 |
setWriteNotificationEnabledName: | QHttpSocketEngine::setWriteNotificationEnabled | Prototype: | void QHttpSocketEngine::setWriteNotificationEnabled(bool enable) | Coverage: | 87.500% (7/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 482-488 |
| | 4 | 2 |
initializeName: | QHttpSocketEngine::initialize | Prototype: | bool QHttpSocketEngine::initialize(QAbstractSocket::SocketType type, QAbstractSocket::NetworkLayerProtocol protocol) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 65-104 |
| | 28 | 2 |
emitWriteNotificationName: | QHttpSocketEngine::emitWriteNotification | Prototype: | void QHttpSocketEngine::emitWriteNotification() | Coverage: | 83.333% (5/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 810-817 |
| | 4 | 2 |
emitReadNotificationName: | QHttpSocketEngine::emitReadNotification | Prototype: | void QHttpSocketEngine::emitReadNotification() | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 798-808 |
| | 4 | 2 |
emitPendingWriteNotificationName: | QHttpSocketEngine::emitPendingWriteNotification | Prototype: | void QHttpSocketEngine::emitPendingWriteNotification() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 783-789 |
| | 4 | 2 |
emitPendingReadNotificationName: | QHttpSocketEngine::emitPendingReadNotification | Prototype: | void QHttpSocketEngine::emitPendingReadNotification() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 775-781 |
| | 4 | 2 |
emitConnectionNotificationName: | QHttpSocketEngine::emitConnectionNotification | Prototype: | void QHttpSocketEngine::emitConnectionNotification() | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 819-826 |
| | 4 | 2 |
closeName: | QHttpSocketEngine::close | Prototype: | void QHttpSocketEngine::close() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 213-221 |
| | 5 | 2 |
bytesToWriteName: | QHttpSocketEngine::bytesToWrite | Prototype: | qint64 QHttpSocketEngine::bytesToWrite() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 321-329 |
| | 4 | 2 |
writeDatagramName: | QHttpSocketEngine::writeDatagram | Prototype: | qint64 QHttpSocketEngine::writeDatagram(const char *, qint64, const QIpPacketHeader &) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 300-306 |
| | 4 | 1 |
writeName: | QHttpSocketEngine::write | Prototype: | qint64 QHttpSocketEngine::write(const char *data, qint64 len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 252-256 |
| | 2 | 1 |
socketDescriptorName: | QHttpSocketEngine::socketDescriptor | Prototype: | qintptr QHttpSocketEngine::socketDescriptor() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 123-127 |
| | 2 | 1 |
slotSocketStateChangedName: | QHttpSocketEngine::slotSocketStateChanged | Prototype: | void QHttpSocketEngine::slotSocketStateChanged(QAbstractSocket::SocketState state) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 770-773 |
| | 1 | 1 |
setMulticastInterfaceName: | QHttpSocketEngine::setMulticastInterface | Prototype: | bool QHttpSocketEngine::setMulticastInterface(const QNetworkInterface &) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 283-289 |
| | 4 | 1 |
setExceptionNotificationEnabledName: | QHttpSocketEngine::setExceptionNotificationEnabled | Prototype: | void QHttpSocketEngine::setExceptionNotificationEnabled(bool enable) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 496-500 |
| | 2 | 1 |
readDatagramName: | QHttpSocketEngine::readDatagram | Prototype: | qint64 QHttpSocketEngine::readDatagram(char *, qint64, QIpPacketHeader *, PacketHeaderOptions) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 292-298 |
| | 4 | 1 |
pendingDatagramSizeName: | QHttpSocketEngine::pendingDatagramSize | Prototype: | qint64 QHttpSocketEngine::pendingDatagramSize() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 314-318 |
| | 2 | 1 |
multicastInterfaceName: | QHttpSocketEngine::multicastInterface | Prototype: | QNetworkInterface QHttpSocketEngine::multicastInterface() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 278-281 |
| | 1 | 1 |
listenName: | QHttpSocketEngine::listen | Prototype: | bool QHttpSocketEngine::listen() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 197-203 |
| | 4 | 1 |
leaveMulticastGroupName: | QHttpSocketEngine::leaveMulticastGroup | Prototype: | bool QHttpSocketEngine::leaveMulticastGroup(const QHostAddress &, const QNetworkInterface &) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 269-276 |
| | 4 | 1 |
joinMulticastGroupName: | QHttpSocketEngine::joinMulticastGroup | Prototype: | bool QHttpSocketEngine::joinMulticastGroup(const QHostAddress &, const QNetworkInterface &) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 260-267 |
| | 4 | 1 |
isWriteNotificationEnabledName: | QHttpSocketEngine::isWriteNotificationEnabled | Prototype: | bool QHttpSocketEngine::isWriteNotificationEnabled() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 476-480 |
| | 2 | 1 |
isValidName: | QHttpSocketEngine::isValid | Prototype: | bool QHttpSocketEngine::isValid() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 129-133 |
| | 2 | 1 |
isReadNotificationEnabledName: | QHttpSocketEngine::isReadNotificationEnabled | Prototype: | bool QHttpSocketEngine::isReadNotificationEnabled() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 453-457 |
| | 2 | 1 |
isExceptionNotificationEnabledName: | QHttpSocketEngine::isExceptionNotificationEnabled | Prototype: | bool QHttpSocketEngine::isExceptionNotificationEnabled() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 490-494 |
| | 2 | 1 |
initializeName: | QHttpSocketEngine::initialize | Prototype: | bool QHttpSocketEngine::initialize(qintptr, QAbstractSocket::SocketState) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 106-109 |
| | 1 | 1 |
hasPendingDatagramsName: | QHttpSocketEngine::hasPendingDatagrams | Prototype: | bool QHttpSocketEngine::hasPendingDatagrams() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 308-312 |
| | 2 | 1 |
emitPendingConnectionNotificationName: | QHttpSocketEngine::emitPendingConnectionNotification | Prototype: | void QHttpSocketEngine::emitPendingConnectionNotification() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 791-796 |
| | 3 | 1 |
connectToHostByNameName: | QHttpSocketEngine::connectToHostByName | Prototype: | bool QHttpSocketEngine::connectToHostByName(const QString &hostname, quint16 port) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 178-187 |
| | 5 | 1 |
connectToHostName: | QHttpSocketEngine::connectToHost | Prototype: | bool QHttpSocketEngine::connectToHost(const QHostAddress &address, quint16 port) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 167-176 |
| | 5 | 1 |
bytesAvailableName: | QHttpSocketEngine::bytesAvailable | Prototype: | qint64 QHttpSocketEngine::bytesAvailable() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 223-227 |
| | 2 | 1 |
bindName: | QHttpSocketEngine::bind | Prototype: | bool QHttpSocketEngine::bind(const QHostAddress &, quint16) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 189-195 |
| | 4 | 1 |
acceptName: | QHttpSocketEngine::accept | Prototype: | int QHttpSocketEngine::accept() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 205-211 |
| | 4 | 1 |
QHttpSocketEngineName: | QHttpSocketEngine::QHttpSocketEngine | Prototype: | QHttpSocketEngine::QHttpSocketEngine(QObject *parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp | Lines: | 56-59 |
| | 2 | 1 |