Mercurial > projects > package-update-indicator
diff pui-backend.h @ 10:adba37525ee5
Notify about required session or system restarts
Follow all PackageKit transactions and indicate when a session or system
restart is required.
Generate enum types with glib-mkenums.
author | Guido Berhoerster <guido+pui@berhoerster.name> |
---|---|
date | Fri, 06 Jul 2018 14:12:46 +0200 |
parents | 2477a6151087 |
children |
line wrap: on
line diff
--- a/pui-backend.h Wed Jul 04 17:08:47 2018 +0200 +++ b/pui-backend.h Fri Jul 06 14:12:46 2018 +0200 @@ -39,6 +39,13 @@ PUI_BACKEND_ERROR_GET_UPDATES_NOT_IMPLEMENTED }; +typedef enum { + PUI_RESTART_NONE, + PUI_RESTART_SESSION, + PUI_RESTART_SYSTEM, + PUI_RESTART_LAST +} PuiRestart; + GQuark pui_backend_error_quark(void); void pui_backend_new_async(GCancellable *, GAsyncReadyCallback, gpointer);