gecko-dev/ipc/dbus
Thomas Zimmermann 04dc7482ea Bug 830290: Setup asyncronous DBus messages in DBus thread r=bent,qdot
This patch finally fixes bug 827888 were a message's reply was
received before the respective handler function could be installed.

The patch adds the class DBusConnectionSendWithReplyTask, which
asyncronously sends a DBus message and installs the reply's handler
function. The DBus utility functions for asyncronous messages create
an instance of this class and dispatch it to the DBus thread. This
intercepts the DBusPollTask, so no DBus replies can be received until
the dispatched DBusConnectionSendWithReplyTask has finished.
2013-01-28 10:15:31 +01:00
..
DBusThread.cpp Bug 830290: Added dispatch function for DBus thread r=bent,qdot 2013-01-14 11:50:27 +01:00
DBusThread.h Bug 830290: Added dispatch function for DBus thread r=bent,qdot 2013-01-14 11:50:27 +01:00
DBusUtils.cpp Bug 830290: Setup asyncronous DBus messages in DBus thread r=bent,qdot 2013-01-28 10:15:31 +01:00
DBusUtils.h Bug 790739: Patch 3 - Service and Manager changes for Bluetooth server sockets; r=cjones 2012-10-01 00:04:01 -07:00
Makefile.in Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE 2013-04-23 17:54:15 -04:00
moz.build Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE 2013-04-23 17:54:15 -04:00
RawDBusConnection.cpp Bug 830290: Cleanup DBus EventLoop function r=bent,qdot 2013-01-14 11:50:18 +01:00
RawDBusConnection.h Bug 830290: Cleanup DBus EventLoop function r=bent,qdot 2013-01-14 11:50:18 +01:00