diff options
Diffstat (limited to 'libck-connector/ck-connector.h')
-rw-r--r-- | libck-connector/ck-connector.h | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/libck-connector/ck-connector.h b/libck-connector/ck-connector.h index 2ea1bbb..ab59f55 100644 --- a/libck-connector/ck-connector.h +++ b/libck-connector/ck-connector.h @@ -38,22 +38,26 @@ DBUS_BEGIN_DECLS struct _CkConnecter; typedef struct _CkConnector CkConnector; -CkConnector *ck_connector_new (void); - -CkConnector *ck_connector_ref (CkConnector *ckc); -void ck_connector_unref (CkConnector *ckc); - -dbus_bool_t ck_connector_open_session_for_user (CkConnector *ckc, - uid_t user, - const char *tty, - const char *x11_display, - DBusError *error); -dbus_bool_t ck_connector_open_session (CkConnector *ckc, - DBusError *error); - -const char *ck_connector_get_cookie (CkConnector *ckc); -dbus_bool_t ck_connector_close_session (CkConnector *ckc, - DBusError *error); +CkConnector *ck_connector_new (void); + +CkConnector *ck_connector_ref (CkConnector *ckc); +void ck_connector_unref (CkConnector *ckc); + +dbus_bool_t ck_connector_open_session_for_user (CkConnector *ckc, + uid_t user, + const char *tty, + const char *x11_display, + DBusError *error); +dbus_bool_t ck_connector_open_session_with_parameters (CkConnector *ckc, + DBusError *error, + const char *first_parameter_name, + ...); +dbus_bool_t ck_connector_open_session (CkConnector *ckc, + DBusError *error); + +const char *ck_connector_get_cookie (CkConnector *ckc); +dbus_bool_t ck_connector_close_session (CkConnector *ckc, + DBusError *error); DBUS_END_DECLS |