Gio.DBusInterface¶
| Implementations: | |
|---|---|
Gio.DBusInterfaceSkeleton, Gio.DBusProxy |
|
Methods¶
get_info () |
|
get_object () |
|
set_object (object) |
Virtual Methods¶
do_dup_object () |
|
do_get_info () |
|
do_set_object (object) |
Properties¶
None
Signals¶
None
Fields¶
None
Class Details¶
-
class
Gio.DBusInterface¶ Bases: GObject.GInterfaceStructure: Gio.DBusInterfaceIfaceThe
Gio.DBusInterfacetype is the base type for D-Bus interfaces both on the service side (seeGio.DBusInterfaceSkeleton) and client side (seeGio.DBusProxy).New in version 2.30.
-
get_info()[source]¶ Returns: A Gio.DBusInterfaceInfo. Do not free.Return type: Gio.DBusInterfaceInfoGets D-Bus introspection information for the D-Bus interface implemented by self.
New in version 2.30.
-
get_object()[source]¶ Returns: A Gio.DBusObjectorNone. The returned reference should be freed withGObject.Object.unref().Return type: Gio.DBusObjectGets the
Gio.DBusObjectthat self belongs to, if any.New in version 2.32.
-
set_object(object)[source]¶ Parameters: object ( Gio.DBusObjectorNone) – AGio.DBusObjectorNone.Sets the
Gio.DBusObjectfor self to object.Note that self will hold a weak reference to object.
New in version 2.30.
-
do_dup_object() virtual¶ Returns: A Gio.DBusObjectorNone. The returned reference should be freed withGObject.Object.unref().Return type: Gio.DBusObjectGets the
Gio.DBusObjectthat interface_ belongs to, if any.New in version 2.32.
-
do_get_info() virtual¶ Returns: A Gio.DBusInterfaceInfo. Do not free.Return type: Gio.DBusInterfaceInfoGets D-Bus introspection information for the D-Bus interface implemented by interface_.
New in version 2.30.
-
do_set_object(object) virtual¶ Parameters: object ( Gio.DBusObjectorNone) – AGio.DBusObjectorNone.Sets the
Gio.DBusObjectfor interface_ to object.Note that interface_ will hold a weak reference to object.
New in version 2.30.
-