diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2013-07-14 16:53:58 +1200 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2013-07-14 16:53:58 +1200 |
commit | 008818ffe5821056a4689b041b1dfbf81bee036e (patch) | |
tree | 8070dcd51d242b69d59d147d2ce95eae97b8d5a6 /src/greeter.h | |
parent | 5e62234167d1c852bab1dcf8391a6997a5078f48 (diff) | |
download | lightdm-008818ffe5821056a4689b041b1dfbf81bee036e.tar.gz |
Start connecting up greeters
Diffstat (limited to 'src/greeter.h')
-rw-r--r-- | src/greeter.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/greeter.h b/src/greeter.h index 758afb43..b784fcd9 100644 --- a/src/greeter.h +++ b/src/greeter.h @@ -31,7 +31,7 @@ typedef struct { GObjectClass parent_class; void (*connected)(Greeter *greeter); - Session *(*start_authentication)(Greeter *greeter, const gchar *username); + Session *(*create_session)(Greeter *greeter); gboolean (*start_session)(Greeter *greeter, SessionType type, const gchar *session); } GreeterClass; @@ -43,13 +43,15 @@ void greeter_set_allow_guest (Greeter *greeter, gboolean allow_guest); void greeter_set_hint (Greeter *greeter, const gchar *name, const gchar *value); +Session *greeter_get_session (Greeter *greeter); + gboolean greeter_get_guest_authenticated (Greeter *greeter); Session *greeter_get_authentication_session (Greeter *greeter); gboolean greeter_get_start_session (Greeter *greeter); -gboolean greeter_start (Greeter *greeter, const gchar *service, const gchar *username); +gboolean greeter_start (Greeter *greeter); G_END_DECLS |