summaryrefslogtreecommitdiff
path: root/src/session.h
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2011-09-21 16:34:46 +1000
committerRobert Ancell <robert.ancell@canonical.com>2011-09-21 16:34:46 +1000
commit4f8c10c307ece13b003e2bb21d59f59ad2938a19 (patch)
tree22797de15f9afe267b4f8f5a6e7770ae9631b7d4 /src/session.h
parent9f4c03d50831aee9cc30f910edff1376ad93c2a2 (diff)
downloadlightdm-4f8c10c307ece13b003e2bb21d59f59ad2938a19.tar.gz
Refactor the session/process relationship so we can have sessions running remotely
Diffstat (limited to 'src/session.h')
-rw-r--r--src/session.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/session.h b/src/session.h
index 3b117656..c61d476d 100644
--- a/src/session.h
+++ b/src/session.h
@@ -55,6 +55,10 @@ void session_set_command (Session *session, const gchar *command);
const gchar *session_get_command (Session *session);
+void session_set_env (Session *process, const gchar *name, const gchar *value);
+
+const gchar *session_get_env (Session *session, const gchar *name);
+
void session_set_console_kit_parameter (Session *session, const gchar *name, GVariant *value);
gboolean session_start (Session *session);