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