dbus interface vtable should be accessible or DBusInterfaceSkeleton available
Submitted by Andreas Kemnade
Link to original bug (#788311)
Description
If something wants to get a list of everything a dbus server provides via org.freedesktop.DBus.ObjectManager.GetManagedObjects an easy way would be just use a DBusObjectManagerServer object. It can export DBusObjectSkeleton objects. To DBusObjectSkeleton objects DBusInterfaceSkeleton objects have to be added. They can be created by subclassing the DBusInterfaceSkeleton class to provide the DBusInterfaceVTable object. But that is not accessible in a non-hacky way from vala-generated dbus objects.
So it would be very helpful to have the DBusInterfaceVTable accessible or a DBusInterfaceSkeleton.