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.GInterface- Structure: - Gio.DBusInterfaceIface- The - Gio.DBusInterfacetype is the base type for D-Bus interfaces both on the service side (see- Gio.DBusInterfaceSkeleton) and client side (see- Gio.DBusProxy).- New in version 2.30. - 
get_info()[source]¶
- Returns: - A - Gio.DBusInterfaceInfo. Do not free.- Return type: - Gio.DBusInterfaceInfo- Gets D-Bus introspection information for the D-Bus interface implemented by self. - New in version 2.30. 
 - 
get_object()[source]¶
- Returns: - A - Gio.DBusObjector- None. The returned reference should be freed with- GObject.Object.unref().- Return type: - Gio.DBusObject- Gets the - Gio.DBusObjectthat self belongs to, if any.- New in version 2.32. 
 - 
set_object(object)[source]¶
- Parameters: - object ( - Gio.DBusObjector- None) – A- Gio.DBusObjector- None.- 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.DBusObjector- None. The returned reference should be freed with- GObject.Object.unref().- Return type: - Gio.DBusObject- Gets 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.DBusInterfaceInfo- Gets 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.DBusObjector- None) – A- Gio.DBusObjector- None.- Sets the - Gio.DBusObjectfor interface_ to object.- Note that interface_ will hold a weak reference to object. - New in version 2.30. 
 
-