| 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: | 377-380 |
| | 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: | 671-679 |
| | 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: | 618-633 |
| | 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: | 689-696 |
| | 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: | 863-866 |
| | 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: | 902-934 |
| | 25 | 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: | 555-573 |
| | 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: | 599-607 |
| | 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: | 579-589 |
| | 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: | 765-773 |
| | 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: | 401-458 |
| | 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: | 470-510 |
| | 21 | 6 |
isExceptionNotificationEnabled| Name: | QNativeSocketEngine::isExceptionNotificationEnabled | | Prototype: | bool QNativeSocketEngine::isExceptionNotificationEnabled() const | | Coverage: | 40.000% (2/5) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1298-1302 |
| | 2 | 1 |
isReadNotificationEnabled| Name: | QNativeSocketEngine::isReadNotificationEnabled | | Prototype: | bool QNativeSocketEngine::isReadNotificationEnabled() const | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1175-1179 |
| | 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: | 517-521 |
| | 2 | 1 |
isWriteNotificationEnabled| Name: | QNativeSocketEngine::isWriteNotificationEnabled | | Prototype: | bool QNativeSocketEngine::isWriteNotificationEnabled() const | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp | | Lines: | 1281-1285 |
| | 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: | 704-725 |
| | 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: | 730-738 |
| | 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: | 650-662 |
| | 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: | 741-747 |
| | 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: | 1169-1173 |
| | 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: | 781-788 |
| | 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: | 872-896 |
| | 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: | 804-812 |
| | 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: | 1103-1107 |
| | 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: | 1135-1139 |
| | 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: | 1304-1313 |
| | 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: | 750-756 |
| | 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: | 1160-1164 |
| | 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: | 1270-1279 |
| | 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: | 1124-1128 |
| | 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: | 1150-1154 |
| | 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: | 1287-1296 |
| | 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: | 527-531 |
| | 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: | 951-974 |
| | 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: | 1045-1095 |
| | 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: | 991-1043 |
| | 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: | 854-860 |
| | 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: | 836-843 |
| | 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: | 385-388 |
| | 1 | 1 |