IBus.Proxy¶
- Subclasses:
Methods¶
- Inherited:
Gio.DBusProxy (25), GObject.Object (37), Gio.AsyncInitable (4), Gio.DBusInterface (3), Gio.Initable (2)
- Structs:
|
Virtual Methods¶
- Inherited:
Gio.DBusProxy (2), GObject.Object (7), Gio.AsyncInitable (2), Gio.DBusInterface (3), Gio.Initable (1)
|
Properties¶
- Inherited:
Signals¶
- Inherited:
Name |
Short Description |
|---|---|
Destroy and free an |
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
|---|---|---|---|
flags |
r |
||
own |
r |
||
parent |
r |
Class Details¶
- class IBus.Proxy(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
An
IBus.Proxyis the base of all proxy objects, which communicate the correspondingIBus.Serviceson the other end of IBusConnection. For example, IBus clients (such as editors, web browsers) invoke the proxy object,IBus.InputContextto communicate with the InputContext service of the ibus-daemon.Almost all services have corresponding proxies, except very simple services.
- destroy()¶
Dispose the proxy object. If the dbus connection is alive and the own variable above is
True(which is the default), org.freedesktop.IBus.Service.Destroy method will be called. Note that “destroy” signal might be emitted whenIBus.Proxy.destroyis called or the underlying dbus connection for the proxy is terminated. In the callback of the destroy signal, you might have to call something like ‘GObject.Object.unref(the_proxy);’.
- do_destroy() virtual¶
Dispose the proxy object. If the dbus connection is alive and the own variable above is
True(which is the default), org.freedesktop.IBus.Service.Destroy method will be called. Note that “destroy” signal might be emitted whenIBus.Proxy.destroyis called or the underlying dbus connection for the proxy is terminated. In the callback of the destroy signal, you might have to call something like ‘GObject.Object.unref(the_proxy);’.
Signal Details¶
- IBus.Proxy.signals.destroy(proxy)¶
- Signal Name:
destroy- Flags:
- Parameters:
proxy (
IBus.Proxy) – The object which received the signal
Destroy and free an
IBus.ProxySee also:
IBus.Proxy.destroy().Argument user_data is ignored in this function.