launcher: Move rest of tty object into struct weston_launcher
The struct weston_launcher object will now either handle tty and vt switching
details in-process (when running weston directly as root) or talk to
the weston-launch process.
diff --git a/src/launcher-util.h b/src/launcher-util.h
index 5fa9248..ab66916 100644
--- a/src/launcher-util.h
+++ b/src/launcher-util.h
@@ -39,4 +39,10 @@
weston_launcher_open(struct weston_launcher *launcher,
const char *path, int flags);
+int
+weston_launcher_activate_vt(struct weston_launcher *launcher, int vt);
+
+void
+weston_launcher_restore(struct weston_launcher *launcher);
+
#endif