]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - liblightdm-gobject/liblightdm-gobject-1.vapi
Merge with trunk
[sojka/lightdm.git] / liblightdm-gobject / liblightdm-gobject-1.vapi
index ea4cecd2486304ebc3e463634e9f1457a9f0b306..26f1205d0c784368571933e62da866c8a964f903 100644 (file)
@@ -24,6 +24,7 @@ namespace LightDM {
         public signal void authentication_complete ();
         public signal void autologin_timer_expired ();
 
+        public async bool connect_sync () throws GLib.Error;
         public bool connect_sync () throws GLib.Error;
         public unowned string get_hint (string name);
         public unowned string default_session_hint { get; }
@@ -47,7 +48,10 @@ namespace LightDM {
         public bool in_authentication { get; }
         public bool is_authenticated { get; }
         public unowned string? authentication_user { get; }
+        public async void start_session (string? session = null) throws GLib.Error;
         public bool start_session_sync (string? session = null) throws GLib.Error;
+        public async string ensure_shared_data_dir (string username);
+        public string ensure_shared_data_dir_sync (string username);
     }
     [CCode (has_type_id = false)]
     public enum MessageType {