| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QNativeSocketEngine| Name: | QNativeSocketEngine::QNativeSocketEngine | | Prototype: | QNativeSocketEngine::QNativeSocketEngine(QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 384-387 |
| | 2 | 1 |
accept| Name: | QNativeSocketEngine::accept | | Prototype: | int QNativeSocketEngine::accept() | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 678-686 |
| | 5 | 4 |
bind| Name: | QNativeSocketEngine::bind | | Prototype: | bool QNativeSocketEngine::bind(const QHostAddress &address, quint16 port) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 625-640 |
| | 9 | 5 |
bytesAvailable| Name: | QNativeSocketEngine::bytesAvailable | | Prototype: | qint64 QNativeSocketEngine::bytesAvailable() const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 696-703 |
| | 4 | 3 |
bytesToWrite| Name: | QNativeSocketEngine::bytesToWrite | | Prototype: | qint64 QNativeSocketEngine::bytesToWrite() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 870-873 |
| | 1 | 1 |
close| Name: | QNativeSocketEngine::close | | Prototype: | void QNativeSocketEngine::close() | | Coverage: | 81.818% (18/22) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 909-942 |
| | 26 | 8 |
connectToHost| Name: | QNativeSocketEngine::connectToHost | | Prototype: | bool QNativeSocketEngine::connectToHost(const QHostAddress &address, quint16 port) | | Coverage: | 76.471% (13/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 562-580 |
| | 17 | 5 |
connectToHostByName| Name: | QNativeSocketEngine::connectToHostByName | | Prototype: | bool QNativeSocketEngine::connectToHostByName(const QString &name, quint16 port) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 606-614 |
| | 6 | 1 |
connectionNotification| Name: | QNativeSocketEngine::connectionNotification | | Prototype: | void QNativeSocketEngine::connectionNotification() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 586-596 |
| | 5 | 2 |
hasPendingDatagrams| Name: | QNativeSocketEngine::hasPendingDatagrams | | Prototype: | bool QNativeSocketEngine::hasPendingDatagrams() const | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 772-780 |
| | 5 | 4 |
initialize| Name: | QNativeSocketEngine::initialize | | Prototype: | bool QNativeSocketEngine::initialize(QAbstractSocket::SocketType socketType, QAbstractSocket::NetworkLayerProtocol protocol) | | Coverage: | 66.667% (12/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 408-465 |
| | 17 | 6 |
initialize| Name: | QNativeSocketEngine::initialize | | Prototype: | bool QNativeSocketEngine::initialize(qintptr socketDescriptor, QAbstractSocket::SocketState socketState) | | Coverage: | 50.000% (9/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 477-517 |
| | 21 | 6 |
isExceptionNotificationEnabled| Name: | QNativeSocketEngine::isExceptionNotificationEnabled | | Prototype: | bool QNativeSocketEngine::isExceptionNotificationEnabled() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1306-1310 |
| | 2 | 1 |
isReadNotificationEnabled| Name: | QNativeSocketEngine::isReadNotificationEnabled | | Prototype: | bool QNativeSocketEngine::isReadNotificationEnabled() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1183-1187 |
| | 2 | 1 |
isValid| Name: | QNativeSocketEngine::isValid | | Prototype: | bool QNativeSocketEngine::isValid() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 524-528 |
| | 2 | 1 |
isWriteNotificationEnabled| Name: | QNativeSocketEngine::isWriteNotificationEnabled | | Prototype: | bool QNativeSocketEngine::isWriteNotificationEnabled() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1289-1293 |
| | 2 | 1 |
joinMulticastGroup| Name: | QNativeSocketEngine::joinMulticastGroup | | Prototype: | bool QNativeSocketEngine::joinMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface) | | Coverage: | 58.824% (10/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 711-732 |
| | 11 | 5 |
leaveMulticastGroup| Name: | QNativeSocketEngine::leaveMulticastGroup | | Prototype: | bool QNativeSocketEngine::leaveMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 737-745 |
| | 5 | 4 |
listen| Name: | QNativeSocketEngine::listen | | Prototype: | bool QNativeSocketEngine::listen() | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 657-669 |
| | 5 | 4 |
multicastInterface| Name: | QNativeSocketEngine::multicastInterface | | Prototype: | QNetworkInterface QNativeSocketEngine::multicastInterface() const | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 748-754 |
| | 4 | 3 |
option| Name: | QNativeSocketEngine::option | | Prototype: | int QNativeSocketEngine::option(SocketOption socketOption) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1177-1181 |
| | 2 | 1 |
pendingDatagramSize| Name: | QNativeSocketEngine::pendingDatagramSize | | Prototype: | qint64 QNativeSocketEngine::pendingDatagramSize() const | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 788-795 |
| | 4 | 3 |
read| Name: | QNativeSocketEngine::read | | Prototype: | qint64 QNativeSocketEngine::read(char *data, qint64 maxSize) | | Coverage: | 60.000% (12/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 879-903 |
| | 17 | 6 |
readDatagram| Name: | QNativeSocketEngine::readDatagram | | Prototype: | qint64 QNativeSocketEngine::readDatagram(char *data, qint64 maxSize, QIpPacketHeader *header, PacketHeaderOptions options) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 811-819 |
| | 4 | 3 |
receiveBufferSize| Name: | QNativeSocketEngine::receiveBufferSize | | Prototype: | qint64 QNativeSocketEngine::receiveBufferSize() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1111-1115 |
| | 2 | 2 |
sendBufferSize| Name: | QNativeSocketEngine::sendBufferSize | | Prototype: | qint64 QNativeSocketEngine::sendBufferSize() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1143-1147 |
| | 2 | 2 |
setExceptionNotificationEnabled| Name: | QNativeSocketEngine::setExceptionNotificationEnabled | | Prototype: | void QNativeSocketEngine::setExceptionNotificationEnabled(bool enable) | | Coverage: | 33.333% (3/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1312-1321 |
| | 6 | 3 |
setMulticastInterface| Name: | QNativeSocketEngine::setMulticastInterface | | Prototype: | bool QNativeSocketEngine::setMulticastInterface(const QNetworkInterface &iface) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 757-763 |
| | 4 | 3 |
setOption| Name: | QNativeSocketEngine::setOption | | Prototype: | bool QNativeSocketEngine::setOption(SocketOption option, int value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1168-1172 |
| | 2 | 1 |
setReadNotificationEnabled| Name: | QNativeSocketEngine::setReadNotificationEnabled | | Prototype: | void QNativeSocketEngine::setReadNotificationEnabled(bool enable) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1278-1287 |
| | 6 | 3 |
setReceiveBufferSize| Name: | QNativeSocketEngine::setReceiveBufferSize | | Prototype: | void QNativeSocketEngine::setReceiveBufferSize(qint64 size) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1132-1136 |
| | 2 | 2 |
setSendBufferSize| Name: | QNativeSocketEngine::setSendBufferSize | | Prototype: | void QNativeSocketEngine::setSendBufferSize(qint64 size) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1158-1162 |
| | 2 | 2 |
setWriteNotificationEnabled| Name: | QNativeSocketEngine::setWriteNotificationEnabled | | Prototype: | void QNativeSocketEngine::setWriteNotificationEnabled(bool enable) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1295-1304 |
| | 6 | 3 |
socketDescriptor| Name: | QNativeSocketEngine::socketDescriptor | | Prototype: | qintptr QNativeSocketEngine::socketDescriptor() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 534-538 |
| | 2 | 1 |
waitForRead| Name: | QNativeSocketEngine::waitForRead | | Prototype: | bool QNativeSocketEngine::waitForRead(int msecs, bool *timedOut) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 959-982 |
| | 22 | 7 |
waitForReadOrWrite| Name: | QNativeSocketEngine::waitForReadOrWrite | | Prototype: | bool QNativeSocketEngine::waitForReadOrWrite(bool *readyToRead, bool *readyToWrite, bool checkRead, bool checkWrite, int msecs, bool *timedOut) | | Coverage: | 50.000% (8/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1053-1103 |
| | 20 | 6 |
waitForWrite| Name: | QNativeSocketEngine::waitForWrite | | Prototype: | bool QNativeSocketEngine::waitForWrite(int msecs, bool *timedOut) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 999-1051 |
| | 22 | 7 |
write| Name: | QNativeSocketEngine::write | | Prototype: | qint64 QNativeSocketEngine::write(const char *data, qint64 size) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 861-867 |
| | 4 | 3 |
writeDatagram| Name: | QNativeSocketEngine::writeDatagram | | Prototype: | qint64 QNativeSocketEngine::writeDatagram(const char *data, qint64 size, const QIpPacketHeader &header) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 843-850 |
| | 4 | 3 |
~QNativeSocketEngine| Name: | QNativeSocketEngine::~QNativeSocketEngine | | Prototype: | QNativeSocketEngine::~QNativeSocketEngine() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 392-395 |
| | 1 | 1 |