| 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);