diff options
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 |