~ci-train-bot/lightdm/lightdm-ubuntu-zesty-1679

« back to all changes in this revision

Viewing changes to src/seat.h

  • Committer: Robert Ancell
  • Date: 2016-05-19 02:01:57 UTC
  • mto: This revision was merged to the branch mainline in revision 2312.
  • Revision ID: robert.ancell@canonical.com-20160519020157-1ihm9jmknpgc66k2
Refactor GreeterSession and Greeter into separate modules. This is to allow in-session greeters in the future.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 
15
15
#include <glib-object.h>
16
16
#include "display-server.h"
17
 
#include "greeter.h"
 
17
#include "greeter-session.h"
18
18
#include "session.h"
19
19
#include "process.h"
20
20
#include "logger.h"
47
47
    gboolean (*start)(Seat *seat);
48
48
    DisplayServer *(*create_display_server) (Seat *seat, Session *session);
49
49
    gboolean (*display_server_supports_session_type) (Seat *seat, DisplayServer *display_server, const gchar *session_type);
50
 
    Greeter *(*create_greeter_session) (Seat *seat);
 
50
    GreeterSession *(*create_greeter_session) (Seat *seat);
51
51
    Session *(*create_session) (Seat *seat);
52
52
    void (*set_active_session)(Seat *seat, Session *session);
53
53
    void (*set_next_session)(Seat *seat, Session *session);