Proxy


Object Hierarchy:

IBus.Proxy IBus.Proxy IBus.Proxy GLib.DBusProxy GLib.DBusProxy GLib.DBusProxy->IBus.Proxy GLib.Object GLib.Object GLib.Object->GLib.DBusProxy GLib.AsyncInitable GLib.AsyncInitable GLib.AsyncInitable->IBus.Proxy GLib.AsyncInitable->GLib.DBusProxy GLib.DBusInterface GLib.DBusInterface GLib.DBusInterface->IBus.Proxy GLib.DBusInterface->GLib.DBusProxy GLib.Initable GLib.Initable GLib.Initable->IBus.Proxy GLib.Initable->GLib.DBusProxy

Description:

[ CCode ( type_id = "ibus_proxy_get_type ()" ) ]
public class Proxy : DBusProxy, AsyncInitable, DBusInterface, Initable

An IBusProxy is the base of all proxy objects, which communicate the corresponding Service s on the other end of IBusConnection.

For example, IBus clients (such as editors, web browsers) invoke the proxy object, IBusInputContext to communicate with the InputContext service of the ibus-daemon.

Almost all services have corresponding proxies, except very simple services.

All known sub-classes:

Namespace: IBus
Package: ibus-1.0

Content:

Creation methods:

Signals:

Fields:

Inherited Members:

All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.DBusInterface
All known members inherited from interface GLib.Initable