Intelligent Input Bus (IBus) 1.2.0 reference manual. The latest version of this documentation can be found on-line at http://code.google.com/p/ibus.


Overview
Panel (User Interfaces)
IBusAttribute — Attributes of IBusText.
IBusHotkeyProfile — Hotkeys and associated events.
IBusLookupTable — Candidate word/phrase lookup table.
IBusProperty — UI component for input method engine property.
IBusText — Text with decorating information.
Input method engine
IBusComponent — Component (executable) specification.
IBusEngine — Input method engine abstract.
IBusEngineDesc — Input method engine description data.
IBusFactory — Factory for creating engine instances.
IBusInputContext — IBus input context proxy object.
IBusKeymap — Keyboard mapping handling.
ibuskeysyms — Key symbol definition.
Communication and Configuration
IBusBus — Connect with IBus daemon.
IBusConfig — IBus engine configuration module.
IBusConfigService — Configuration service back-end.
IBusConnection — DBusConnection wrapper.
ibusmainloop — DBus server and connection setup functions.
ibusmessage — A DBusMessage in IBus.
IBusObservedPath — Path object of IBus.
ibuspendingcall — A DBusPendingCall in IBus.
IBusProxy — Base proxy object.
IBusSerializable — A serializable object.
IBusService — IBus service back-end.
ibusxml
Internal
ibusdebug — Debug message output.
ibusenumtypes
ibuserror — Error message output.
ibusinternal — IBus DBus setting functions for internal use.
ibusmarshalers
IBusObject — Base object of IBus.
IBusServer — Server that listen on a socket and wait for connection requests.
ibusshare
ibustypes — Generic types for IBus.
ibusversion
keyname-table