Annotation type for an asyncronous method using dbus qt3 binding

Gökçen Eraslan gokcen at pardus.org.tr
Tue Nov 13 07:05:21 PST 2007


Hi,

Sorry for the late answer, firstly.

On Monday 05 November 2007 17:27:26 Thiago Macieira wrote:
> I think you're looking for the annotation:
>
> 	org.freedesktop.DBus.Method.NoReply
>
> That is also what Qt 4 uses. It means the method will not post a reply --
> which is equivalent to DCOP's return type "ASYNC".
>
> The GLib annotation you found is really GLib-specific: it means that the
> binding tool will generate code for a method that replies asynchronously,
> but still posts a reply. Or was it to receive a reply asynchronously?
>
> Well, it doesn't matter -- it's an implementation detail of the GLib code
> and does not affect callers/receivers of other bindings.
>
> Mandatory question: why are you writing KDE 3 code?

Because, we are using KDE 3 in our distribution and don't want this program to 
depend kdelibs4 and qt4. This is why we think to use that qt4 backport.

Regards.

-- 
Gökçen Eraslan


More information about the dbus mailing list