[Vala] DBus services in shared modules implementing interfaces defined in a shared library



I'm implementing dbus services where the objects get
registered from within dynamically loaded modules.

Unfortunately this only works when the interface is
declarated directly in the module.vala -- as opposed
to a shared library which the module links to.

I get:

WARNING **: Object does not implement any D-Bus interface

Do you have any idea why this is so and how I can fix this?

Cheers,

Mickey.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]