GDBusObjectIface

Base object type for D-Bus objects.

Members

Variables

getInterface
GDBusInterface* function(GDBusObject* object, const(char)* interfaceName) getInterface;

Returns an interface by name. See gio.dbus_object.DBusObject.getInterface.

getInterfaces
GList* function(GDBusObject* object) getInterfaces;

Returns all interfaces. See gio.dbus_object.DBusObject.getInterfaces.

getObjectPath
const(char)* function(GDBusObject* object) getObjectPath;

Returns the object path. See gio.dbus_object.DBusObject.getObjectPath.

interfaceAdded
void function(GDBusObject* object, GDBusInterface* interface_) interfaceAdded;

Signal handler for the #GDBusObject::interface-added signal.

interfaceRemoved
void function(GDBusObject* object, GDBusInterface* interface_) interfaceRemoved;

Signal handler for the #GDBusObject::interface-removed signal.

parentIface
GTypeInterface parentIface;

The parent interface.