QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QHttpSocketEngine
FunctionCondition %▾ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
slotSocketConnected
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 476-510
Comparison: Different
100.000% (12/12)
Different244
hasPendingDatagrams
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 284-287
Comparison: Different
100.000% (1/1)
Different11
emitReadNotification
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 771-782
Comparison: Different
100.000% (8/8)
Different52
slotSocketReadNotification
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 516-669
Comparison: Different
 89.362% (84/94)
Different9629
emitWriteNotification
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 784-792
Comparison: Different
 83.333% (5/6)
Different52
writeDatagram
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 279-282
Comparison: Different
  0.000% (0/1)
Different11
setMulticastInterface
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 266-271
Comparison: Different
  0.000% (0/1)
Different31
readDatagram
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 274-277
Comparison: Different
  0.000% (0/1)
Different11
pendingDatagramSize
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 289-292
Comparison: Different
  0.000% (0/1)
Different11
listen
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 188-191
Comparison: Different
  0.000% (0/1)
Different11
leaveMulticastGroup
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 253-259
Comparison: Different
  0.000% (0/1)
Different31
joinMulticastGroup
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 245-251
Comparison: Different
  0.000% (0/1)
Different31
bind
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 183-186
Comparison: Different
  0.000% (0/1)
Different11
accept
Name: 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
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines (reference): 193-196
Comparison: Different
  0.000% (0/1)
Different11

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9