summaryrefslogtreecommitdiff
path: root/src/ck-session-leader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ck-session-leader.h')
-rw-r--r--src/ck-session-leader.h63
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