diff options
author | Michael Biebl <biebl@debian.org> | 2009-07-14 17:41:18 +0200 |
---|---|---|
committer | Michael Biebl <biebl@debian.org> | 2009-07-14 17:41:18 +0200 |
commit | b78e497569d2fc75e25c65c3f9f78c8580887c0b (patch) | |
tree | 3f8bf4dd1b6be9554b2da77d82c400697121df24 /src/ck-session-leader.h | |
parent | 1f223c41689bbbd64f8749ff7c09967a49407022 (diff) | |
download | consolekit-upstream/0.3.0.tar.gz |
Imported Upstream version 0.3.0upstream/0.3.0
Diffstat (limited to 'src/ck-session-leader.h')
-rw-r--r-- | src/ck-session-leader.h | 63 |
1 files changed, 33 insertions, 30 deletions
diff --git a/src/ck-session-leader.h b/src/ck-session-leader.h index 4eb8857..ff17644 100644 --- a/src/ck-session-leader.h +++ b/src/ck-session-leader.h @@ -60,36 +60,39 @@ typedef void (* CkSessionLeaderDoneFunc) (CkSessionLeader *session_leader DBusGMethodInvocation *context, gpointer data); -GQuark ck_session_leader_error_quark (void); -GType ck_session_leader_get_type (void); -CkSessionLeader * ck_session_leader_new (void); - -void ck_session_leader_set_pid (CkSessionLeader *session_leader, - pid_t pid); -void ck_session_leader_set_uid (CkSessionLeader *session_leader, - uid_t uid); -void ck_session_leader_set_session_id (CkSessionLeader *session_leader, - const char *session_id); -void ck_session_leader_set_cookie (CkSessionLeader *session_leader, - const char *cookie); -void ck_session_leader_set_service_name (CkSessionLeader *session_leader, - const char *sender); - -const char * ck_session_leader_peek_session_id (CkSessionLeader *session_leader); -const char * ck_session_leader_peek_cookie (CkSessionLeader *session_leader); -const char * ck_session_leader_peek_service_name (CkSessionLeader *session_leader); -uid_t ck_session_leader_get_uid (CkSessionLeader *session_leader); -pid_t ck_session_leader_get_pid (CkSessionLeader *session_leader); - - -gboolean ck_session_leader_collect_parameters (CkSessionLeader *session_leader, - DBusGMethodInvocation *context, - CkSessionLeaderDoneFunc done_cb, - gpointer data); -void ck_session_leader_cancel (CkSessionLeader *session_leader); - -void ck_session_leader_dump (CkSessionLeader *session_leader, - GKeyFile *key_file); +GQuark ck_session_leader_error_quark (void); +GType ck_session_leader_get_type (void); +CkSessionLeader * ck_session_leader_new (void); + +void ck_session_leader_set_pid (CkSessionLeader *session_leader, + pid_t pid); +void ck_session_leader_set_uid (CkSessionLeader *session_leader, + uid_t uid); +void ck_session_leader_set_session_id (CkSessionLeader *session_leader, + const char *session_id); +void ck_session_leader_set_cookie (CkSessionLeader *session_leader, + const char *cookie); +void ck_session_leader_set_service_name (CkSessionLeader *session_leader, + const char *sender); + +void ck_session_leader_set_override_parameters (CkSessionLeader *session_leader, + const GPtrArray *parameters); + +const char * ck_session_leader_peek_session_id (CkSessionLeader *session_leader); +const char * ck_session_leader_peek_cookie (CkSessionLeader *session_leader); +const char * ck_session_leader_peek_service_name (CkSessionLeader *session_leader); +uid_t ck_session_leader_get_uid (CkSessionLeader *session_leader); +pid_t ck_session_leader_get_pid (CkSessionLeader *session_leader); + + +gboolean ck_session_leader_collect_parameters (CkSessionLeader *session_leader, + DBusGMethodInvocation *context, + CkSessionLeaderDoneFunc done_cb, + gpointer data); +void ck_session_leader_cancel (CkSessionLeader *session_leader); + +void ck_session_leader_dump (CkSessionLeader *session_leader, + GKeyFile *key_file); G_END_DECLS |