GDBusObjectManagerIface

Base type for D-Bus object managers.

Members

Variables

getInterface
GDBusInterface* function(GDBusObjectManager* manager, const(char)* objectPath, const(char)* interfaceName) getInterface;

Virtual function for gio.dbus_object_manager.DBusObjectManager.getInterface.

getObject
GDBusObject* function(GDBusObjectManager* manager, const(char)* objectPath) getObject;

Virtual function for gio.dbus_object_manager.DBusObjectManager.getObject.

getObjectPath
const(char)* function(GDBusObjectManager* manager) getObjectPath;

Virtual function for gio.dbus_object_manager.DBusObjectManager.getObjectPath.

getObjects
GList* function(GDBusObjectManager* manager) getObjects;

Virtual function for gio.dbus_object_manager.DBusObjectManager.getObjects.

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

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

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

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

objectAdded
void function(GDBusObjectManager* manager, GDBusObject* object) objectAdded;

Signal handler for the #GDBusObjectManager::object-added signal.

objectRemoved
void function(GDBusObjectManager* manager, GDBusObject* object) objectRemoved;

Signal handler for the #GDBusObjectManager::object-removed signal.

parentIface
GTypeInterface parentIface;

The parent interface.