[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KNotificationAreaItem
From: Olivier Goffart <ogoffart () kde ! org>
Date: 2009-04-20 22:48:56
Message-ID: 200904210049.03165.ogoffart () kde ! org
[Download RAW message or body]
Le Tirsdag 21 april 2009, Thiago Macieira a écrit :
> Olivier Goffart wrote:
> >Doesnn't the fact that this service is required show a flaw in dbus
> > itself. Is there a way to ask dbus all the running client that provides
> > a given interface?
>
> No. The running service is the correct thing to do.
>
> Interfaces are not registered with D-Bus. To register, there has to be a
> call for that and something has to keep a list. That's what the deamon
> does.
Sure,
But i'm telling dbus-deamon should be that deamon.
Let's say i want to query all the running media player so i can list them to
eventually play something : we have to create a special deamon ?
Let's say i want to list all the IM client to know the status of a contact :
we need a special deamon.
Let's say i want to list all the "kpart" application to know which documents
are open : we need another deamon ?
I could give many more examples.
This was very possible with dcop.
What i want is "gives me a list of running services that implement a given
interface"
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic