Sudheer K wrote:
Hi,
I am working on a connection manager for N900 using Telepathy-Qt4 bindings. This
is for tel protocol (based on telepathy-ring).
The Connection manager is registered as service on session bus and the
connection is available. When I try to initiate a new call (channel), I get the
error "No Requests Interface" in the Dbus log. But my connection object did
implement org.freedesktop.Telepathy.Connection.Interface.Requests interface. I
verified this by running introspect command on Connection object and it includes
requests interface. I have attached the dbus monitor log [1] and introspect
output [2].
What am I doing wrong here? Do I need to implement any other interfaces for
Maemo? Let me know if you need me to post the code.
[1] - Dbus Monitor Log - http://pastebin.com/VTgKWqdP
[2] - Introspect Command Ouput - http://pastebin.com/cKGzGgrw
Implementing the interface is not enough; you also need to declare your
interface in the org.freedesktop.Telepathy.Connection.Interfaces property:
http://telepathy.freedesktop.org/spec/Connection.html#org.freedesktop.Telepathy.Connection.Interfaces
Ciao,
Alberto
--
http://blog.mardy.it <-- geek in un lingua international!
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers