Re: [Bluez-devel] Bluetooth MIME types and URIs

Marcel Holtmann
2005-07-08T14:47:32Z

Hi Claudio,

> Basically two bus type are available: system and session.
> System bus is not able to start applications with user interfaces
> because the dbus-daemon is running with root permissions.

why is activation not working with the system bus. However we might have
to use system and session bus at the same time.

> Use DBUS for request BlueZ services will be nice because it's
> possible handle security issues and concurrency.

This is the basic idea and it is the reason for putting everything
inside bluetoothd and designing a new kernel interface.

> DBus signal can be used to notify all D-BUS registered applications about
> new devices, new services, connection problems, ...

The new InquiryResult and RemoteName signals are implemented in hcid for
testing. Start "dbus-monitor --system" and call "hcitool scan".

> D-Bus is under development and some changes can occur, but it's
> possible develop some workarround to make the application compliant
> with Dbus 0.34, 0.33 and 0.23.

I already did that, but I am not very happy with it. I actually really
like to see the 1.0 release of their API.