diff options
Diffstat (limited to 'daemon/gdm-session-worker.h')
-rw-r--r-- | daemon/gdm-session-worker.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/daemon/gdm-session-worker.h b/daemon/gdm-session-worker.h index 5603e80e..2814eab4 100644 --- a/daemon/gdm-session-worker.h +++ b/daemon/gdm-session-worker.h @@ -25,6 +25,7 @@ #include "gdm-session-worker-glue.h" #include "gdm-session-worker-common.h" +#include "gdm-session-worker-enum-types.h" G_BEGIN_DECLS @@ -35,6 +36,17 @@ G_BEGIN_DECLS #define GDM_IS_SESSION_WORKER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDM_TYPE_SESSION_WORKER)) #define GDM_SESSION_WORKER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GDM_TYPE_SESSION_WORKER, GdmSessionWorkerClass)) +typedef enum { + GDM_SESSION_WORKER_STATE_NONE = 0, + GDM_SESSION_WORKER_STATE_SETUP_COMPLETE, + GDM_SESSION_WORKER_STATE_AUTHENTICATED, + GDM_SESSION_WORKER_STATE_AUTHORIZED, + GDM_SESSION_WORKER_STATE_ACCREDITED, + GDM_SESSION_WORKER_STATE_ACCOUNT_DETAILS_SAVED, + GDM_SESSION_WORKER_STATE_SESSION_OPENED, + GDM_SESSION_WORKER_STATE_SESSION_STARTED +} GdmSessionWorkerState; + typedef struct GdmSessionWorkerPrivate GdmSessionWorkerPrivate; typedef struct |