| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | QDBusServer::QDBusServer(const QString &address, QObject *parent) | - |
| 6 | : QObject(parent), d(0) | - |
| 7 | { | - |
| 8 | if (address.isEmpty()| TRUE | never evaluated | | FALSE | never evaluated |
) | 0 |
| 9 | return; never executed: return; | 0 |
| 10 | | - |
| 11 | if (!qdbus_loadLibDBus()| TRUE | never evaluated | | FALSE | never evaluated |
) | 0 |
| 12 | return; never executed: return; | 0 |
| 13 | | - |
| 14 | QDBusConnectionManager::instance()->serverRequested(address, this); | - |
| 15 | QObject::connect(d, qFlagLocation("2""newServerConnection(QDBusConnectionPrivate*)" "\0" __FILE__ ":" "66"), | - |
| 16 | this, qFlagLocation("1""_q_newConnection(QDBusConnectionPrivate*)" "\0" __FILE__ ":" "67"), Qt::QueuedConnection); | - |
| 17 | } never executed: end of block | 0 |
| 18 | | - |
| 19 | | - |
| 20 | | - |
| 21 | | - |
| 22 | | - |
| 23 | | - |
| 24 | QDBusServer::QDBusServer(QObject *parent) | - |
| 25 | : QObject(parent) | - |
| 26 | { | - |
| 27 | | - |
| 28 | | - |
| 29 | const QString address = ([]() -> QString { enum { Size = sizeof(u"" "unix:tmpdir=/tmp")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "unix:tmpdir=/tmp" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); returnexecuted 20 times by 6 tests: return qstring_literal_temp;Executed by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
qstring_literal_temp;executed 20 times by 6 tests: return qstring_literal_temp;Executed by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
}()); | 20 |
| 30 | | - |
| 31 | | - |
| 32 | | - |
| 33 | | - |
| 34 | if (!qdbus_loadLibDBus()| TRUE | never evaluated | | FALSE | evaluated 20 times by 6 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
|
) { | 0-20 |
| 35 | d = 0; | - |
| 36 | return; never executed: return; | 0 |
| 37 | } | - |
| 38 | | - |
| 39 | QDBusConnectionManager::instance()->serverRequested(address, this); | - |
| 40 | QObject::connect(d, qFlagLocation("2""newServerConnection(QDBusConnectionPrivate*)" "\0" __FILE__ ":" "91"), | - |
| 41 | this, qFlagLocation("1""_q_newConnection(QDBusConnectionPrivate*)" "\0" __FILE__ ":" "92"), Qt::QueuedConnection); | - |
| 42 | }executed 20 times by 6 tests: end of blockExecuted by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 20 |
| 43 | | - |
| 44 | | - |
| 45 | | - |
| 46 | | - |
| 47 | QDBusServer::~QDBusServer() | - |
| 48 | { | - |
| 49 | QWriteLocker locker(&d->lock); | - |
| 50 | if (QDBusConnectionManager::instance()| TRUE | evaluated 20 times by 6 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| | FALSE | never evaluated |
) { | 0-20 |
| 51 | QMutexLocker locker(&QDBusConnectionManager::instance()->mutex); | - |
| 52 | for (QForeachContainer<typename QtPrivate::remove_reference<decltype(d->serverConnectionNames)>::type> _container_((d->serverConnectionNames)); _container_.control && _container_.i != _container_.e; ++_container_.i, _container_.control ^= 1) for (const QString &name = *_container_.i; _container_.control; _container_.control = 0) { | - |
| 53 | QDBusConnectionManager::instance()->removeConnection(name); | - |
| 54 | }executed 158 times by 6 tests: end of blockExecuted by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 158 |
| 55 | d->serverConnectionNames.clear(); | - |
| 56 | }executed 20 times by 6 tests: end of blockExecuted by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 20 |
| 57 | d->serverObject = nullptr; | - |
| 58 | d->ref.store(0); | - |
| 59 | d->deleteLater(); | - |
| 60 | }executed 20 times by 6 tests: end of blockExecuted by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 20 |
| 61 | | - |
| 62 | | - |
| 63 | | - |
| 64 | | - |
| 65 | | - |
| 66 | | - |
| 67 | bool QDBusServer::isConnected() const | - |
| 68 | { | - |
| 69 | returnexecuted 37 times by 5 tests: return d && d->server && q_dbus_server_get_is_connected(d->server);Executed by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
d| TRUE | evaluated 37 times by 5 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| | FALSE | never evaluated |
&& d->server| TRUE | evaluated 37 times by 5 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| | FALSE | never evaluated |
&& q_dbus_server_get_is_connected(d->server)| TRUE | evaluated 37 times by 5 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| | FALSE | never evaluated |
;executed 37 times by 5 tests: return d && d->server && q_dbus_server_get_is_connected(d->server);Executed by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 0-37 |
| 70 | } | - |
| 71 | | - |
| 72 | | - |
| 73 | | - |
| 74 | | - |
| 75 | | - |
| 76 | | - |
| 77 | QDBusError QDBusServer::lastError() const | - |
| 78 | { | - |
| 79 | return never executed: return d ? d->lastError : QDBusError(QDBusError::Disconnected, QDBusUtil::disconnectedErrorMessage()); d| TRUE | never evaluated | | FALSE | never evaluated |
? d->lastError : QDBusError(QDBusError::Disconnected, QDBusUtil::disconnectedErrorMessage());never executed: return d ? d->lastError : QDBusError(QDBusError::Disconnected, QDBusUtil::disconnectedErrorMessage()); | 0 |
| 80 | } | - |
| 81 | | - |
| 82 | | - |
| 83 | | - |
| 84 | | - |
| 85 | QString QDBusServer::address() const | - |
| 86 | { | - |
| 87 | QString addr; | - |
| 88 | if (d| TRUE | evaluated 40 times by 6 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| | FALSE | never evaluated |
&& d->server| TRUE | evaluated 40 times by 6 testsEvaluated by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| | FALSE | never evaluated |
) { | 0-40 |
| 89 | char *c = q_dbus_server_get_address(d->server); | - |
| 90 | addr = QString::fromUtf8(c); | - |
| 91 | q_dbus_free(c); | - |
| 92 | }executed 40 times by 6 tests: end of blockExecuted by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 40 |
| 93 | | - |
| 94 | returnexecuted 40 times by 6 tests: return addr;Executed by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
addr;executed 40 times by 6 tests: return addr;Executed by:- tst_qdbusabstractadaptor - unknown status
- tst_qdbusabstractinterface - unknown status
- tst_qdbusconnection - unknown status
- tst_qdbusconnection_no_app - unknown status
- tst_qdbusconnection_spyhook - unknown status
- tst_qdbusinterface - unknown status
| 40 |
| 95 | } | - |
| 96 | void QDBusServer::setAnonymousAuthenticationAllowed(bool value) | - |
| 97 | { | - |
| 98 | d->anonymousAuthenticationAllowed = value; | - |
| 99 | } never executed: end of block | 0 |
| 100 | bool QDBusServer::isAnonymousAuthenticationAllowed() const | - |
| 101 | { | - |
| 102 | return never executed: return d->anonymousAuthenticationAllowed; d->anonymousAuthenticationAllowed;never executed: return d->anonymousAuthenticationAllowed; | 0 |
| 103 | } | - |
| 104 | | - |
| 105 | | - |
| | |