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 Services 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 class GLib.DBusProxy
All known members inherited from class GLib.Object
All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.DBusInterface
All known members inherited from interface GLib.Initable



2022 vala-language.org