diff options
Diffstat (limited to 'daemon/gdm-display.h')
-rw-r--r-- | daemon/gdm-display.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/daemon/gdm-display.h b/daemon/gdm-display.h index cfdb6564..7e640123 100644 --- a/daemon/gdm-display.h +++ b/daemon/gdm-display.h @@ -68,6 +68,10 @@ typedef struct gboolean (*manage) (GdmDisplay *display); gboolean (*finish) (GdmDisplay *display); gboolean (*unmanage) (GdmDisplay *display); + void (*get_timed_login_details) (GdmDisplay *display, + gboolean *enabled, + char **username, + int *delay); } GdmDisplayClass; typedef enum @@ -110,6 +114,11 @@ gboolean gdm_display_get_seat_id (GdmDisplay *disp gboolean gdm_display_is_local (GdmDisplay *display, gboolean *local, GError **error); +gboolean gdm_display_get_timed_login_details (GdmDisplay *display, + gboolean *enabled, + char **username, + int *delay, + GError **error); /* exported but protected */ gboolean gdm_display_get_x11_cookie (GdmDisplay *display, |