chiark / gitweb /
logind: implement ListXXX bus methods
[elogind.git] / src / logind-session.c
index 89fe02c06112b764255fc84dec0bde7ecee73ffe..0d34037b5d8cc024c17649b0dec8561d385ade80 100644 (file)
@@ -595,6 +595,16 @@ dont_know:
         return 0;
 }
 
+void session_set_idle_hint(Session *s, bool b) {
+        assert(s);
+
+        if (s->idle_hint == b)
+                return;
+
+        s->idle_hint = b;
+        dual_timestamp_get(&s->idle_hint_timestamp);
+}
+
 int session_check_gc(Session *s) {
         int r;