Input method engine

IBusComponent — Component (executable) specification.
IBusEngine — Input method engine abstract.
IBusEngineDesc — Input method engine description data.
IBusEngineSimple — Input method engine supporting table-based input method
IBusFactory — Factory for creating engine instances.
IBusInputContext — IBus input context proxy object.
ibuskeys
IBusKeymap — Keyboard mapping handling.
ibuskeysyms-compat
IBusKeysyms — Key symbol definition.
ibusutil — Utilities with C-Language.

An Input method engine is an implementation of certain input method. Here lists essential classes and functions for input method engine building, such as engine specification, and class abstracts.