Gio.DBusObject¶
interface
The GDBusObject type is the base type for D-Bus objects on both
the service side (see DBusObjectSkeleton) and the client side
(see DBusObjectProxy). It is essentially just a container of
interfaces.
Methods¶
get_interface¶
Gets the D-Bus interface with name interface_name associated with
object, if any.
Parameters:
interface_name— A D-Bus interface name.
get_interfaces¶
Gets the D-Bus interfaces associated with object.
get_object_path¶
Gets the object path for object.
Virtual methods¶
do_get_interface¶
Gets the D-Bus interface with name interface_name associated with
object, if any.
Parameters:
interface_name— A D-Bus interface name.
do_get_interfaces¶
Gets the D-Bus interfaces associated with object.
do_get_object_path¶
Gets the object path for object.
do_interface_added¶
Signal handler for the DBusObject::interface-added signal.
do_interface_removed¶
Signal handler for the DBusObject::interface-removed signal.
Signals¶
interface-added¶
Emitted when interface is added to object.
interface-removed¶
Emitted when interface is removed from object.