| IBus Reference Manual | ||||
|---|---|---|---|---|
IBusBus;
IBusBus* ibus_bus_new (void);
gboolean ibus_bus_is_connected (IBusBus *bus);
const gchar* ibus_bus_hello (IBusBus *bus);
guint ibus_bus_request_name (IBusBus *bus,
const gchar *name,
guint flags);
guint ibus_bus_release_name (IBusBus *bus,
const gchar *name);
gboolean ibus_bus_name_has_owner (IBusBus *bus,
const gchar *name);
GList* ibus_bus_list_names (IBusBus *bus);
void ibus_bus_add_match (IBusBus *bus,
const gchar *rule);
void ibus_bus_remove_match (IBusBus *bus,
const gchar *rule);
const gchar* ibus_bus_get_name_owner (IBusBus *bus,
const gchar *name);
gboolean ibus_bus_exit (IBusBus *bus,
gboolean restart);
gboolean ibus_bus_register_component (IBusBus *bus,
IBusComponent *component);
GList* ibus_bus_list_engines (IBusBus *bus);
GList* ibus_bus_list_active_engines (IBusBus *bus);
guint ibus_bus_request_name (IBusBus *bus, const gchar *name, guint flags);
|
|
|
|
|
|
Returns : |
guint ibus_bus_release_name (IBusBus *bus, const gchar *name);
|
|
|
|
Returns : |
gboolean ibus_bus_name_has_owner (IBusBus *bus, const gchar *name);
|
|
|
|
Returns : |
const gchar* ibus_bus_get_name_owner (IBusBus *bus, const gchar *name);
|
|
|
|
Returns : |
gboolean ibus_bus_register_component (IBusBus *bus, IBusComponent *component);
|
|
|
|
Returns : |