| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSslSocketPrivate::_q_disconnectedSlot| Name:  | QSslSocketPrivate::_q_disconnectedSlot |  | Prototype:  | void QSslSocketPrivate::_q_disconnectedSlot() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2395-2411 |  
  |  | 9 | 1 | 
 QSslSocketPrivate::_q_connectedSlot| Name:  | QSslSocketPrivate::_q_connectedSlot |  | Prototype:  | void QSslSocketPrivate::_q_connectedSlot() |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2348-2377 |  
  |  | 15 | 3 | 
 QSslSocketPrivate::_q_channelReadyReadSlot| Name:  | QSslSocketPrivate::_q_channelReadyReadSlot |  | Prototype:  | void QSslSocketPrivate::_q_channelReadyReadSlot(int channel) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2471-2476 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::_q_channelBytesWrittenSlot| Name:  | QSslSocketPrivate::_q_channelBytesWrittenSlot |  | Prototype:  | void QSslSocketPrivate::_q_channelBytesWrittenSlot(int channel, qint64 written) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2499-2504 |  
  |  | 3 | 2 | 
 QSslSocketPrivate::_q_bytesWrittenSlot| Name:  | QSslSocketPrivate::_q_bytesWrittenSlot |  | Prototype:  | void QSslSocketPrivate::_q_bytesWrittenSlot(qint64 written) |  | Coverage:  |  90.000% (9/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2481-2494 |  
  |  | 6 | 3 | 
 QSslSocketPrivate::QSslSocketPrivate| Name:  | QSslSocketPrivate::QSslSocketPrivate |  | Prototype:  | QSslSocketPrivate::QSslSocketPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2023-2036 |  
  |  | 1 | 1 | 
 QSslSocketGlobalData::QSslSocketGlobalData| Name:  | QSslSocketGlobalData::QSslSocketGlobalData |  | Prototype:  | QSslSocketGlobalData() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 338-338 |  
  |  | 1 | 1 | 
 QSslSocketBackendPrivate::~QSslSocketBackendPrivate| Name:  | QSslSocketBackendPrivate::~QSslSocketBackendPrivate |  | Prototype:  | QSslSocketBackendPrivate::~QSslSocketBackendPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 217-220 |  
  |  | 1 | 1 | 
 QSslSocketBackendPrivate::verify| Name:  | QSslSocketBackendPrivate::verify |  | Prototype:  | QList<QSslError> QSslSocketBackendPrivate::verify(const QList<QSslCertificate> &certificateChain, const QString &hostName) |  | Coverage:  |  73.810% (31/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1617-1739 |  
  |  | 58 | 16 | 
 QSslSocketBackendPrivate::transmit| Name:  | QSslSocketBackendPrivate::transmit |  | Prototype:  | void QSslSocketBackendPrivate::transmit() |  | Coverage:  |  74.725% (68/91) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 800-1000 |  
  |  | 90 | 30 | 
 QSslSocketBackendPrivate::tlsPskClientCallback| Name:  | QSslSocketBackendPrivate::tlsPskClientCallback |  | Prototype:  | unsigned int QSslSocketBackendPrivate::tlsPskClientCallback(const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1250-1279 |  
  |  | 15 | 3 | 
 QSslSocketBackendPrivate::storePeerCertificates| Name:  | QSslSocketBackendPrivate::storePeerCertificates |  | Prototype:  | void QSslSocketBackendPrivate::storePeerCertificates() |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1208-1222 |  
  |  | 7 | 3 | 
 QSslSocketBackendPrivate::startServerEncryption| Name:  | QSslSocketBackendPrivate::startServerEncryption |  | Prototype:  | void QSslSocketBackendPrivate::startServerEncryption() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 781-793 |  
  |  | 6 | 2 | 
 QSslSocketBackendPrivate::startHandshake| Name:  | QSslSocketBackendPrivate::startHandshake |  | Prototype:  | bool QSslSocketBackendPrivate::startHandshake() |  | Coverage:  |  83.333% (55/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1051-1206 |  
  |  | 63 | 22 | 
 QSslSocketBackendPrivate::startClientEncryption| Name:  | QSslSocketBackendPrivate::startClientEncryption |  | Prototype:  | void QSslSocketBackendPrivate::startClientEncryption() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 767-779 |  
  |  | 6 | 2 | 
 QSslSocketBackendPrivate::setupOpenSslOptions| Name:  | QSslSocketBackendPrivate::setupOpenSslOptions |  | Prototype:  | long QSslSocketBackendPrivate::setupOpenSslOptions(QSsl::SslProtocol protocol, QSsl::SslOptions sslOptions) |  | Coverage:  |  82.353% (28/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 313-361 |  
  |  | 25 | 11 | 
 QSslSocketBackendPrivate::sessionProtocol| Name:  | QSslSocketBackendPrivate::sessionProtocol |  | Prototype:  | QSsl::SslProtocol QSslSocketBackendPrivate::sessionProtocol() const |  | Coverage:  |  50.000% (7/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1493-1513 |  
  |  | 10 | 7 | 
 QSslSocketBackendPrivate::sessionCipher| Name:  | QSslSocketBackendPrivate::sessionCipher |  | Prototype:  | QSslCipher QSslSocketBackendPrivate::sessionCipher() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1478-1491 |  
  |  | 4 | 2 | 
 QSslSocketBackendPrivate::initSslContext| Name:  | QSslSocketBackendPrivate::initSslContext |  | Prototype:  | bool QSslSocketBackendPrivate::initSslContext() |  | Coverage:  |  65.517% (38/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 363-444 |  
  |  | 44 | 14 | 
 QSslSocketBackendPrivate::importPkcs12| Name:  | QSslSocketBackendPrivate::importPkcs12 |  | Prototype:  | bool QSslSocketBackendPrivate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) |  | Coverage:  |  28.571% (8/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1741-1806 |  
  |  | 39 | 10 | 
 QSslSocketBackendPrivate::getErrorsFromOpenSsl| Name:  | QSslSocketBackendPrivate::getErrorsFromOpenSsl |  | Prototype:  | QString QSslSocketBackendPrivate::getErrorsFromOpenSsl() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 165-176 |  
  |  | 8 | 3 | 
 QSslSocketBackendPrivate::disconnected| Name:  | QSslSocketBackendPrivate::disconnected |  | Prototype:  | void QSslSocketBackendPrivate::disconnected() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1463-1476 |  
  |  | 6 | 2 | 
 QSslSocketBackendPrivate::disconnectFromHost| Name:  | QSslSocketBackendPrivate::disconnectFromHost |  | Prototype:  | void QSslSocketBackendPrivate::disconnectFromHost() |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1451-1461 |  
  |  | 6 | 3 | 
 QSslSocketBackendPrivate::destroySslContext| Name:  | QSslSocketBackendPrivate::destroySslContext |  | Prototype:  | void QSslSocketBackendPrivate::destroySslContext() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 446-453 |  
  |  | 4 | 2 | 
 QSslSocketBackendPrivate::continueHandshake::[lambda]| Name:  | QSslSocketBackendPrivate::continueHandshake::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1578-1578 |  
  |  | 0 | 1 | 
 QSslSocketBackendPrivate::continueHandshake| Name:  | QSslSocketBackendPrivate::continueHandshake |  | Prototype:  | void QSslSocketBackendPrivate::continueHandshake() |  | Coverage:  |  81.250% (26/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1515-1604 |  
  |  | 25 | 11 | 
 QSslSocketBackendPrivate::checkSslErrors| Name:  | QSslSocketBackendPrivate::checkSslErrors |  | Prototype:  | bool QSslSocketBackendPrivate::checkSslErrors() |  | Coverage:  |  89.474% (17/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1224-1248 |  
  |  | 16 | 4 | 
 QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates| Name:  | QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates |  | Prototype:  | QList<QSslCertificate> QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates(struct stack_st_X509 *x509) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1606-1615 |  
  |  | 6 | 3 | 
 QSslSocketBackendPrivate::QSslSocketBackendPrivate| Name:  | QSslSocketBackendPrivate::QSslSocketBackendPrivate |  | Prototype:  | QSslSocketBackendPrivate::QSslSocketBackendPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 207-215 |  
  |  | 1 | 1 | 
 QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER| Name:  | QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER |  | Prototype:  | QSslCipher QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher) |  | Coverage:  |  62.500% (20/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 222-260 |  
  |  | 29 | 10 | 
 QSslSocket::~QSslSocket| Name:  | QSslSocket::~QSslSocket |  | Prototype:  | QSslSocket::~QSslSocket() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 366-374 |  
  |  | 3 | 1 | 
 QSslSocket::writeData| Name:  | QSslSocket::writeData |  | Prototype:  | qint64 QSslSocket::writeData(const char *data, qint64 len) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2003-2018 |  
  |  | 6 | 2 | 
 QSslSocket::waitForReadyRead| Name:  | QSslSocket::waitForReadyRead |  | Prototype:  | bool QSslSocket::waitForReadyRead(int msecs) |  | Coverage:  |  86.957% (20/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1600-1640 |  
  |  | 20 | 7 | 
 QSslSocket::waitForEncrypted| Name:  | QSslSocket::waitForEncrypted |  | Prototype:  | bool QSslSocket::waitForEncrypted(int msecs) |  | Coverage:  |  73.077% (19/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1568-1595 |  
  |  | 16 | 8 | 
 QSslSocket::waitForDisconnected| Name:  | QSslSocket::waitForDisconnected |  | Prototype:  | bool QSslSocket::waitForDisconnected(int msecs) |  | Coverage:  |  59.091% (13/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1676-1705 |  
  |  | 18 | 8 | 
 QSslSocket::waitForConnected| Name:  | QSslSocket::waitForConnected |  | Prototype:  | bool QSslSocket::waitForConnected(int msecs) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1539-1550 |  
  |  | 8 | 3 | 
 QSslSocket::waitForBytesWritten| Name:  | QSslSocket::waitForBytesWritten |  | Prototype:  | bool QSslSocket::waitForBytesWritten(int msecs) |  | Coverage:  |  68.750% (11/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1645-1667 |  
  |  | 13 | 6 | 
 QSslSocket::systemCaCertificates| Name:  | QSslSocket::systemCaCertificates |  | Prototype:  | QList<QSslCertificate> QSslSocket::systemCaCertificates() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1526-1530 |  
  |  | 1 | 1 | 
 QSslSocket::supportsSsl| Name:  | QSslSocket::supportsSsl |  | Prototype:  | bool QSslSocket::supportsSsl() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1726-1729 |  
  |  | 1 | 1 | 
 QSslSocket::supportedCiphers| Name:  | QSslSocket::supportedCiphers |  | Prototype:  | QList<QSslCipher> QSslSocket::supportedCiphers() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1315-1318 |  
  |  | 1 | 1 | 
 QSslSocket::startServerEncryption| Name:  | QSslSocket::startServerEncryption |  | Prototype:  | void QSslSocket::startServerEncryption() |  | Coverage:  |  28.571% (2/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1834-1847 |  
  |  | 7 | 3 | 
 QSslSocket::startClientEncryption| Name:  | QSslSocket::startClientEncryption |  | Prototype:  | void QSslSocket::startClientEncryption() |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1793-1812 |  
  |  | 24 | 5 | 
 QSslSocket::sslLibraryVersionString| Name:  | QSslSocket::sslLibraryVersionString |  | Prototype:  | QString QSslSocket::sslLibraryVersionString() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1749-1752 |  
  |  | 1 | 1 | 
 QSslSocket::sslLibraryVersionNumber| Name:  | QSslSocket::sslLibraryVersionNumber |  | Prototype:  | long QSslSocket::sslLibraryVersionNumber() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1738-1741 |  
  |  | 1 | 1 | 
 QSslSocket::sslLibraryBuildVersionString| Name:  | QSslSocket::sslLibraryBuildVersionString |  | Prototype:  | QString QSslSocket::sslLibraryBuildVersionString() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1775-1778 |  
  |  | 1 | 1 | 
 QSslSocket::sslLibraryBuildVersionNumber| Name:  | QSslSocket::sslLibraryBuildVersionNumber |  | Prototype:  | long QSslSocket::sslLibraryBuildVersionNumber() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1762-1765 |  
  |  | 1 | 1 | 
 QSslSocket::sslErrors| Name:  | QSslSocket::sslErrors |  | Prototype:  | QList<QSslError> QSslSocket::sslErrors() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1715-1719 |  
  |  | 2 | 1 | 
 QSslSocket::sslConfiguration| Name:  | QSslSocket::sslConfiguration |  | Prototype:  | QSslConfiguration QSslSocket::sslConfiguration() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 896-907 |  
  |  | 6 | 1 | 
 QSslSocket::socketOption| Name:  | QSslSocket::socketOption |  | Prototype:  | QVariant QSslSocket::socketOption(QAbstractSocket::SocketOption option) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 540-547 |  
  |  | 4 | 2 | 
 QSslSocket::setSslConfiguration| Name:  | QSslSocket::setSslConfiguration |  | Prototype:  | void QSslSocket::setSslConfiguration(const QSslConfiguration &configuration) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 920-943 |  
  |  | 17 | 2 | 
 QSslSocket::setSocketOption| Name:  | QSslSocket::setSocketOption |  | Prototype:  | void QSslSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 527-532 |  
  |  | 3 | 2 | 
 QSslSocket::setSocketDescriptor| Name:  | QSslSocket::setSocketDescriptor |  | Prototype:  | bool QSslSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState state, OpenMode openMode) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 497-519 |  
  |  | 16 | 2 | 
 QSslSocket::setReadBufferSize| Name:  | QSslSocket::setReadBufferSize |  | Prototype:  | void QSslSocket::setReadBufferSize(qint64 size) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 856-863 |  
  |  | 4 | 2 | 
 QSslSocket::setProtocol| Name:  | QSslSocket::setProtocol |  | Prototype:  | void QSslSocket::setProtocol(QSsl::SslProtocol protocol) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 602-606 |  
  |  | 2 | 1 | 
 QSslSocket::setPrivateKey| Name:  | QSslSocket::setPrivateKey |  | Prototype:  | void QSslSocket::setPrivateKey(const QSslKey &key) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1128-1132 |  
  |  | 2 | 1 | 
 QSslSocket::setPrivateKey| Name:  | QSslSocket::setPrivateKey |  | Prototype:  | void QSslSocket::setPrivateKey(const QString &fileName, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat format, const QByteArray &passPhrase) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1154-1163 |  
  |  | 5 | 2 | 
 QSslSocket::setPeerVerifyName| Name:  | QSslSocket::setPeerVerifyName |  | Prototype:  | void QSslSocket::setPeerVerifyName(const QString &hostName) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 715-719 |  
  |  | 2 | 1 | 
 QSslSocket::setPeerVerifyMode| Name:  | QSslSocket::setPeerVerifyMode |  | Prototype:  | void QSslSocket::setPeerVerifyMode(QSslSocket::PeerVerifyMode mode) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 645-649 |  
  |  | 2 | 1 | 
 QSslSocket::setPeerVerifyDepth| Name:  | QSslSocket::setPeerVerifyDepth |  | Prototype:  | void QSslSocket::setPeerVerifyDepth(int depth) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 683-691 |  
  |  | 5 | 3 | 
 QSslSocket::setLocalCertificateChain| Name:  | QSslSocket::setLocalCertificateChain |  | Prototype:  | void QSslSocket::setLocalCertificateChain(const QList<QSslCertificate> &localChain) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 952-956 |  
  |  | 2 | 1 | 
 QSslSocket::setLocalCertificate| Name:  | QSslSocket::setLocalCertificate |  | Prototype:  | void QSslSocket::setLocalCertificate(const QSslCertificate &certificate) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 983-988 |  
  |  | 3 | 1 | 
 QSslSocket::setLocalCertificate| Name:  | QSslSocket::setLocalCertificate |  | Prototype:  | void QSslSocket::setLocalCertificate(const QString &path, QSsl::EncodingFormat format) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 997-1004 |  
  |  | 3 | 2 | 
 QSslSocket::setDefaultCiphers| Name:  | QSslSocket::setDefaultCiphers |  | Prototype:  | void QSslSocket::setDefaultCiphers(const QList<QSslCipher> &ciphers) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1276-1279 |  
  |  | 1 | 1 | 
 QSslSocket::setDefaultCaCertificates| Name:  | QSslSocket::setDefaultCaCertificates |  | Prototype:  | void QSslSocket::setDefaultCaCertificates(const QList<QSslCertificate> &certificates) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1480-1483 |  
  |  | 1 | 1 | 
 QSslSocket::setCiphers| Name:  | QSslSocket::setCiphers |  | Prototype:  | void QSslSocket::setCiphers(const QList<QSslCipher> &ciphers) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1225-1229 |  
  |  | 2 | 1 | 
 QSslSocket::setCiphers| Name:  | QSslSocket::setCiphers |  | Prototype:  | void QSslSocket::setCiphers(const QString &ciphers) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1249-1259 |  
  |  | 7 | 3 | 
 QSslSocket::setCaCertificates| Name:  | QSslSocket::setCaCertificates |  | Prototype:  | void QSslSocket::setCaCertificates(const QList<QSslCertificate> &certificates) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1393-1398 |  
  |  | 3 | 1 | 
 QSslSocket::sessionProtocol| Name:  | QSslSocket::sessionProtocol |  | Prototype:  | QSsl::SslProtocol QSslSocket::sessionProtocol() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1108-1112 |  
  |  | 2 | 1 | 
 QSslSocket::sessionCipher| Name:  | QSslSocket::sessionCipher |  | Prototype:  | QSslCipher QSslSocket::sessionCipher() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1094-1098 |  
  |  | 2 | 1 | 
 QSslSocket::resume| Name:  | QSslSocket::resume |  | Prototype:  | void QSslSocket::resume() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 388-392 |  
  |  | 1 | 1 | 
 QSslSocket::readData| Name:  | QSslSocket::readData |  | Prototype:  | qint64 QSslSocket::readData(char *data, qint64 maxlen) |  | Coverage:  |  90.000% (9/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1980-1998 |  
  |  | 7 | 3 | 
 QSslSocket::protocol| Name:  | QSslSocket::protocol |  | Prototype:  | QSsl::SslProtocol QSslSocket::protocol() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 591-595 |  
  |  | 2 | 1 | 
 QSslSocket::privateKey| Name:  | QSslSocket::privateKey |  | Prototype:  | QSslKey QSslSocket::privateKey() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1170-1174 |  
  |  | 2 | 1 | 
 QSslSocket::peerVerifyName| Name:  | QSslSocket::peerVerifyName |  | Prototype:  | QString QSslSocket::peerVerifyName() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 701-705 |  
  |  | 2 | 1 | 
 QSslSocket::peerVerifyMode| Name:  | QSslSocket::peerVerifyMode |  | Prototype:  | QSslSocket::PeerVerifyMode QSslSocket::peerVerifyMode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 622-626 |  
  |  | 2 | 1 | 
 QSslSocket::peerVerifyDepth| Name:  | QSslSocket::peerVerifyDepth |  | Prototype:  | int QSslSocket::peerVerifyDepth() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 664-668 |  
  |  | 2 | 1 | 
 QSslSocket::peerCertificateChain| Name:  | QSslSocket::peerCertificateChain |  | Prototype:  | QList<QSslCertificate> QSslSocket::peerCertificateChain() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1074-1078 |  
  |  | 2 | 1 | 
 QSslSocket::peerCertificate| Name:  | QSslSocket::peerCertificate |  | Prototype:  | QSslCertificate QSslSocket::peerCertificate() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1045-1049 |  
  |  | 2 | 1 | 
 QSslSocket::mode| Name:  | QSslSocket::mode |  | Prototype:  | QSslSocket::SslMode QSslSocket::mode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 559-563 |  
  |  | 2 | 1 | 
 QSslSocket::localCertificateChain| Name:  | QSslSocket::localCertificateChain |  | Prototype:  | QList<QSslCertificate> QSslSocket::localCertificateChain() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 965-969 |  
  |  | 2 | 1 | 
 QSslSocket::localCertificate| Name:  | QSslSocket::localCertificate |  | Prototype:  | QSslCertificate QSslSocket::localCertificate() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1012-1018 |  
  |  | 4 | 2 | 
 QSslSocket::isEncrypted| Name:  | QSslSocket::isEncrypted |  | Prototype:  | bool QSslSocket::isEncrypted() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 580-584 |  
  |  | 2 | 1 | 
 QSslSocket::ignoreSslErrors| Name:  | QSslSocket::ignoreSslErrors |  | Prototype:  | void QSslSocket::ignoreSslErrors() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1874-1878 |  
  |  | 2 | 1 | 
 QSslSocket::ignoreSslErrors| Name:  | QSslSocket::ignoreSslErrors |  | Prototype:  | void QSslSocket::ignoreSslErrors(const QList<QSslError> &errors) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1901-1905 |  
  |  | 2 | 1 | 
 QSslSocket::flush| Name:  | QSslSocket::flush |  | Prototype:  | bool QSslSocket::flush() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 838-849 |  
  |  | 4 | 2 | 
 QSslSocket::encryptedBytesToWrite| Name:  | QSslSocket::encryptedBytesToWrite |  | Prototype:  | qint64 QSslSocket::encryptedBytesToWrite() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 770-776 |  
  |  | 4 | 2 | 
 QSslSocket::encryptedBytesAvailable| Name:  | QSslSocket::encryptedBytesAvailable |  | Prototype:  | qint64 QSslSocket::encryptedBytesAvailable() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 756-762 |  
  |  | 4 | 2 | 
 QSslSocket::disconnectFromHost| Name:  | QSslSocket::disconnectFromHost |  | Prototype:  | void QSslSocket::disconnectFromHost() |  | Coverage:  |  75.000% (18/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1940-1975 |  
  |  | 20 | 8 | 
 QSslSocket::defaultCiphers| Name:  | QSslSocket::defaultCiphers |  | Prototype:  | QList<QSslCipher> QSslSocket::defaultCiphers() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1299-1302 |  
  |  | 1 | 1 | 
 QSslSocket::defaultCaCertificates| Name:  | QSslSocket::defaultCaCertificates |  | Prototype:  | QList<QSslCertificate> QSslSocket::defaultCaCertificates() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1504-1507 |  
  |  | 1 | 1 | 
 QSslSocket::connectToHostEncrypted| Name:  | QSslSocket::connectToHostEncrypted |  | Prototype:  | void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, OpenMode mode, NetworkLayerProtocol protocol) |  | Coverage:  |  33.333% (3/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 435-451 |  
  |  | 15 | 3 | 
 QSslSocket::connectToHostEncrypted| Name:  | QSslSocket::connectToHostEncrypted |  | Prototype:  | void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, OpenMode mode, NetworkLayerProtocol protocol) |  | Coverage:  |  33.333% (3/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 464-483 |  
  |  | 16 | 3 | 
 QSslSocket::connectToHost| Name:  | QSslSocket::connectToHost |  | Prototype:  | void QSslSocket::connectToHost(const QString &hostName, quint16 port, OpenMode openMode, NetworkLayerProtocol protocol) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1910-1935 |  
  |  | 12 | 3 | 
 QSslSocket::close| Name:  | QSslSocket::close |  | Prototype:  | void QSslSocket::close() |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 795-810 |  
  |  | 8 | 3 | 
 QSslSocket::ciphers| Name:  | QSslSocket::ciphers |  | Prototype:  | QList<QSslCipher> QSslSocket::ciphers() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1205-1209 |  
  |  | 2 | 1 | 
 QSslSocket::canReadLine| Name:  | QSslSocket::canReadLine |  | Prototype:  | bool QSslSocket::canReadLine() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 784-790 |  
  |  | 4 | 2 | 
 QSslSocket::caCertificates| Name:  | QSslSocket::caCertificates |  | Prototype:  | QList<QSslCertificate> QSslSocket::caCertificates() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1416-1420 |  
  |  | 2 | 1 | 
 QSslSocket::bytesToWrite| Name:  | QSslSocket::bytesToWrite |  | Prototype:  | qint64 QSslSocket::bytesToWrite() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 741-747 |  
  |  | 4 | 2 | 
 QSslSocket::bytesAvailable| Name:  | QSslSocket::bytesAvailable |  | Prototype:  | qint64 QSslSocket::bytesAvailable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 727-733 |  
  |  | 4 | 2 | 
 QSslSocket::atEnd| Name:  | QSslSocket::atEnd |  | Prototype:  | bool QSslSocket::atEnd() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 815-821 |  
  |  | 4 | 2 |