39 QDBusConnectionPrivate *
busConnection(QDBusConnection::BusType type);
40 QDBusConnectionPrivate *existingConnection(
const QString &name)
const;
43 void disconnectFrom(
const QString &name, QDBusConnectionPrivate::ConnectionMode mode);
44 void addConnection(
const QString &name, QDBusConnectionPrivate *c);
46 QDBusConnectionPrivate *connectToBus(QDBusConnection::BusType type,
const QString &name,
bool suspendedDelivery);
47 QDBusConnectionPrivate *connectToBus(
const QString &address,
const QString &name);
48 QDBusConnectionPrivate *connectToPeer(
const QString &address,
const QString &name);
50 void createServer(
const QString &address, QDBusServer *server);
56 QDBusConnectionPrivate *doConnectToStandardBus(QDBusConnection::BusType type,
57 const QString &name,
bool suspendedDelivery);
58 QDBusConnectionPrivate *doConnectToBus(
const QString &address,
const QString &name);
59 QDBusConnectionPrivate *doConnectToPeer(
const QString &address,
const QString &name);
62 QHash<QString, QDBusConnectionPrivate *> connectionHash;
63 QDBusConnectionPrivate *connection(
const QString &name)
const;
64 void removeConnection(
const QString &name);
65 void setConnection(
const QString &name, QDBusConnectionPrivate *c);
67 QMutex defaultBusMutex;
68 QDBusConnectionPrivate *defaultBuses[2];