![]() |
![]() |
![]() |
PolicyKit Reference Manual | ![]() |
---|---|---|---|---|
PolkitBackendSessionMonitor; PolkitBackendSessionMonitor* polkit_backend_session_monitor_new (void); GList* polkit_backend_session_monitor_get_sessions (PolkitBackendSessionMonitor *monitor); PolkitIdentity* polkit_backend_session_monitor_get_user_for_subject (PolkitBackendSessionMonitor *monitor, PolkitSubject *subject, GError **error); PolkitSubject* polkit_backend_session_monitor_get_session_for_subject (PolkitBackendSessionMonitor *monitor, PolkitSubject *subject, GError **error); gboolean polkit_backend_session_monitor_is_session_local (PolkitBackendSessionMonitor *monitor, PolkitSubject *session); gboolean polkit_backend_session_monitor_is_session_active (PolkitBackendSessionMonitor *monitor, PolkitSubject *session);
typedef struct _PolkitBackendSessionMonitor PolkitBackendSessionMonitor;
PolkitBackendSessionMonitor* polkit_backend_session_monitor_new (void);
GList* polkit_backend_session_monitor_get_sessions (PolkitBackendSessionMonitor *monitor);
PolkitIdentity* polkit_backend_session_monitor_get_user_for_subject (PolkitBackendSessionMonitor *monitor, PolkitSubject *subject, GError **error);
PolkitSubject* polkit_backend_session_monitor_get_session_for_subject (PolkitBackendSessionMonitor *monitor, PolkitSubject *subject, GError **error);
Gets the session corresponding to subject
or NULL
if no session exists.
|
A PolkitBackendSessionMonitor. |
|
A PolkitSubject. |
|
Return location for error. |
Returns : |
NULL if error is set otherwise a PolkitUnixSession that should be freed with g_object_unref() .
|
gboolean polkit_backend_session_monitor_is_session_local (PolkitBackendSessionMonitor *monitor, PolkitSubject *session);
gboolean polkit_backend_session_monitor_is_session_active (PolkitBackendSessionMonitor *monitor, PolkitSubject *session);
"changed"
signalvoid user_function (PolkitBackendSessionMonitor *monitor, gpointer user_data) : Run Last
Emitted when something changes.
|
A PolkitBackendSessionMonitor |
|
user data set when the signal handler was connected. |