~lightdm-team/lightdm/1.4

« back to all changes in this revision

Viewing changes to src/display.h

  • Committer: robert.ancell at canonical
  • Date: 2011-02-20 10:27:53 UTC
  • Revision ID: robert.ancell@canonical.com-20110220102753-2kehwju1amzcpoag
Use a private pipe for greeter<->server communication instead of D-Bus (needs to be fixed in liblightdm-qt)

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
    void (*start_session)(Display *display, Session *session);
41
41
    void (*end_session)(Display *display, Session *session);
42
42
    void (*exited)(Display *display);
43
 
    void (*quit_greeter)(Display *display);
44
43
} DisplayClass;
45
44
 
46
45
GType display_get_type (void);
93
92
 
94
93
gboolean display_start (Display *display);
95
94
 
96
 
// FIXME: Make greeter its own object?
97
 
 
98
 
gboolean display_connect (Display *display, const gchar **theme, const gchar **layout, const gchar **session, const gchar **username, gint *delay, GError *error);
99
 
 
100
 
gboolean display_start_authentication (Display *display, const gchar *username, DBusGMethodInvocation *context);
101
 
 
102
 
gboolean display_continue_authentication (Display *display, gchar **secrets, DBusGMethodInvocation *context);
103
 
 
104
 
gboolean display_login (Display *display, gchar *username, gchar *session, gchar *language, GError *error);
105
 
 
106
95
G_END_DECLS
107
96
 
108
97
#endif /* _DISPLAY_H_ */