| Top |
| IBusService * | ibus_service_new () |
| const gchar * | ibus_service_get_object_path () |
| GDBusConnection * | ibus_service_get_connection () |
| gboolean | ibus_service_register () |
| void | ibus_service_unregister () |
| gboolean | ibus_service_emit_signal () |
| gboolean | ibus_service_class_add_interfaces () |
GObject
╰── GInitiallyUnowned
╰── IBusObject
╰── IBusService
├── IBusFactory
├── IBusConfigService
├── IBusEngine
╰── IBusPanelService
IBusService * ibus_service_new (GDBusConnection *connection,const gchar *path);
Creantes a new IBusService.
const gchar *
ibus_service_get_object_path (IBusService *service);
Gets the object path of an IBusService.
GDBusConnection *
ibus_service_get_connection (IBusService *service);
Gets a connections.
gboolean ibus_service_register (IBusService *service,GDBusConnection *connection,GError **error);
Registers service to a connection.
void ibus_service_unregister (IBusService *service,GDBusConnection *connection);
Unregisters service from a connection.
gboolean ibus_service_emit_signal (IBusService *service,const gchar *dest_bus_name,const gchar *interface_name,const gchar *signal_name,GVariant *parameters,GError **error);