From f0b5b1ab78879d64f80117415aacf029359afea5 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Thu, 12 Sep 2013 17:42:23 +0200 Subject: fix systemd-login1 support for hibernate/suspend --- mate-session/gsm-systemd.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'mate-session/gsm-systemd.h') diff --git a/mate-session/gsm-systemd.h b/mate-session/gsm-systemd.h index 8e886ba..e0e21c4 100644 --- a/mate-session/gsm-systemd.h +++ b/mate-session/gsm-systemd.h @@ -89,10 +89,18 @@ gboolean gsm_systemd_can_stop (GsmSystemd *manager); gboolean gsm_systemd_can_restart (GsmSystemd *manager); +gboolean gsm_systemd_can_hibernate (GsmSystemd *manager); + +gboolean gsm_systemd_can_suspend (GsmSystemd *manager); + void gsm_systemd_attempt_stop (GsmSystemd *manager); void gsm_systemd_attempt_restart (GsmSystemd *manager); +void gsm_systemd_attempt_hibernate (GsmSystemd *manager); + +void gsm_systemd_attempt_suspend (GsmSystemd *manager); + void gsm_systemd_set_session_idle (GsmSystemd *manager, gboolean is_idle); -- cgit v1.2.1