Gio.DBusObject
const Gio = imports.gi.Gio; let d_bus_object = new Gio.DBusObject();
The Gio.DBusObject type is the base type for D-Bus objects on both the service side (see Gio.DBusObjectSkeleton) and the client side (see Gio.DBusObjectProxy). It is essentially just a container of interfaces.
Prerequisites
DBusObject requires GObject.Object
Known Implementations
DBusObject is implemented by DBusObjectProxy and DBusObjectSkeleton