blob: 0627142ecadb3efaff7a09afa73dff4e23602a34 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
/* Error codes:
*
* invalid input parameters → -EINVAL
* invalid fd → -EBADF
* process does not exist → -ESRCH
* cgroup does not exist → -ENOENT
* machine, session does not exist → -ENXIO
* requested metadata on object is missing → -ENODATA
*/
* PID
** get_...
*** session
*** owner_uid
*** unit
*** user_unit
*** slice
*** user_slice
*** machine_name
*** cgroup
* peer
** get_...
*** session
*** owner_uid
*** unit
*** user_unit
*** slice
*** user_slice
*** machine_name
*** cgroup
* UID
** is_on_seat
** get_...
*** state
*** display
*** sessions
*** seats
* session
** is_active
** is_remote
** get_...
*** state
*** uid
*** seat
*** service
*** type
*** class
*** desktop
*** display
*** remote_host
*** remote_user
*** tty
*** vt
* seat
** can_multi_session
** can_tty
** can_graphical
** get_...
*** active
*** sessions
* machine
** get_...
*** class
*** ifindices
* top level
** get_...
*** seats
*** sessions
*** uids
*** machine_names
* login monitor
** new
** unref
** flush
** get_...
*** fd
*** events
*** timeout
|