FAQ notes
Thiago Macieira
thiago at kde.org
Tue Aug 29 08:19:43 PDT 2006
Jeroen T. Vermeulen wrote:
>On Mon, August 21, 2006 09:19, Havoc Pennington wrote:
>> Yep. For example a legitimate implementation is that every method call
>> runs asynchronously in a separate thread.
>
>And another message-ordering question... Why you're waiting for a reply
>from a synchronous method invocation, I presume there's no problem with
>other messages (signals, say, or replies from earlier asynchronous
> method invocations) arriving in the meantime?
No problem doing that. The messages will be queued by the library and
delivered at the next opportunity.
Some binding implementations may let you do the waiting and process
messages in the meantime. You may need to do that if it's at all possible
that your call from A to B will loop back to A (directly or indirectly).
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/dbus/attachments/20060829/60909f72/attachment.pgp
More information about the dbus
mailing list