Public Types | |
| typedef QMultiHash< int, Watcher > | WatcherHash |
| typedef QHash< int, DBusTimeout * > | TimeoutHash |
|
typedef QMultiHash< QString, SignalHook > | SignalHookHash |
|
typedef QMultiHash< QString, ObjectHook > | ObjectHookHash |
| enum | ConnectionMode { InvalidMode, ServerMode, ClientMode } |
Public Slots | |
| void | socketRead (int) |
| void | socketWrite (int) |
| void | objectDestroyed (QObject *o) |
Public Member Functions | |
| QDBusConnectionPrivate (QObject *parent=0) | |
| ~QDBusConnectionPrivate () | |
| void | bindToApplication () |
| void | setConnection (DBusConnection *connection) |
| void | setServer (DBusServer *server) |
| void | closeConnection () |
| void | timerEvent (QTimerEvent *e) |
| bool | handleSignal (DBusMessage *msg) const |
| bool | handleObjectCall (DBusMessage *message) const |
| bool | handleError () |
| bool | handleSignal (const QString &path, const QDBusMessage &msg) const |
| int | sendWithReplyAsync (const QDBusMessage &message, QObject *receiver, const char *method) const |
Static Public Member Functions | |
| static int | registerMessageMetaType () |
Data Fields | |
| DBusError | error |
| QDBusError | lastError |
| QAtomic | ref |
| ConnectionMode | mode |
| DBusConnection * | connection |
| DBusServer * | server |
| WatcherHash | watchers |
| TimeoutHash | timeouts |
| SignalHookHash | signalHooks |
| ObjectHookHash | objectHooks |
| QList< DBusTimeout * > | pendingTimeouts |
Static Public Attributes | |
| static int | messageMetaType = 0 |
Data Structures | |
| struct | ObjectHook |
| struct | SignalHook |
| struct | Watcher |
Definition at line 55 of file qdbusconnection_p.h.
1.4.6