| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
~QSocks5SocketEngine| Name: | QSocks5SocketEngine::~QSocks5SocketEngine | | Prototype: | QSocks5SocketEngine::~QSocks5SocketEngine() | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 979-997 |
| | 11 | 5 |
writeDatagram| Name: | QSocks5SocketEngine::writeDatagram | | Prototype: | qint64 QSocks5SocketEngine::writeDatagram(const char *data, qint64 len, const QIpPacketHeader &header) | | Coverage: | 26.316% (5/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1618-1656 |
| | 21 | 7 |
write| Name: | QSocks5SocketEngine::write | | Prototype: | qint64 QSocks5SocketEngine::write(const char *data, qint64 len) | | Coverage: | 50.000% (8/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1534-1567 |
| | 16 | 6 |
waitForWrite| Name: | QSocks5SocketEngine::waitForWrite | | Prototype: | bool QSocks5SocketEngine::waitForWrite(int msecs, bool *timedOut) | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1797-1821 |
| | 14 | 5 |
waitForReadOrWrite| Name: | QSocks5SocketEngine::waitForReadOrWrite | | Prototype: | bool QSocks5SocketEngine::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/qsocks5socketengine.cpp | | Lines: | 1823-1839 |
| | 10 | 4 |
waitForRead| Name: | QSocks5SocketEngine::waitForRead | | Prototype: | bool QSocks5SocketEngine::waitForRead(int msecs, bool *timedOut) | | Coverage: | 57.895% (22/38) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1745-1794 |
| | 27 | 11 |
socketDescriptor| Name: | QSocks5SocketEngine::socketDescriptor | | Prototype: | qintptr QSocks5SocketEngine::socketDescriptor() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1075-1079 |
| | 2 | 1 |
setWriteNotificationEnabled| Name: | QSocks5SocketEngine::setWriteNotificationEnabled | | Prototype: | void QSocks5SocketEngine::setWriteNotificationEnabled(bool enable) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1880-1890 |
| | 7 | 3 |
setReadNotificationEnabled| Name: | QSocks5SocketEngine::setReadNotificationEnabled | | Prototype: | void QSocks5SocketEngine::setReadNotificationEnabled(bool enable) | | Coverage: | 77.273% (17/22) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1847-1872 |
| | 15 | 6 |
setProxy| Name: | QSocks5SocketEngine::setProxy | | Prototype: | void QSocks5SocketEngine::setProxy(const QNetworkProxy &networkProxy) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1069-1073 |
| | 2 | 1 |
setOption| Name: | QSocks5SocketEngine::setOption | | Prototype: | bool QSocks5SocketEngine::setOption(SocketOption option, int value) | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1703-1715 |
| | 8 | 4 |
setMulticastInterface| Name: | QSocks5SocketEngine::setMulticastInterface | | Prototype: | bool QSocks5SocketEngine::setMulticastInterface(const QNetworkInterface &) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1593-1598 |
| | 3 | 1 |
setExceptionNotificationEnabled| Name: | QSocks5SocketEngine::setExceptionNotificationEnabled | | Prototype: | void QSocks5SocketEngine::setExceptionNotificationEnabled(bool enable) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1898-1902 |
| | 2 | 1 |
readDatagram| Name: | QSocks5SocketEngine::readDatagram | | Prototype: | qint64 QSocks5SocketEngine::readDatagram(char *data, qint64 maxlen, QIpPacketHeader *header, PacketHeaderOptions) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1601-1616 |
| | 10 | 2 |
read| Name: | QSocks5SocketEngine::read | | Prototype: | qint64 QSocks5SocketEngine::read(char *data, qint64 maxlen) | | Coverage: | 61.538% (8/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1504-1532 |
| | 17 | 5 |
pendingDatagramSize| Name: | QSocks5SocketEngine::pendingDatagramSize | | Prototype: | qint64 QSocks5SocketEngine::pendingDatagramSize() const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1668-1677 |
| | 5 | 2 |
option| Name: | QSocks5SocketEngine::option | | Prototype: | int QSocks5SocketEngine::option(SocketOption option) const | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1690-1701 |
| | 7 | 4 |
multicastInterface| Name: | QSocks5SocketEngine::multicastInterface | | Prototype: | QNetworkInterface QSocks5SocketEngine::multicastInterface() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1588-1591 |
| | 1 | 1 |
listen| Name: | QSocks5SocketEngine::listen | | Prototype: | bool QSocks5SocketEngine::listen() | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1415-1432 |
| | 7 | 3 |
leaveMulticastGroup| Name: | QSocks5SocketEngine::leaveMulticastGroup | | Prototype: | bool QSocks5SocketEngine::leaveMulticastGroup(const QHostAddress &, const QNetworkInterface &) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1579-1585 |
| | 3 | 1 |
joinMulticastGroup| Name: | QSocks5SocketEngine::joinMulticastGroup | | Prototype: | bool QSocks5SocketEngine::joinMulticastGroup(const QHostAddress &, const QNetworkInterface &) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1571-1577 |
| | 3 | 1 |
isWriteNotificationEnabled| Name: | QSocks5SocketEngine::isWriteNotificationEnabled | | Prototype: | bool QSocks5SocketEngine::isWriteNotificationEnabled() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1874-1878 |
| | 2 | 1 |
isValid| Name: | QSocks5SocketEngine::isValid | | Prototype: | bool QSocks5SocketEngine::isValid() const | | Coverage: | 72.727% (8/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1081-1089 |
| | 6 | 1 |
isReadNotificationEnabled| Name: | QSocks5SocketEngine::isReadNotificationEnabled | | Prototype: | bool QSocks5SocketEngine::isReadNotificationEnabled() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1841-1845 |
| | 2 | 1 |
isExceptionNotificationEnabled| Name: | QSocks5SocketEngine::isExceptionNotificationEnabled | | Prototype: | bool QSocks5SocketEngine::isExceptionNotificationEnabled() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1892-1896 |
| | 2 | 1 |
initialize| Name: | QSocks5SocketEngine::initialize | | Prototype: | bool QSocks5SocketEngine::initialize(QAbstractSocket::SocketType type, QAbstractSocket::NetworkLayerProtocol protocol) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1001-1011 |
| | 5 | 1 |
initialize| Name: | QSocks5SocketEngine::initialize | | Prototype: | bool QSocks5SocketEngine::initialize(qintptr socketDescriptor, QAbstractSocket::SocketState socketState) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1013-1067 |
| | 39 | 4 |
hasPendingDatagrams| Name: | QSocks5SocketEngine::hasPendingDatagrams | | Prototype: | bool QSocks5SocketEngine::hasPendingDatagrams() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1658-1666 |
| | 4 | 2 |
connectToHostByName| Name: | QSocks5SocketEngine::connectToHostByName | | Prototype: | bool QSocks5SocketEngine::connectToHostByName(const QString &hostname, quint16 port) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1141-1150 |
| | 5 | 1 |
connectToHost| Name: | QSocks5SocketEngine::connectToHost | | Prototype: | bool QSocks5SocketEngine::connectToHost(const QHostAddress &address, quint16 port) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1129-1139 |
| | 5 | 1 |
connectInternal| Name: | QSocks5SocketEngine::connectInternal | | Prototype: | bool QSocks5SocketEngine::connectInternal() | | Coverage: | 76.190% (16/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1091-1127 |
| | 20 | 7 |
close| Name: | QSocks5SocketEngine::close | | Prototype: | void QSocks5SocketEngine::close() | | Coverage: | 65.000% (13/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1469-1489 |
| | 12 | 6 |
bytesToWrite| Name: | QSocks5SocketEngine::bytesToWrite | | Prototype: | qint64 QSocks5SocketEngine::bytesToWrite() const | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1680-1688 |
| | 4 | 2 |
bytesAvailable| Name: | QSocks5SocketEngine::bytesAvailable | | Prototype: | qint64 QSocks5SocketEngine::bytesAvailable() const | | Coverage: | 55.556% (5/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1491-1502 |
| | 7 | 3 |
bind| Name: | QSocks5SocketEngine::bind | | Prototype: | bool QSocks5SocketEngine::bind(const QHostAddress &addr, quint16 port) | | Coverage: | 70.455% (31/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1320-1412 |
| | 52 | 12 |
accept| Name: | QSocks5SocketEngine::accept | | Prototype: | int QSocks5SocketEngine::accept() | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 1434-1467 |
| | 20 | 4 |
QSocks5SocketEngine| Name: | QSocks5SocketEngine::QSocks5SocketEngine | | Prototype: | QSocks5SocketEngine::QSocks5SocketEngine(QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 974-977 |
| | 2 | 1 |