Re: [Vala] DBus services in shared modules implementing interfaces defined in a shared library
- From: Feng Yu <rainwoodman gmail com>
- To: vala-list gnome org
- Subject: Re: [Vala] DBus services in shared modules implementing interfaces defined in a shared library
- Date: Mon, 16 Mar 2009 17:31:13 -0400
You have to subclass GTypeModule, and manifestly call the annotated
method(declared in the plugin) within the plugin manager code.
If it still doesn't work perhaps it is a bug.
Check the generated code for the shared plugin and see if the dbus
types are correctly registered in the ModuleInit function/in the
xxx_register_type functions.
Yu
On Mon, Mar 16, 2009 at 4:25 PM, Michael 'Mickey' Lauer
<mickey vanille-media de> wrote:
Am Montag, den 16.03.2009, 16:08 -0400 schrieb Feng Yu:
Did you try [ModuleInit] ?
In the plugin, yes. I can verify the type of the actual object that
implements the interface being initialized -- obviously the parent
interface not though.
Do I need to do that also in the shared library? If so, where -- since
there is no dedicated entry point.
--
:M:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]