diff options
Diffstat (limited to 'src/ck-session.h')
-rw-r--r-- | src/ck-session.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ck-session.h b/src/ck-session.h index 761edc9..e2f68bf 100644 --- a/src/ck-session.h +++ b/src/ck-session.h @@ -55,6 +55,8 @@ typedef struct void (* unlock) (CkSession *session); void (* active_changed) (CkSession *session, gboolean active); + void (* idle_changed) (CkSession *session, + gboolean idle); } CkSessionClass; typedef enum @@ -136,11 +138,10 @@ gboolean ck_session_get_host_name (CkSession *sessi /* Non-authoritative properties */ gboolean ck_session_get_idle (CkSession *session, - gboolean *idle, - GError **error); + DBusGMethodInvocation *context); gboolean ck_session_set_idle (CkSession *session, gboolean idle, - GError **error); + DBusGMethodInvocation *context); /* Privileged actions */ gboolean ck_session_activate (CkSession *session, |