- addOnInterfaceAdded
void addOnInterfaceAdded(void delegate(DBusObjectIF, DBusInterfaceIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when @interface is added to @object.
- addOnInterfaceRemoved
void addOnInterfaceRemoved(void delegate(DBusObjectIF, DBusInterfaceIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when @interface has been removed from @object.
- addOnObjectAdded
void addOnObjectAdded(void delegate(DBusObjectIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when @object is added to @manager.
- addOnObjectRemoved
void addOnObjectRemoved(void delegate(DBusObjectIF, DBusObjectManagerIF) dlg, ConnectFlags connectFlags)
Emitted when @object is removed from @manager.
- getDBusObjectManagerStruct
GDBusObjectManager* getDBusObjectManagerStruct()
- getInterface
DBusInterfaceIF getInterface(string objectPath, string interfaceName)
Gets the interface proxy for @interface_name at @object_path, if
any.
- getObject
DBusObjectIF getObject(string objectPath)
Gets the #GDBusObjectProxy at @object_path, if any.
- getObjectPath
string getObjectPath()
Gets the object path that @manager is for.
- getObjects
ListG getObjects()
Gets all #GDBusObject objects known to @manager.
- 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 #GDBusObjectManagerClient for the client-side implementation and #GDBusObjectManagerServer for the service-side implementation.