- addOnInterfaceAdded
gulong addOnInterfaceAdded(void delegate(DBusObjectIF, DBusInterfaceIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when interface is added to object.
- addOnInterfaceRemoved
gulong addOnInterfaceRemoved(void delegate(DBusObjectIF, DBusInterfaceIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when interface has been removed from object.
- addOnObjectAdded
gulong addOnObjectAdded(void delegate(DBusObjectIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when object is added to manager.
- addOnObjectRemoved
gulong addOnObjectRemoved(void delegate(DBusObjectIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when object is removed from manager.
- getDBusObjectManagerStruct
GDBusObjectManager* getDBusObjectManagerStruct(bool transferOwnership)
- getInterface
DBusInterfaceIF getInterface(string objectPath, string interfaceName)
Gets the interface proxy for interface_name at object_path, if
any.
- getObject
DBusObjectIF getObject(string objectPath)
- getObjectPath
string getObjectPath()
Gets the object path that manager is for.
- getObjects
ListG getObjects()
- getStruct
void* getStruct()
the main Gtk struct as a void*
The GDBusObjectManager type is the base type for service- and client-side implementations of the standardized org.freedesktop.DBus.ObjectManager
interface.
See gio.DBusObjectManagerClient for the client-side implementation and gio.DBusObjectManagerServer for the service-side implementation.