]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
core/namespace: reafactor applying mounts in a separate function
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
3031660c 33 for each unit and for each queued job. The unit objects each implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
37 unit and job objects or directly convert a unit name or job id into a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (usec) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
98ab0dae
ZJS
43 <para>In contrast to most of the other services of the systemd suite, PID 1 does not use
44 <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink>
45 for controlling access to privileged operations, but relies exclusively on the low-level D-Bus policy
46 language. (This is done in order to avoid a cyclic dependency between polkit and systemd/PID 1.) This
3031660c 47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
ca264f7d 48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
3031660c
ZJS
49 API of logind, see
50 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
51 </para>
52 </refsect1>
53
54 <refsect1>
55 <title>The Manager Object</title>
56
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1</constant> object path:</para>
59
48f99d7c 60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
61node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
63 methods:
64 GetUnit(in s name,
65 out o unit);
66 GetUnitByPID(in u pid,
67 out o unit);
47fb7fd6
ZJS
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
47fb7fd6
ZJS
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
3031660c 108 KillUnit(in s name,
47fb7fd6 109 in s whom,
3031660c 110 in i signal);
47fb7fd6
ZJS
111 CleanUnit(in s name,
112 in as mask);
671fee18
LP
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
3031660c 115 ResetFailedUnit(in s name);
47fb7fd6
ZJS
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
5e8deb94
LB
119 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
af477139
LB
124 MountImageUnit(in s name,
125 in s source,
126 in s destination,
127 in b read_only,
128 in b mkdir,
129 in a(ss) options);
47fb7fd6
ZJS
130 RefUnit(in s name);
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
133 in s mode,
134 in a(sv) properties,
135 in a(sa(sv)) aux,
136 out o job);
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
140 in s subcgroup,
141 in au pids);
142 AbandonScope(in s name);
3031660c
ZJS
143 GetJob(in u id,
144 out o job);
47fb7fd6
ZJS
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
3031660c
ZJS
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
9653108f 152 SetShowStatus(in s mode);
3031660c 153 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
154 ListUnitsFiltered(in as states,
155 out a(ssssssouso) units);
156 ListUnitsByPatterns(in as states,
157 in as patterns,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
3031660c
ZJS
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
47fb7fd6
ZJS
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
3031660c
ZJS
166 Reload();
167 Reexecute();
168 Exit();
169 Reboot();
170 PowerOff();
171 Halt();
172 KExec();
173 SwitchRoot(in s new_root,
174 in s init);
47fb7fd6 175 SetEnvironment(in as assignments);
3031660c 176 UnsetEnvironment(in as names);
47fb7fd6
ZJS
177 UnsetAndSetEnvironment(in as names,
178 in as assignments);
70666e28 179 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
180 ListUnitFiles(out a(ss) unit_files);
181 ListUnitFilesByPatterns(in as states,
182 in as patterns,
183 out a(ss) unit_files);
3031660c
ZJS
184 GetUnitFileState(in s file,
185 out s state);
186 EnableUnitFiles(in as files,
187 in b runtime,
188 in b force,
189 out b carries_install_info,
190 out a(sss) changes);
191 DisableUnitFiles(in as files,
192 in b runtime,
193 out a(sss) changes);
83654007
LB
194 EnableUnitFilesWithFlags(in as files,
195 in t flags,
196 out b carries_install_info,
197 out a(sss) changes);
198 DisableUnitFilesWithFlags(in as files,
199 in t flags,
200 out a(sss) changes);
3031660c
ZJS
201 ReenableUnitFiles(in as files,
202 in b runtime,
203 in b force,
204 out b carries_install_info,
205 out a(sss) changes);
206 LinkUnitFiles(in as files,
207 in b runtime,
208 in b force,
209 out a(sss) changes);
210 PresetUnitFiles(in as files,
211 in b runtime,
212 in b force,
213 out b carries_install_info,
214 out a(sss) changes);
47fb7fd6
ZJS
215 PresetUnitFilesWithMode(in as files,
216 in s mode,
217 in b runtime,
218 in b force,
219 out b carries_install_info,
220 out a(sss) changes);
3031660c
ZJS
221 MaskUnitFiles(in as files,
222 in b runtime,
223 in b force,
224 out a(sss) changes);
225 UnmaskUnitFiles(in as files,
226 in b runtime,
227 out a(sss) changes);
47fb7fd6
ZJS
228 RevertUnitFiles(in as files,
229 out a(sss) changes);
230 SetDefaultTarget(in s name,
231 in b force,
3031660c
ZJS
232 out a(sss) changes);
233 GetDefaultTarget(out s name);
47fb7fd6
ZJS
234 PresetAllUnitFiles(in s mode,
235 in b runtime,
236 in b force,
237 out a(sss) changes);
238 AddDependencyUnitFiles(in as files,
239 in s target,
240 in s type,
241 in b runtime,
242 in b force,
243 out a(sss) changes);
244 GetUnitFileLinks(in s name,
245 in b runtime,
246 out as links);
247 SetExitCode(in y number);
248 LookupDynamicUserByName(in s name,
249 out u uid);
250 LookupDynamicUserByUID(in u uid,
251 out s name);
252 GetDynamicUsers(out a(us) users);
3031660c
ZJS
253 signals:
254 UnitNew(s id,
255 o unit);
256 UnitRemoved(s id,
257 o unit);
258 JobNew(u id,
259 o job,
260 s unit);
261 JobRemoved(u id,
262 o job,
263 s unit,
264 s result);
265 StartupFinished(t firmware,
266 t loader,
267 t kernel,
268 t initrd,
269 t userspace,
270 t total);
271 UnitFilesChanged();
272 Reloading(b active);
273 properties:
47fb7fd6
ZJS
274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
275 readonly s Version = '...';
276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
277 readonly s Features = '...';
278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
279 readonly s Virtualization = '...';
280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
281 readonly s Architecture = '...';
282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
283 readonly s Tainted = '...';
284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
285 readonly t FirmwareTimestamp = ...;
286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
287 readonly t FirmwareTimestampMonotonic = ...;
288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
289 readonly t LoaderTimestamp = ...;
290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
291 readonly t LoaderTimestampMonotonic = ...;
292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
293 readonly t KernelTimestamp = ...;
294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
295 readonly t KernelTimestampMonotonic = ...;
296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
297 readonly t InitRDTimestamp = ...;
298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
299 readonly t InitRDTimestampMonotonic = ...;
300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
301 readonly t UserspaceTimestamp = ...;
302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
303 readonly t UserspaceTimestampMonotonic = ...;
304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
305 readonly t FinishTimestamp = ...;
306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
307 readonly t FinishTimestampMonotonic = ...;
308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
309 readonly t SecurityStartTimestamp = ...;
310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
311 readonly t SecurityStartTimestampMonotonic = ...;
312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
313 readonly t SecurityFinishTimestamp = ...;
314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
315 readonly t SecurityFinishTimestampMonotonic = ...;
316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
317 readonly t GeneratorsStartTimestamp = ...;
318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
319 readonly t GeneratorsStartTimestampMonotonic = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
321 readonly t GeneratorsFinishTimestamp = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
323 readonly t GeneratorsFinishTimestampMonotonic = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
325 readonly t UnitsLoadStartTimestamp = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
327 readonly t UnitsLoadStartTimestampMonotonic = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
329 readonly t UnitsLoadFinishTimestamp = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
331 readonly t UnitsLoadFinishTimestampMonotonic = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
333 readonly t InitRDSecurityStartTimestamp = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
335 readonly t InitRDSecurityStartTimestampMonotonic = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
337 readonly t InitRDSecurityFinishTimestamp = ...;
338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
339 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
341 readonly t InitRDGeneratorsStartTimestamp = ...;
342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
343 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
345 readonly t InitRDGeneratorsFinishTimestamp = ...;
346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
347 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
349 readonly t InitRDUnitsLoadStartTimestamp = ...;
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
351 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
353 readonly t InitRDUnitsLoadFinishTimestamp = ...;
354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
355 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
357 @org.freedesktop.systemd1.Privileged("true")
358 readwrite s LogLevel = '...';
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
360 @org.freedesktop.systemd1.Privileged("true")
361 readwrite s LogTarget = '...';
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
363 readonly u NNames = ...;
364 readonly u NFailedUnits = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
366 readonly u NJobs = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
368 readonly u NInstalledJobs = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
370 readonly u NFailedJobs = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
372 readonly d Progress = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
374 readonly as Environment = ['...', ...];
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly b ConfirmSpawn = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
378 readonly b ShowStatus = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly as UnitPath = ['...', ...];
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly s DefaultStandardOutput = '...';
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly s DefaultStandardError = '...';
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
386 @org.freedesktop.systemd1.Privileged("true")
387 readwrite t RuntimeWatchdogUSec = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 @org.freedesktop.systemd1.Privileged("true")
390 readwrite t RebootWatchdogUSec = ...;
391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
392 @org.freedesktop.systemd1.Privileged("true")
393 readwrite t KExecWatchdogUSec = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 @org.freedesktop.systemd1.Privileged("true")
396 readwrite b ServiceWatchdogs = ...;
397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
398 readonly s ControlGroup = '...';
399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
400 readonly s SystemState = '...';
401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
402 readonly y ExitCode = ...;
403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
404 readonly t DefaultTimerAccuracyUSec = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
406 readonly t DefaultTimeoutStartUSec = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
408 readonly t DefaultTimeoutStopUSec = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
410 readonly t DefaultTimeoutAbortUSec = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
412 readonly t DefaultRestartUSec = ...;
413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
414 readonly t DefaultStartLimitIntervalUSec = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
416 readonly u DefaultStartLimitBurst = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
418 readonly b DefaultCPUAccounting = ...;
419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
420 readonly b DefaultBlockIOAccounting = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
422 readonly b DefaultMemoryAccounting = ...;
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
424 readonly b DefaultTasksAccounting = ...;
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
426 readonly t DefaultLimitCPU = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
428 readonly t DefaultLimitCPUSoft = ...;
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
430 readonly t DefaultLimitFSIZE = ...;
431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
432 readonly t DefaultLimitFSIZESoft = ...;
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
434 readonly t DefaultLimitDATA = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
436 readonly t DefaultLimitDATASoft = ...;
437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
438 readonly t DefaultLimitSTACK = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
440 readonly t DefaultLimitSTACKSoft = ...;
441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
442 readonly t DefaultLimitCORE = ...;
443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
444 readonly t DefaultLimitCORESoft = ...;
445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
446 readonly t DefaultLimitRSS = ...;
447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
448 readonly t DefaultLimitRSSSoft = ...;
449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
450 readonly t DefaultLimitNOFILE = ...;
451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
452 readonly t DefaultLimitNOFILESoft = ...;
453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
454 readonly t DefaultLimitAS = ...;
455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
456 readonly t DefaultLimitASSoft = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
458 readonly t DefaultLimitNPROC = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
460 readonly t DefaultLimitNPROCSoft = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
462 readonly t DefaultLimitMEMLOCK = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
464 readonly t DefaultLimitMEMLOCKSoft = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
466 readonly t DefaultLimitLOCKS = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
468 readonly t DefaultLimitLOCKSSoft = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
470 readonly t DefaultLimitSIGPENDING = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
472 readonly t DefaultLimitSIGPENDINGSoft = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
474 readonly t DefaultLimitMSGQUEUE = ...;
475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
476 readonly t DefaultLimitMSGQUEUESoft = ...;
477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
478 readonly t DefaultLimitNICE = ...;
479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
480 readonly t DefaultLimitNICESoft = ...;
481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
482 readonly t DefaultLimitRTPRIO = ...;
483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
484 readonly t DefaultLimitRTPRIOSoft = ...;
485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
486 readonly t DefaultLimitRTTIME = ...;
487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
488 readonly t DefaultLimitRTTIMESoft = ...;
489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
490 readonly t DefaultTasksMax = ...;
491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
492 readonly t TimerSlackNSec = ...;
493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
494 readonly s DefaultOOMPolicy = '...';
3031660c 495 };
47fb7fd6
ZJS
496 interface org.freedesktop.DBus.Peer { ... };
497 interface org.freedesktop.DBus.Introspectable { ... };
498 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
499};
500 </programlisting>
501
47fb7fd6
ZJS
502 <!--method GetUnitByInvocationID is not documented!-->
503
504 <!--method GetUnitByControlGroup is not documented!-->
505
506 <!--method EnqueueUnitJob is not documented!-->
507
508 <!--method CleanUnit is not documented!-->
509
671fee18
LP
510 <!--method FreezeUnit is not documented!-->
511
512 <!--method ThawUnit is not documented!-->
513
47fb7fd6
ZJS
514 <!--method RefUnit is not documented!-->
515
516 <!--method UnrefUnit is not documented!-->
517
518 <!--method GetUnitProcesses is not documented!-->
519
520 <!--method AttachProcessesToUnit is not documented!-->
521
522 <!--method AbandonScope is not documented!-->
523
524 <!--method GetJobAfter is not documented!-->
525
526 <!--method GetJobBefore is not documented!-->
527
9653108f
ZJS
528 <!--method SetShowStatus is not documented!-->
529
47fb7fd6
ZJS
530 <!--method ListUnitsFiltered is not documented!-->
531
532 <!--method ListUnitsByPatterns is not documented!-->
533
534 <!--method ListUnitsByNames is not documented!-->
535
536 <!--method Dump is not documented!-->
537
538 <!--method DumpByFileDescriptor is not documented!-->
539
540 <!--method ListUnitFilesByPatterns is not documented!-->
541
542 <!--method PresetUnitFilesWithMode is not documented!-->
543
544 <!--method RevertUnitFiles is not documented!-->
545
546 <!--method PresetAllUnitFiles is not documented!-->
547
548 <!--method AddDependencyUnitFiles is not documented!-->
549
550 <!--method GetUnitFileLinks is not documented!-->
551
552 <!--method SetExitCode is not documented!-->
553
554 <!--method LookupDynamicUserByName is not documented!-->
555
556 <!--method LookupDynamicUserByUID is not documented!-->
557
558 <!--method GetDynamicUsers is not documented!-->
559
560 <!--signal UnitNew is not documented!-->
561
562 <!--signal UnitRemoved is not documented!-->
563
564 <!--signal JobNew is not documented!-->
565
566 <!--signal JobRemoved is not documented!-->
567
568 <!--signal StartupFinished is not documented!-->
569
570 <!--signal UnitFilesChanged is not documented!-->
571
572 <!--signal Reloading is not documented!-->
573
574 <!--property SecurityStartTimestampMonotonic is not documented!-->
575
576 <!--property SecurityFinishTimestamp is not documented!-->
577
578 <!--property SecurityFinishTimestampMonotonic is not documented!-->
579
580 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
581
582 <!--property GeneratorsFinishTimestamp is not documented!-->
583
584 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
585
586 <!--property UnitsLoadStartTimestamp is not documented!-->
587
588 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
589
590 <!--property UnitsLoadFinishTimestamp is not documented!-->
591
592 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
593
594 <!--property InitRDSecurityStartTimestamp is not documented!-->
595
596 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
597
598 <!--property InitRDSecurityFinishTimestamp is not documented!-->
599
600 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
601
602 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
603
604 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
605
606 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
607
608 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
609
610 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
611
612 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
613
614 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
615
616 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
617
618 <!--property LogLevel is not documented!-->
619
620 <!--property LogTarget is not documented!-->
621
622 <!--property NFailedUnits is not documented!-->
623
624 <!--property ConfirmSpawn is not documented!-->
625
626 <!--property ShowStatus is not documented!-->
627
628 <!--property DefaultStandardOutput is not documented!-->
629
630 <!--property DefaultStandardError is not documented!-->
631
632 <!--property RuntimeWatchdogUSec is not documented!-->
633
634 <!--property RebootWatchdogUSec is not documented!-->
635
636 <!--property KExecWatchdogUSec is not documented!-->
637
638 <!--property ServiceWatchdogs is not documented!-->
639
640 <!--property SystemState is not documented!-->
641
642 <!--property ExitCode is not documented!-->
643
644 <!--property DefaultTimerAccuracyUSec is not documented!-->
645
646 <!--property DefaultTimeoutStartUSec is not documented!-->
647
648 <!--property DefaultTimeoutStopUSec is not documented!-->
649
650 <!--property DefaultTimeoutAbortUSec is not documented!-->
651
652 <!--property DefaultRestartUSec is not documented!-->
653
654 <!--property DefaultStartLimitIntervalUSec is not documented!-->
655
656 <!--property DefaultStartLimitBurst is not documented!-->
657
658 <!--property DefaultCPUAccounting is not documented!-->
659
660 <!--property DefaultBlockIOAccounting is not documented!-->
661
662 <!--property DefaultMemoryAccounting is not documented!-->
663
664 <!--property DefaultTasksAccounting is not documented!-->
665
666 <!--property DefaultLimitCPU is not documented!-->
667
668 <!--property DefaultLimitCPUSoft is not documented!-->
669
670 <!--property DefaultLimitFSIZE is not documented!-->
671
672 <!--property DefaultLimitFSIZESoft is not documented!-->
673
674 <!--property DefaultLimitDATA is not documented!-->
675
676 <!--property DefaultLimitDATASoft is not documented!-->
677
678 <!--property DefaultLimitSTACK is not documented!-->
679
680 <!--property DefaultLimitSTACKSoft is not documented!-->
681
682 <!--property DefaultLimitCORE is not documented!-->
683
684 <!--property DefaultLimitCORESoft is not documented!-->
685
686 <!--property DefaultLimitRSS is not documented!-->
687
688 <!--property DefaultLimitRSSSoft is not documented!-->
689
690 <!--property DefaultLimitNOFILE is not documented!-->
691
692 <!--property DefaultLimitNOFILESoft is not documented!-->
693
694 <!--property DefaultLimitAS is not documented!-->
695
696 <!--property DefaultLimitASSoft is not documented!-->
697
698 <!--property DefaultLimitNPROC is not documented!-->
699
700 <!--property DefaultLimitNPROCSoft is not documented!-->
701
702 <!--property DefaultLimitMEMLOCK is not documented!-->
703
704 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
705
706 <!--property DefaultLimitLOCKS is not documented!-->
707
708 <!--property DefaultLimitLOCKSSoft is not documented!-->
709
710 <!--property DefaultLimitSIGPENDING is not documented!-->
711
712 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
713
714 <!--property DefaultLimitMSGQUEUE is not documented!-->
715
716 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
717
718 <!--property DefaultLimitNICE is not documented!-->
719
720 <!--property DefaultLimitNICESoft is not documented!-->
721
722 <!--property DefaultLimitRTPRIO is not documented!-->
723
724 <!--property DefaultLimitRTPRIOSoft is not documented!-->
725
726 <!--property DefaultLimitRTTIME is not documented!-->
727
728 <!--property DefaultLimitRTTIMESoft is not documented!-->
729
730 <!--property DefaultTasksMax is not documented!-->
731
732 <!--property TimerSlackNSec is not documented!-->
733
734 <!--property DefaultOOMPolicy is not documented!-->
735
00bb75d7
ZJS
736 <!--Autogenerated cross-references for systemd.directives, do not edit-->
737
738 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
739
740 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
741
742 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
743
744 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
745
746 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
747
748 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
749
750 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
751
752 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
753
754 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
755
756 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
757
758 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
759
760 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
761
762 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
763
764 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
765
766 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
767
768 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
769
770 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
771
772 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
773
671fee18
LP
774 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
775
776 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
777
00bb75d7
ZJS
778 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
779
780 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
781
5e8deb94
LB
782 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
783
af477139
LB
784 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
785
00bb75d7
ZJS
786 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
787
788 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
789
790 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
791
792 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
793
794 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
795
796 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
797
798 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
799
800 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
801
802 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
803
804 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
805
806 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
807
808 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
809
9653108f
ZJS
810 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
811
00bb75d7
ZJS
812 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
813
814 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
815
816 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
817
818 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
819
820 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
821
822 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
823
824 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
825
826 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
829
830 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
831
832 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
833
834 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
837
838 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
839
840 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
849
850 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
851
70666e28
ZJS
852 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
853
00bb75d7
ZJS
854 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
855
856 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
857
858 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
859
860 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
861
862 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
863
83654007
LB
864 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
865
866 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
867
00bb75d7
ZJS
868 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
869
870 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
871
872 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
873
874 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
875
876 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
877
878 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
879
880 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
881
882 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
883
884 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
885
886 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
887
888 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
889
890 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
891
892 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
893
894 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
895
896 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
897
898 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
899
900 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
901
902 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
903
904 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
905
906 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
907
908 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
909
910 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
911
912 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
913
914 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
915
916 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
917
918 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
919
920 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
921
922 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
923
924 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
925
926 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
927
928 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
929
930 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
931
932 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
933
934 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
935
936 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
937
938 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
939
940 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
941
942 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
943
944 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
945
946 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
947
948 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
949
950 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
951
952 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
953
954 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
955
956 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
957
958 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
959
960 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
961
962 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
963
964 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
965
966 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
967
968 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
969
970 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
971
972 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
973
974 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
975
976 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
977
978 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
979
980 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
981
982 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
983
984 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
985
986 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
987
988 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
989
990 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
991
992 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
993
994 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
995
996 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
997
998 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
999
1000 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1001
1002 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1003
1004 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1005
1006 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1007
1008 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1009
1010 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1011
1012 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1013
1014 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1019
1020 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1021
1022 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1041
1042 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1045
1046 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1069
1070 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1073
1074 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1077
1078 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1095
1096 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1097
1098 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1099
1100 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1101
1102 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1103
1104 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1105
1106 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1107
1108 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1109
1110 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1111
1112 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1113
1114 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1115
1116 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1117
1118 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1119
1120 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1121
1122 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1123
1124 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1125
1126 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1127
1128 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1129
1130 <!--End of Autogenerated section-->
1131
3031660c
ZJS
1132 <refsect2>
1133 <title>Methods</title>
1134
ca264f7d
DDM
1135 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1136 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1137 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1138 the unit id, too.</para>
1139
1140 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1141 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1142 will fail.</para>
1143
1144 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
ca264f7d 1145 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
3031660c
ZJS
1146
1147 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1148 unit from disk if possible.</para>
1149
ca264f7d
DDM
1150 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1151 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1152 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1153 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1154 its dependencies, possibly replacing already queued jobs that conflict with it. If
1155 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1156 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1157 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1158 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1159 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1160 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1161
1162 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1163 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c
ZJS
1164
1165 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1166 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1167 method.</para>
3031660c
ZJS
1168
1169 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1170 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1171 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1172 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1173 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1174 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1175 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1176
70666e28
ZJS
1177 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1178 appropriately marked, see <varname>Marks</varname> property above. This is equivalent to calling
1179 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1180 units.</para>
1181
5e8deb94
LB
1182 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1183 a running service mount namespace.</para>
1184
af477139
LB
1185 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1186 mount namespace.</para>
1187
3031660c 1188 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1189 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1190 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1191 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1192 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1193 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1194 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1195 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1196 down.</para>
1197
1198 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1199 id.</para>
1200
ca264f7d
DDM
1201 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1202 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1203 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1204 have any effect on jobs whose execution has already begun.</para>
1205
1206 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1207 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1208 flushes jobs that are queued and have not yet begun execution.</para>
1209
1210 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1211
1212 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1213
ca264f7d 1214 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1215 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1216 than actual units behind them. The array consists of structures with the following elements:
1217 <itemizedlist>
1218 <listitem><para>The primary unit name as string</para></listitem>
1219
1220 <listitem><para>The human readable description string</para></listitem>
1221
1222 <listitem><para>The load state (i.e. whether the unit file has been loaded
1223 successfully)</para></listitem>
1224
1225 <listitem><para>The active state (i.e. whether the unit is currently started or
1226 not)</para></listitem>
1227
1228 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1229 the unit type, which the active state is not)</para></listitem>
1230
1231 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1232 the empty string.</para></listitem>
1233
1234 <listitem><para>The unit object path</para></listitem>
1235
ca264f7d 1236 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1237 otherwise</para></listitem>
1238
1239 <listitem><para>The job type as string</para></listitem>
1240
1241 <listitem><para>The job object path</para></listitem>
1242 </itemizedlist></para>
1243
1244 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1245 consisting of structures with the following elements:
1246 <itemizedlist>
1247 <listitem><para>The numeric job id</para></listitem>
1248
1249 <listitem><para>The primary unit name for this job</para></listitem>
1250
1251 <listitem><para>The job type as string</para></listitem>
1252
1253 <listitem><para>The job state as string</para></listitem>
1254
1255 <listitem><para>The job object path</para></listitem>
1256
1257 <listitem><para>The unit object path</para></listitem>
1258 </itemizedlist></para>
1259
1260 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1261 interested in signals need to call this method. Signals are only sent out if at least one client
1262 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1263 <function>Subscribe()</function> implements. It is not necessary to invoke
1264 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1265 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1266 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c
ZJS
1267
1268 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1269
1270 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1271 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1272 more comprehensive version of <function>Reload()</function>.</para>
1273
1274 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1275 the system manager and is useful only for user session managers.</para>
1276
2736c25c 1277 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
1278 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1279 based reboot of the system. Note that this does not shut down any services and immediately transitions
2736c25c
DDM
1280 into the reboot process. These functions are normally only called as the last step of shutdown and should
1281 not be called directly. To shut down the machine, it is generally a better idea to invoke
1282 <function>Reboot()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1283 <filename>systemd-logind</filename> manager object; see
1284 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1285 for more information.</para>
1286
1287 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
2736c25c
DDM
1288 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1289 needs to be specified) and an init binary path (which may be left empty, in which case it is
3031660c 1290 automatically searched for). The state of the system manager will be serialized before the
2736c25c 1291 transition. After the transition, the manager binary on the main system is invoked and replaces the old
3031660c
ZJS
1292 PID 1. All state will then be deserialized.</para>
1293
1294 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1295 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1296 environment variables will be overridden.</para>
3031660c 1297
2736c25c
DDM
1298 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1299 string array of environment variable names. All variables specified will be unset (if they have been
1300 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1301 that were previously not set, but will not fail in that case.</para>
1302
1303 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1304 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1305 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1306 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1307 unset list.</para>
3031660c 1308
2736c25c 1309 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1310 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1311 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1312 found on disk. Note that while most units are read directly from a unit file with the same name, some
1313 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1314 to be instantiated instead.</para>
3031660c 1315
2736c25c 1316 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1317 file.</para>
1318
1319 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1320 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1321 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1322 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1323 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1324 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1325 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
3031660c 1326 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
2736c25c 1327 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1328 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1329 destination of the symlink. Note that most of the following calls return a changes list in the same
1330 format.</para>
1331
1332 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1333 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1334
83654007
LB
1335 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1336 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1337
1338 <programlisting>
1339#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1340#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1341#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1342 </programlisting>
1343
1344 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1345 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1346 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1347 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1348
3031660c
ZJS
1349 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1350 would result from disabling and enabling the unit quickly one after the other in an atomic
1351 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1352
1353 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1354 usual unit search paths) into the unit search path.</para>
1355
2736c25c 1356 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1357 according to the preset policy. See
1358 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1359 information.</para>
1360
2736c25c 1361 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1362 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1363
1364 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1365 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1366 information.</para>
3031660c
ZJS
1367
1368 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1369 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1370
1371 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1372 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1373 those listed in
55cf7779 1374 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1375 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1376 <varname>runtime</varname> is true, in which case the settings only apply until the next
1377 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1378 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1379 dictionary! Also note that when setting array properties with this method usually results in appending to
1380 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1381 then append to it.</para>
3031660c 1382
2736c25c 1383 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1384 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1385 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1386 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1387 <varname>properties</varname> contains properties of the unit, specified like in
1388 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6
ZJS
1389 passed as an empty array. See the
1390 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
3031660c
ZJS
1391 Interface</ulink> for more information how to make use of this functionality for resource control
1392 purposes.</para>
3031660c
ZJS
1393 </refsect2>
1394
1395 <refsect2>
1396 <title>Signals</title>
1397
1398 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1399 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1400
1401 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1402 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1403 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1404 parameters: the primary unit name and the object path.</para>
1405
1406 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1407 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1408 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1409 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1410 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1411 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1412 job. <literal>canceled</literal> indicates that a job has been canceled (via
1413 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1414 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1415 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1416 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1417 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1418 it didn't apply to the unit's current state.</para>
3031660c 1419
2736c25c
DDM
1420 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1421 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1422 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1423 userspace and in total. These values may also be calculated from the
1424 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1425 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1426 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1427
1428 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1429 files on disk have changed.</para>
1430
1431 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1432 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1433 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1434 </refsect2>
1435
1436 <refsect2>
1437 <title>Properties</title>
1438
1439 <para>Most properties simply reflect the respective options in
1440 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1441
1442 <para>The others:</para>
1443
1444 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1445 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1446 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1447 it is not part of the public API.</para>
3031660c
ZJS
1448
1449 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1450 build. Enabled options are prefixed with +, disabled options with -.</para>
1451
2736c25c
DDM
1452 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1453 systemd detects it is running on a system with certain problems, it will set an appropriate taint
3031660c
ZJS
1454 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1455 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1456 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
3b121157 1457 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
3031660c
ZJS
1458 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1459 Booting Without /usr is Broken</ulink>
1460 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1461 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1462 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1463 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1464 rather than UTC.</para>
1465
1466 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1467 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1468 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1469 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1470 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1471 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1472 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1473 taken when the firmware first began execution, when the boot loader first began execution, when the
1474 kernel first began execution, when the initrd first began execution, when the main systemd instance
1475 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1476 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1477 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1478 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1479 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1480 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1481 indicating that no data is available.</para>
3031660c
ZJS
1482
1483 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1484 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1485 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1486 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1487 the unit files.</para>
3031660c
ZJS
1488
1489 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1490 names of units that are currently loaded and can be more than the amount of actually loaded units since
1491 units may have more than one name.</para>
3031660c
ZJS
1492
1493 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1494
1495 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1496
1497 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1498
2736c25c 1499 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1500 1.0. This value begins at 0.0 at early-boot and ends at 1.0 when boot is finished and is based on the
2736c25c 1501 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1502 boot.</para>
1503
1504 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1505 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1506
1507 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1508 file system paths encoded as strings.</para>
3031660c
ZJS
1509
1510 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1511 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1512 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1513 IDs see
3031660c
ZJS
1514 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1515 Note that only the "innermost" virtualization technology is exported here. This detects both
1516 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1517
1518 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1519 systemd instance is running on. This follows the same vocabulary as
1520 <varname>ConditionArchitectures=</varname>.</para>
1521
1522 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1523 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1524 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1525 string for the host instance and some other string for container instances.</para>
3031660c 1526 </refsect2>
ae53ea52
ZJS
1527
1528 <refsect2>
1529 <title>Security</title>
1530
1531 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1532 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1533 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1534 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
1535 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1536 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1537 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1538 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1539 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1540 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1541 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1542 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1543 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1544 and <function>Reexecute()</function> require
1545 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1546 </para>
1547 </refsect2>
3031660c
ZJS
1548 </refsect1>
1549
1550 <refsect1>
1551 <title>Unit Objects</title>
1552
48f99d7c 1553 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1554node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1555 interface org.freedesktop.systemd1.Unit {
1556 methods:
1557 Start(in s mode,
1558 out o job);
1559 Stop(in s mode,
1560 out o job);
1561 Reload(in s mode,
1562 out o job);
1563 Restart(in s mode,
1564 out o job);
1565 TryRestart(in s mode,
1566 out o job);
1567 ReloadOrRestart(in s mode,
1568 out o job);
1569 ReloadOrTryRestart(in s mode,
1570 out o job);
47fb7fd6
ZJS
1571 EnqueueJob(in s job_type,
1572 in s job_mode,
1573 out u job_id,
1574 out o job_path,
1575 out s unit_id,
1576 out o unit_path,
1577 out s job_type,
1578 out a(uosos) affected_jobs);
1579 Kill(in s whom,
3031660c
ZJS
1580 in i signal);
1581 ResetFailed();
1582 SetProperties(in b runtime,
1583 in a(sv) properties);
47fb7fd6
ZJS
1584 Ref();
1585 Unref();
1586 Clean(in as mask);
671fee18
LP
1587 Freeze();
1588 Thaw();
3031660c 1589 properties:
47fb7fd6
ZJS
1590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1591 readonly s Id = '...';
1592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1593 readonly as Names = ['...', ...];
1594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1595 readonly s Following = '...';
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1597 readonly as Requires = ['...', ...];
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1599 readonly as Requisite = ['...', ...];
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1601 readonly as Wants = ['...', ...];
1602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1603 readonly as BindsTo = ['...', ...];
1604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1605 readonly as PartOf = ['...', ...];
1606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1607 readonly as RequiredBy = ['...', ...];
1608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1609 readonly as RequisiteOf = ['...', ...];
1610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1611 readonly as WantedBy = ['...', ...];
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1613 readonly as BoundBy = ['...', ...];
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1615 readonly as ConsistsOf = ['...', ...];
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1617 readonly as Conflicts = ['...', ...];
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly as ConflictedBy = ['...', ...];
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly as Before = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly as After = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1625 readonly as OnFailure = ['...', ...];
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1627 readonly as Triggers = ['...', ...];
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1629 readonly as TriggeredBy = ['...', ...];
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1631 readonly as PropagatesReloadTo = ['...', ...];
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1633 readonly as ReloadPropagatedFrom = ['...', ...];
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1635 readonly as JoinsNamespaceOf = ['...', ...];
1636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1637 readonly as RequiresMountsFor = ['...', ...];
1638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1639 readonly as Documentation = ['...', ...];
1640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1641 readonly s Description = '...';
1642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1643 readonly s LoadState = '...';
1644 readonly s ActiveState = '...';
671fee18 1645 readonly s FreezerState = '...';
47fb7fd6
ZJS
1646 readonly s SubState = '...';
1647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1648 readonly s FragmentPath = '...';
1649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1650 readonly s SourcePath = '...';
1651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1652 readonly as DropInPaths = ['...', ...];
1653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1654 readonly s UnitFileState = '...';
1655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1656 readonly s UnitFilePreset = '...';
1657 readonly t StateChangeTimestamp = ...;
1658 readonly t StateChangeTimestampMonotonic = ...;
1659 readonly t InactiveExitTimestamp = ...;
1660 readonly t InactiveExitTimestampMonotonic = ...;
1661 readonly t ActiveEnterTimestamp = ...;
1662 readonly t ActiveEnterTimestampMonotonic = ...;
1663 readonly t ActiveExitTimestamp = ...;
1664 readonly t ActiveExitTimestampMonotonic = ...;
1665 readonly t InactiveEnterTimestamp = ...;
1666 readonly t InactiveEnterTimestampMonotonic = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly b CanStart = ...;
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly b CanStop = ...;
1671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1672 readonly b CanReload = ...;
1673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1674 readonly b CanIsolate = ...;
1675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1676 readonly as CanClean = ['...', ...];
671fee18
LP
1677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1678 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1679 readonly (uo) Job = ...;
1680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1681 readonly b StopWhenUnneeded = ...;
1682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1683 readonly b RefuseManualStart = ...;
1684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1685 readonly b RefuseManualStop = ...;
1686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1687 readonly b AllowIsolate = ...;
1688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1689 readonly b DefaultDependencies = ...;
1690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1691 readonly s OnFailureJobMode = '...';
1692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1693 readonly b IgnoreOnIsolate = ...;
1694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1695 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1697 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1699 readonly t JobTimeoutUSec = ...;
1700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1701 readonly t JobRunningTimeoutUSec = ...;
1702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1703 readonly s JobTimeoutAction = '...';
1704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1705 readonly s JobTimeoutRebootArgument = '...';
1706 readonly b ConditionResult = ...;
1707 readonly b AssertResult = ...;
1708 readonly t ConditionTimestamp = ...;
1709 readonly t ConditionTimestampMonotonic = ...;
1710 readonly t AssertTimestamp = ...;
1711 readonly t AssertTimestampMonotonic = ...;
1712 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1713 readonly a(sbbsi) Conditions = [...];
1714 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1715 readonly a(sbbsi) Asserts = [...];
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1717 readonly (ss) LoadError = ...;
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1719 readonly b Transient = ...;
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1721 readonly b Perpetual = ...;
1722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1723 readonly t StartLimitIntervalUSec = ...;
1724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1725 readonly u StartLimitBurst = ...;
1726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1727 readonly s StartLimitAction = '...';
1728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1729 readonly s FailureAction = '...';
1730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1731 readonly i FailureActionExitStatus = ...;
1732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1733 readonly s SuccessAction = '...';
1734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1735 readonly i SuccessActionExitStatus = ...;
1736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1737 readonly s RebootArgument = '...';
1738 readonly ay InvocationID = [...];
1739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1740 readonly s CollectMode = '...';
1741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1742 readonly as Refs = ['...', ...];
3031660c 1743 };
47fb7fd6
ZJS
1744 interface org.freedesktop.DBus.Peer { ... };
1745 interface org.freedesktop.DBus.Introspectable { ... };
1746 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1747};
1748 </programlisting>
1749
47fb7fd6
ZJS
1750 <!--method EnqueueJob is not documented!-->
1751
1752 <!--method Ref is not documented!-->
1753
1754 <!--method Unref is not documented!-->
1755
1756 <!--method Clean is not documented!-->
1757
671fee18
LP
1758 <!--method Freeze is not documented!-->
1759
1760 <!--method Thaw is not documented!-->
1761
47fb7fd6
ZJS
1762 <!--property PartOf is not documented!-->
1763
1764 <!--property RequisiteOf is not documented!-->
1765
1766 <!--property ConsistsOf is not documented!-->
1767
1768 <!--property ReloadPropagatedFrom is not documented!-->
1769
1770 <!--property JoinsNamespaceOf is not documented!-->
1771
671fee18
LP
1772 <!--property FreezerState is not documented!-->
1773
47fb7fd6
ZJS
1774 <!--property DropInPaths is not documented!-->
1775
1776 <!--property UnitFilePreset is not documented!-->
1777
1778 <!--property StateChangeTimestamp is not documented!-->
1779
1780 <!--property StateChangeTimestampMonotonic is not documented!-->
1781
1782 <!--property CanClean is not documented!-->
1783
671fee18
LP
1784 <!--property CanFreeze is not documented!-->
1785
47fb7fd6
ZJS
1786 <!--property OnFailureJobMode is not documented!-->
1787
1788 <!--property JobRunningTimeoutUSec is not documented!-->
1789
1790 <!--property JobTimeoutAction is not documented!-->
1791
1792 <!--property JobTimeoutRebootArgument is not documented!-->
1793
1794 <!--property AssertResult is not documented!-->
1795
1796 <!--property AssertTimestamp is not documented!-->
1797
1798 <!--property AssertTimestampMonotonic is not documented!-->
1799
1800 <!--property Asserts is not documented!-->
1801
1802 <!--property Perpetual is not documented!-->
1803
1804 <!--property StartLimitIntervalUSec is not documented!-->
1805
1806 <!--property StartLimitAction is not documented!-->
1807
1808 <!--property FailureAction is not documented!-->
1809
1810 <!--property FailureActionExitStatus is not documented!-->
1811
1812 <!--property SuccessAction is not documented!-->
1813
1814 <!--property SuccessActionExitStatus is not documented!-->
1815
1816 <!--property RebootArgument is not documented!-->
1817
1818 <!--property InvocationID is not documented!-->
1819
1820 <!--property CollectMode is not documented!-->
1821
1822 <!--property Refs is not documented!-->
1823
00bb75d7 1824 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 1825
00bb75d7 1826 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1827
00bb75d7 1828 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1829
00bb75d7 1830 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 1831
00bb75d7 1832 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 1833
00bb75d7 1834 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 1835
00bb75d7 1836 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 1837
00bb75d7 1838 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 1839
00bb75d7 1840 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 1841
00bb75d7 1842 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 1843
00bb75d7
ZJS
1844 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1845
1846 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1847
1848 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1849
1850 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1851
1852 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1853
1854 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1855
1856 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1857
671fee18
LP
1858 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1859
1860 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1861
00bb75d7
ZJS
1862 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1863
1864 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1865
1866 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1867
1868 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1869
1870 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1871
1872 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1873
1874 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1875
1876 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1877
1878 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1879
1880 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1881
1882 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1883
1884 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1885
1886 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1887
1888 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1889
1890 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1891
1892 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1893
1894 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1895
1896 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1897
1898 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1899
1900 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1901
1902 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1903
1904 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1905
1906 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1907
1908 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1909
1910 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1911
1912 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1913
1914 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1915
1916 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1917
671fee18
LP
1918 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1919
00bb75d7
ZJS
1920 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1921
1922 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1923
1924 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1925
1926 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1927
1928 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1929
1930 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1931
1932 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1933
1934 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1937
1938 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1939
1940 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1941
1942 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1943
1944 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1945
1946 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1949
1950 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1951
1952 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1953
1954 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1955
1956 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1957
1958 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1959
1960 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1961
671fee18
LP
1962 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1963
00bb75d7
ZJS
1964 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1965
1966 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1967
1968 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1969
1970 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1971
1972 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1973
1974 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1975
1976 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1977
1978 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1979
1980 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1981
ff68472a
ZJS
1982 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
1983
00bb75d7
ZJS
1984 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1985
1986 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1987
1988 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1989
1990 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1991
1992 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1993
1994 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1995
1996 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1997
1998 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1999
2000 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2001
2002 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2003
2004 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2005
2006 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2007
2008 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2009
2010 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2011
2012 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2013
2014 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2015
2016 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2017
2018 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2019
2020 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2021
2022 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2023
2024 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2025
2026 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2027
2028 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2029
2030 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2031
2032 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2033
2034 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2035
2036 <!--End of Autogenerated section-->
2037
2038 <refsect2>
2039 <title>Methods</title>
2040
2041 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2042 <function>Restart()</function>, <function>TryRestart()</function>,
2043 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2044 <function>Kill()</function>, <function>ResetFailed()</function>, and
2045 <function>SetProperties()</function> implement the same operation as the respective methods on the
2046 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2047 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2048 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2049 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2050 optimization.</para>
2051 </refsect2>
2052
2053 <refsect2>
2054 <title>Properties</title>
2055
2056 <para><varname>Id</varname> contains the primary name of the unit.</para>
2057
2058 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2059 exposed in <varname>Id</varname>.</para>
2060
2061 <para><varname>Following</varname> either contains the empty string or contains the name of another
2062 unit that this unit follows in state. This is used for some device units which reflect the unit state
2063 machine of another unit, and which other unit this is might possibly change.</para>
2064
2065 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2066 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2067 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2068 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2069 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2070 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2071 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2072 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2073 determined automatically.</para>
2074
2075 <para><varname>Description</varname> contains the human readable description string for the
2076 unit.</para>
2077
2078 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2079 automatically generated from in case it is not a native unit (in which case it contains the empty
2080 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2081 set to <filename>/etc/fstab</filename>.</para>
2082
2083 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2084 unit.</para>
2085
2086 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2087 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2088 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2089 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2090 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2091 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2092 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2093 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2094 configuration might be active (because configuration might have been reloaded at a time where a unit
2095 was already active).</para>
2096
2097 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2098 active or not. The following states are currently defined: <literal>active</literal>,
2099 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2100 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2101 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2102 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2103 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2104 indicates that it is inactive and the previous run was not successful (more information about the
2105 reason for this is available on the unit type specific interfaces, for example for services in the
2106 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2107 has previously been inactive but is currently in the process of entering an active state. Conversely
2108 <literal>deactivating</literal> indicates that the unit is currently in the process of
2109 deactivation.</para>
2110
2111 <para><varname>SubState</varname> encodes states of the same state machine that
2112 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2113 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2114 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2115 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2116 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2117 types. At this point the low-level states are not documented here, and are more likely to be extended
2118 later on than the common high-level states explained above.</para>
2119
2120 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2121 one (if not, it contains the empty string).</para>
3031660c
ZJS
2122
2123 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2124 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2125 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2126 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2127 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2128 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2129 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2130 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2131 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2132 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2133 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2134 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2135 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2136 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2137 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2138
2139 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2140 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2141 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2142 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2143 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2144 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2145 state, or entered an inactive state. These are the points in time where the unit transitioned
2146 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2147 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2148 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2149 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2150 not yet been recorded on this boot.</para>
3031660c 2151
2736c25c
DDM
2152 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2153 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2154 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2155
2736c25c 2156 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2157 mode.</para>
2158
2159 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2160 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2161 0.</para>
2162
2163 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2164 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2165 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2166 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2167 corresponding configuration booleans in the unit file.</para>
2168
2169 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2170 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2171 systemd uses to watch and manipulate the unit and all its processes.</para>
2172
2173 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2174 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2175 changed since the configuration was read and hence whether a configuration reload is recommended.
2176 </para>
2177
2178 <para><varname>Markers</varname> is an array of string flags that can be set using
2179 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2180 restarted. Currently known values are <literal>needs-restart</literal> and
2181 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2182 a new version of the package is installed. Configuration management scripts may use the second to mark
2183 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2184 except to unset as appropriate when when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2185
2186 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2187 unit file.</para>
2188
2189 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2190 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2191 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2192 checked. Conditions are checked when a unit is requested to start.</para>
2193
2194 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2195 conditions of this unit were checked. </para>
2196
2736c25c 2197 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2198 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2199 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2200 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
2201 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2202 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2203 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2204 zero/positive/negative values.</para>
3031660c
ZJS
2205
2206 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2207 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2208 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2209 will be a pair of empty strings.</para>
2210
2736c25c
DDM
2211 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2212 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
3031660c 2213 </refsect2>
ae53ea52
ZJS
2214
2215 <refsect2>
2216 <title>Security</title>
2217
2218 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2219 allowed for everyone. All operations are allowed for clients with the
2220 <constant>CAP_SYS_ADMIN</constant> capability or when the
2221 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2222 polkit.</para>
ae53ea52 2223 </refsect2>
3031660c
ZJS
2224 </refsect1>
2225
2226 <refsect1>
2227 <title>Service Unit Objects</title>
2228
2229 <para>All service unit objects implement the
2230 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2231 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2232
48f99d7c 2233 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2234node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2235 interface org.freedesktop.systemd1.Service {
2236 methods:
5e8deb94
LB
2237 BindMount(in s source,
2238 in s destination,
2239 in b read_only,
2240 in b mkdir);
af477139
LB
2241 MountImage(in s source,
2242 in s destination,
2243 in b read_only,
2244 in b mkdir,
2245 in a(ss) options);
47fb7fd6
ZJS
2246 GetProcesses(out a(sus) processes);
2247 AttachProcesses(in s subcgroup,
2248 in au pids);
3031660c 2249 properties:
47fb7fd6
ZJS
2250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2251 readonly s Type = '...';
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2253 readonly s Restart = '...';
2254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2255 readonly s PIDFile = '...';
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2257 readonly s NotifyAccess = '...';
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2259 readonly t RestartUSec = ...;
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2261 readonly t TimeoutStartUSec = ...;
2262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2263 readonly t TimeoutStopUSec = ...;
2264 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2265 readonly t TimeoutAbortUSec = ...;
2266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2267 readonly s TimeoutStartFailureMode = '...';
2268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2269 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2271 readonly t RuntimeMaxUSec = ...;
2272 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2273 readonly t WatchdogUSec = ...;
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2275 readonly t WatchdogTimestamp = ...;
2276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2277 readonly t WatchdogTimestampMonotonic = ...;
2278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2279 readonly b RootDirectoryStartOnly = ...;
2280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2281 readonly b RemainAfterExit = ...;
2282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2283 readonly b GuessMainPID = ...;
2284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2285 readonly (aiai) RestartPreventExitStatus = ...;
2286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2287 readonly (aiai) RestartForceExitStatus = ...;
2288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2289 readonly (aiai) SuccessExitStatus = ...;
2290 readonly u MainPID = ...;
2291 readonly u ControlPID = ...;
2292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2293 readonly s BusName = '...';
2294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2295 readonly u FileDescriptorStoreMax = ...;
2296 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2297 readonly u NFileDescriptorStore = ...;
2298 readonly s StatusText = '...';
2299 readonly i StatusErrno = ...;
2300 readonly s Result = '...';
2301 readonly s ReloadResult = '...';
2302 readonly s CleanResult = '...';
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2304 readonly s USBFunctionDescriptors = '...';
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2306 readonly s USBFunctionStrings = '...';
2307 readonly u UID = ...;
2308 readonly u GID = ...;
2309 readonly u NRestarts = ...;
2310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2311 readonly s OOMPolicy = '...';
2312 readonly t ExecMainStartTimestamp = ...;
2313 readonly t ExecMainStartTimestampMonotonic = ...;
2314 readonly t ExecMainExitTimestamp = ...;
2315 readonly t ExecMainExitTimestampMonotonic = ...;
2316 readonly u ExecMainPID = ...;
2317 readonly i ExecMainCode = ...;
2318 readonly i ExecMainStatus = ...;
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2320 readonly a(sasbttttuii) ExecCondition = [...];
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2322 readonly a(sasasttttuii) ExecConditionEx = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2324 readonly a(sasbttttuii) ExecStartPre = [...];
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2326 readonly a(sasasttttuii) ExecStartPreEx = [...];
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2328 readonly a(sasbttttuii) ExecStart = [...];
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2330 readonly a(sasasttttuii) ExecStartEx = [...];
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2332 readonly a(sasbttttuii) ExecStartPost = [...];
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2334 readonly a(sasasttttuii) ExecStartPostEx = [...];
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2336 readonly a(sasbttttuii) ExecReload = [...];
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2338 readonly a(sasasttttuii) ExecReloadEx = [...];
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2340 readonly a(sasbttttuii) ExecStop = [...];
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2342 readonly a(sasasttttuii) ExecStopEx = [...];
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2344 readonly a(sasbttttuii) ExecStopPost = [...];
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2346 readonly a(sasasttttuii) ExecStopPostEx = [...];
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2348 readonly s Slice = '...';
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly s ControlGroup = '...';
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly t MemoryCurrent = ...;
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly t CPUUsageNSec = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly ay EffectiveCPUs = [...];
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly ay EffectiveMemoryNodes = [...];
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly t TasksCurrent = ...;
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly t IPIngressBytes = ...;
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly t IPIngressPackets = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly t IPEgressBytes = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly t IPEgressPackets = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly t IOReadBytes = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly t IOReadOperations = ...;
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly t IOWriteBytes = ...;
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly t IOWriteOperations = ...;
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly b Delegate = ...;
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly as DelegateControllers = ['...', ...];
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly b CPUAccounting = ...;
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly t CPUWeight = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly t StartupCPUWeight = ...;
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly t CPUShares = ...;
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly t StartupCPUShares = ...;
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2392 readonly t CPUQuotaPerSecUSec = ...;
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2394 readonly t CPUQuotaPeriodUSec = ...;
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly ay AllowedCPUs = [...];
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly ay AllowedMemoryNodes = [...];
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly b IOAccounting = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly t IOWeight = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2404 readonly t StartupIOWeight = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly a(st) IODeviceWeight = [...];
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly a(st) IOReadBandwidthMax = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly a(st) IOWriteBandwidthMax = [...];
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly a(st) IOReadIOPSMax = [...];
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly a(st) IOWriteIOPSMax = [...];
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly a(st) IODeviceLatencyTargetUSec = [...];
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly b BlockIOAccounting = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly t BlockIOWeight = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly t StartupBlockIOWeight = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly a(st) BlockIODeviceWeight = [...];
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly a(st) BlockIOReadBandwidth = [...];
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly a(st) BlockIOWriteBandwidth = [...];
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly b MemoryAccounting = ...;
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly t DefaultMemoryLow = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly t DefaultMemoryMin = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly t MemoryMin = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2438 readonly t MemoryLow = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2440 readonly t MemoryHigh = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2442 readonly t MemoryMax = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2444 readonly t MemorySwapMax = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2446 readonly t MemoryLimit = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2448 readonly s DevicePolicy = '...';
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2450 readonly a(ss) DeviceAllow = [...];
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2452 readonly b TasksAccounting = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2454 readonly t TasksMax = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2456 readonly b IPAccounting = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2458 readonly a(iayu) IPAddressAllow = [...];
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2460 readonly a(iayu) IPAddressDeny = [...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2462 readonly as IPIngressFilterPath = ['...', ...];
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2464 readonly as IPEgressFilterPath = ['...', ...];
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2466 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2468 readonly s ManagedOOMSwap = '...';
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2470 readonly s ManagedOOMMemoryPressure = '...';
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2472 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2474 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2476 readonly as Environment = ['...', ...];
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly a(sb) EnvironmentFiles = [...];
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly as PassEnvironment = ['...', ...];
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly as UnsetEnvironment = ['...', ...];
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly u UMask = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly t LimitCPU = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t LimitCPUSoft = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t LimitFSIZE = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t LimitFSIZESoft = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t LimitDATA = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly t LimitDATASoft = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly t LimitSTACK = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly t LimitSTACKSoft = ...;
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly t LimitCORE = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly t LimitCORESoft = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly t LimitRSS = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly t LimitRSSSoft = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly t LimitNOFILE = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly t LimitNOFILESoft = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly t LimitAS = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly t LimitASSoft = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly t LimitNPROC = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly t LimitNPROCSoft = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly t LimitMEMLOCK = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly t LimitMEMLOCKSoft = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly t LimitLOCKS = ...;
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly t LimitLOCKSSoft = ...;
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly t LimitSIGPENDING = ...;
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly t LimitSIGPENDINGSoft = ...;
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly t LimitMSGQUEUE = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly t LimitMSGQUEUESoft = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly t LimitNICE = ...;
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly t LimitNICESoft = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly t LimitRTPRIO = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly t LimitRTPRIOSoft = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly t LimitRTTIME = ...;
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly t LimitRTTIMESoft = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly s WorkingDirectory = '...';
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly s RootDirectory = '...';
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly s RootImage = '...';
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2556 readonly a(ss) RootImageOptions = [...];
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly ay RootHash = [...];
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly s RootHashPath = '...';
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly ay RootHashSignature = [...];
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly s RootHashSignaturePath = '...';
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly s RootVerity = '...';
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly a(ssba(ss)) MountImages = [...];
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2570 readonly i OOMScoreAdjust = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly t CoredumpFilter = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly i Nice = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly i IOSchedulingClass = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly i IOSchedulingPriority = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly i CPUSchedulingPolicy = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly i CPUSchedulingPriority = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly ay CPUAffinity = [...];
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly b CPUAffinityFromNUMA = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly i NUMAPolicy = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly ay NUMAMask = [...];
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly t TimerSlackNSec = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly b CPUSchedulingResetOnFork = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly b NonBlocking = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly s StandardInput = '...';
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly s StandardInputFileDescriptorName = '...';
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly ay StandardInputData = [...];
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly s StandardOutput = '...';
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly s StandardOutputFileDescriptorName = '...';
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s StandardError = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly s StandardErrorFileDescriptorName = '...';
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly s TTYPath = '...';
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly b TTYReset = ...;
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly b TTYVHangup = ...;
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly b TTYVTDisallocate = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly i SyslogPriority = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly s SyslogIdentifier = '...';
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly b SyslogLevelPrefix = ...;
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly i SyslogLevel = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly i SyslogFacility = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly i LogLevelMax = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly t LogRateLimitIntervalUSec = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly u LogRateLimitBurst = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly aay LogExtraFields = [[...], ...];
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly s LogNamespace = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly i SecureBits = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly t CapabilityBoundingSet = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly t AmbientCapabilities = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly s User = '...';
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly s Group = '...';
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly b DynamicUser = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly b RemoveIPC = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2654 readonly a(say) SetCredential = [...];
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly a(ss) LoadCredential = [...];
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2658 readonly as SupplementaryGroups = ['...', ...];
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly s PAMName = '...';
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly as ReadWritePaths = ['...', ...];
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly as ReadOnlyPaths = ['...', ...];
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly as InaccessiblePaths = ['...', ...];
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
2668 readonly as ExecPaths = ['...', ...];
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly as NoExecPaths = ['...', ...];
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2672 readonly t MountFlags = ...;
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly b PrivateTmp = ...;
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly b PrivateDevices = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly b ProtectClock = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly b ProtectKernelTunables = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly b ProtectKernelModules = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly b ProtectKernelLogs = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly b ProtectControlGroups = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly b PrivateNetwork = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly b PrivateUsers = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly b PrivateMounts = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly s ProtectHome = '...';
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly s ProtectSystem = '...';
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly b SameProcessGroup = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly s UtmpIdentifier = '...';
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly s UtmpMode = '...';
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly (bs) SELinuxContext = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly (bs) AppArmorProfile = ...;
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly (bs) SmackProcessLabel = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly b IgnoreSIGPIPE = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly b NoNewPrivileges = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly (bas) SystemCallFilter = ...;
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly as SystemCallArchitectures = ['...', ...];
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly i SystemCallErrorNumber = ...;
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
2720 readonly (bas) SystemCallLog = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2722 readonly s Personality = '...';
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly b LockPersonality = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly (bas) RestrictAddressFamilies = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2728 readonly s RuntimeDirectoryPreserve = '...';
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly u RuntimeDirectoryMode = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly as RuntimeDirectory = ['...', ...];
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly u StateDirectoryMode = ...;
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly as StateDirectory = ['...', ...];
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly u CacheDirectoryMode = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly as CacheDirectory = ['...', ...];
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly u LogsDirectoryMode = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly as LogsDirectory = ['...', ...];
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly u ConfigurationDirectoryMode = ...;
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly as ConfigurationDirectory = ['...', ...];
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly t TimeoutCleanUSec = ...;
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly b MemoryDenyWriteExecute = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly b RestrictRealtime = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2756 readonly b RestrictSUIDSGID = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2758 readonly t RestrictNamespaces = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly a(ssbt) BindPaths = [...];
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly a(ssbt) BindReadOnlyPaths = [...];
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly a(ss) TemporaryFileSystem = [...];
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2766 readonly b MountAPIVFS = ...;
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2768 readonly s KeyringMode = '...';
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2770 readonly s ProtectProc = '...';
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2772 readonly s ProcSubset = '...';
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2774 readonly b ProtectHostname = ...;
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2776 readonly s NetworkNamespacePath = '...';
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2778 readonly s KillMode = '...';
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2780 readonly i KillSignal = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2782 readonly i RestartKillSignal = ...;
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2784 readonly i FinalKillSignal = ...;
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2786 readonly b SendSIGKILL = ...;
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2788 readonly b SendSIGHUP = ...;
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2790 readonly i WatchdogSignal = ...;
3031660c 2791 };
47fb7fd6
ZJS
2792 interface org.freedesktop.DBus.Peer { ... };
2793 interface org.freedesktop.DBus.Introspectable { ... };
2794 interface org.freedesktop.DBus.Properties { ... };
2795 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
2796};
2797 </programlisting>
2798
47fb7fd6 2799 <!--method GetProcesses is not documented!-->
3031660c 2800
47fb7fd6 2801 <!--method AttachProcesses is not documented!-->
3031660c 2802
47fb7fd6 2803 <!--property Type is not documented!-->
3031660c 2804
47fb7fd6 2805 <!--property Restart is not documented!-->
3031660c 2806
47fb7fd6 2807 <!--property PIDFile is not documented!-->
3031660c 2808
47fb7fd6 2809 <!--property NotifyAccess is not documented!-->
3031660c 2810
47fb7fd6 2811 <!--property RestartUSec is not documented!-->
3031660c 2812
9653108f
ZJS
2813 <!--property TimeoutStartFailureMode is not documented!-->
2814
2815 <!--property TimeoutStopFailureMode is not documented!-->
2816
47fb7fd6 2817 <!--property RuntimeMaxUSec is not documented!-->
3031660c 2818
47fb7fd6 2819 <!--property WatchdogUSec is not documented!-->
3031660c 2820
47fb7fd6 2821 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 2822
47fb7fd6 2823 <!--property RemainAfterExit is not documented!-->
3031660c 2824
47fb7fd6
ZJS
2825 <!--property GuessMainPID is not documented!-->
2826
2827 <!--property RestartPreventExitStatus is not documented!-->
2828
2829 <!--property RestartForceExitStatus is not documented!-->
2830
2831 <!--property SuccessExitStatus is not documented!-->
2832
2833 <!--property BusName is not documented!-->
2834
2835 <!--property FileDescriptorStoreMax is not documented!-->
2836
2837 <!--property NFileDescriptorStore is not documented!-->
2838
2839 <!--property StatusErrno is not documented!-->
2840
2841 <!--property ReloadResult is not documented!-->
2842
2843 <!--property CleanResult is not documented!-->
2844
2845 <!--property USBFunctionDescriptors is not documented!-->
2846
2847 <!--property USBFunctionStrings is not documented!-->
2848
2849 <!--property UID is not documented!-->
2850
2851 <!--property GID is not documented!-->
2852
2853 <!--property NRestarts is not documented!-->
2854
2855 <!--property OOMPolicy is not documented!-->
2856
2857 <!--property ExecCondition is not documented!-->
2858
2859 <!--property ExecConditionEx is not documented!-->
2860
2861 <!--property ExecStartPreEx is not documented!-->
2862
2863 <!--property ExecStartEx is not documented!-->
2864
2865 <!--property ExecStartPostEx is not documented!-->
2866
2867 <!--property ExecReloadEx is not documented!-->
2868
2869 <!--property ExecStopEx is not documented!-->
2870
2871 <!--property ExecStopPost is not documented!-->
2872
2873 <!--property ExecStopPostEx is not documented!-->
2874
2875 <!--property Slice is not documented!-->
2876
2877 <!--property MemoryCurrent is not documented!-->
2878
2879 <!--property CPUUsageNSec is not documented!-->
2880
2881 <!--property EffectiveCPUs is not documented!-->
2882
2883 <!--property EffectiveMemoryNodes is not documented!-->
2884
2885 <!--property TasksCurrent is not documented!-->
2886
2887 <!--property IPIngressBytes is not documented!-->
2888
2889 <!--property IPIngressPackets is not documented!-->
2890
2891 <!--property IPEgressBytes is not documented!-->
2892
2893 <!--property IPEgressPackets is not documented!-->
2894
2895 <!--property IOReadBytes is not documented!-->
2896
2897 <!--property IOReadOperations is not documented!-->
2898
2899 <!--property IOWriteBytes is not documented!-->
2900
2901 <!--property IOWriteOperations is not documented!-->
2902
2903 <!--property Delegate is not documented!-->
2904
2905 <!--property DelegateControllers is not documented!-->
2906
2907 <!--property CPUAccounting is not documented!-->
2908
2909 <!--property CPUWeight is not documented!-->
2910
2911 <!--property StartupCPUWeight is not documented!-->
2912
2913 <!--property CPUShares is not documented!-->
2914
2915 <!--property StartupCPUShares is not documented!-->
2916
2917 <!--property CPUQuotaPerSecUSec is not documented!-->
2918
2919 <!--property CPUQuotaPeriodUSec is not documented!-->
2920
2921 <!--property AllowedCPUs is not documented!-->
2922
2923 <!--property AllowedMemoryNodes is not documented!-->
2924
2925 <!--property IOAccounting is not documented!-->
2926
2927 <!--property IOWeight is not documented!-->
2928
2929 <!--property StartupIOWeight is not documented!-->
2930
2931 <!--property IODeviceWeight is not documented!-->
2932
2933 <!--property IOReadBandwidthMax is not documented!-->
2934
2935 <!--property IOWriteBandwidthMax is not documented!-->
2936
2937 <!--property IOReadIOPSMax is not documented!-->
2938
2939 <!--property IOWriteIOPSMax is not documented!-->
2940
2941 <!--property IODeviceLatencyTargetUSec is not documented!-->
2942
2943 <!--property BlockIOAccounting is not documented!-->
2944
2945 <!--property BlockIOWeight is not documented!-->
2946
2947 <!--property StartupBlockIOWeight is not documented!-->
2948
2949 <!--property BlockIODeviceWeight is not documented!-->
2950
2951 <!--property BlockIOReadBandwidth is not documented!-->
2952
2953 <!--property BlockIOWriteBandwidth is not documented!-->
2954
2955 <!--property MemoryAccounting is not documented!-->
2956
2957 <!--property DefaultMemoryLow is not documented!-->
2958
2959 <!--property DefaultMemoryMin is not documented!-->
2960
2961 <!--property MemoryMin is not documented!-->
2962
2963 <!--property MemoryLow is not documented!-->
2964
2965 <!--property MemoryHigh is not documented!-->
2966
2967 <!--property MemoryMax is not documented!-->
2968
2969 <!--property MemorySwapMax is not documented!-->
2970
2971 <!--property MemoryLimit is not documented!-->
2972
2973 <!--property DevicePolicy is not documented!-->
2974
2975 <!--property DeviceAllow is not documented!-->
2976
2977 <!--property TasksAccounting is not documented!-->
2978
2979 <!--property TasksMax is not documented!-->
2980
2981 <!--property IPAccounting is not documented!-->
2982
2983 <!--property IPAddressAllow is not documented!-->
2984
2985 <!--property IPAddressDeny is not documented!-->
2986
2987 <!--property IPIngressFilterPath is not documented!-->
2988
2989 <!--property IPEgressFilterPath is not documented!-->
2990
2991 <!--property DisableControllers is not documented!-->
2992
4d824a4e
AZ
2993 <!--property ManagedOOMSwap is not documented!-->
2994
2995 <!--property ManagedOOMMemoryPressure is not documented!-->
2996
d9d3f05d 2997 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 2998
d8a4d64b
AZ
2999 <!--property ManagedOOMPreference is not documented!-->
3000
47fb7fd6
ZJS
3001 <!--property EnvironmentFiles is not documented!-->
3002
3003 <!--property PassEnvironment is not documented!-->
3004
3005 <!--property UnsetEnvironment is not documented!-->
3006
3007 <!--property UMask is not documented!-->
3008
3009 <!--property LimitCPUSoft is not documented!-->
3010
3011 <!--property LimitFSIZE is not documented!-->
3012
3013 <!--property LimitFSIZESoft is not documented!-->
3014
3015 <!--property LimitDATA is not documented!-->
3016
3017 <!--property LimitDATASoft is not documented!-->
3018
3019 <!--property LimitSTACK is not documented!-->
3020
3021 <!--property LimitSTACKSoft is not documented!-->
3022
3023 <!--property LimitCORE is not documented!-->
3024
3025 <!--property LimitCORESoft is not documented!-->
3026
3027 <!--property LimitRSS is not documented!-->
3028
3029 <!--property LimitRSSSoft is not documented!-->
3030
3031 <!--property LimitNOFILE is not documented!-->
3032
3033 <!--property LimitNOFILESoft is not documented!-->
3034
3035 <!--property LimitAS is not documented!-->
3036
3037 <!--property LimitASSoft is not documented!-->
3038
3039 <!--property LimitNPROC is not documented!-->
3040
3041 <!--property LimitNPROCSoft is not documented!-->
3042
3043 <!--property LimitMEMLOCK is not documented!-->
3044
3045 <!--property LimitMEMLOCKSoft is not documented!-->
3046
3047 <!--property LimitLOCKS is not documented!-->
3048
3049 <!--property LimitLOCKSSoft is not documented!-->
3050
3051 <!--property LimitSIGPENDING is not documented!-->
3052
3053 <!--property LimitSIGPENDINGSoft is not documented!-->
3054
3055 <!--property LimitMSGQUEUE is not documented!-->
3056
3057 <!--property LimitMSGQUEUESoft is not documented!-->
3058
3059 <!--property LimitNICE is not documented!-->
3060
3061 <!--property LimitNICESoft is not documented!-->
3062
3063 <!--property LimitRTPRIO is not documented!-->
3064
3065 <!--property LimitRTPRIOSoft is not documented!-->
3066
3067 <!--property LimitRTTIME is not documented!-->
3068
3069 <!--property LimitRTTIMESoft is not documented!-->
3070
3071 <!--property WorkingDirectory is not documented!-->
3072
3073 <!--property RootDirectory is not documented!-->
3074
3075 <!--property RootImage is not documented!-->
3076
35f4e010
ZJS
3077 <!--property RootImageOptions is not documented!-->
3078
3079 <!--property RootHash is not documented!-->
3080
3081 <!--property RootHashPath is not documented!-->
3082
3083 <!--property RootHashSignature is not documented!-->
3084
3085 <!--property RootHashSignaturePath is not documented!-->
3086
3087 <!--property RootVerity is not documented!-->
3088
3089 <!--property MountImages is not documented!-->
3090
47fb7fd6
ZJS
3091 <!--property OOMScoreAdjust is not documented!-->
3092
3093 <!--property CoredumpFilter is not documented!-->
3094
3095 <!--property Nice is not documented!-->
3096
3097 <!--property IOSchedulingClass is not documented!-->
3098
3099 <!--property IOSchedulingPriority is not documented!-->
3100
3101 <!--property CPUSchedulingPolicy is not documented!-->
3102
3103 <!--property CPUSchedulingPriority is not documented!-->
3104
3105 <!--property CPUAffinity is not documented!-->
3106
3107 <!--property CPUAffinityFromNUMA is not documented!-->
3108
3109 <!--property NUMAPolicy is not documented!-->
3110
3111 <!--property NUMAMask is not documented!-->
3112
3113 <!--property TimerSlackNSec is not documented!-->
3114
3115 <!--property CPUSchedulingResetOnFork is not documented!-->
3116
3117 <!--property NonBlocking is not documented!-->
3118
3119 <!--property StandardInput is not documented!-->
3120
3121 <!--property StandardInputFileDescriptorName is not documented!-->
3122
3123 <!--property StandardInputData is not documented!-->
3124
3125 <!--property StandardOutput is not documented!-->
3126
3127 <!--property StandardOutputFileDescriptorName is not documented!-->
3128
3129 <!--property StandardError is not documented!-->
3130
3131 <!--property StandardErrorFileDescriptorName is not documented!-->
3132
3133 <!--property TTYPath is not documented!-->
3134
3135 <!--property TTYReset is not documented!-->
3136
3137 <!--property TTYVHangup is not documented!-->
3138
3139 <!--property TTYVTDisallocate is not documented!-->
3140
3141 <!--property SyslogPriority is not documented!-->
3142
3143 <!--property SyslogIdentifier is not documented!-->
3144
3145 <!--property SyslogLevelPrefix is not documented!-->
3146
3147 <!--property SyslogLevel is not documented!-->
3148
3149 <!--property SyslogFacility is not documented!-->
3150
3151 <!--property LogLevelMax is not documented!-->
3152
3153 <!--property LogRateLimitIntervalUSec is not documented!-->
3154
3155 <!--property LogRateLimitBurst is not documented!-->
3156
3157 <!--property LogExtraFields is not documented!-->
3158
3159 <!--property LogNamespace is not documented!-->
3160
3161 <!--property AmbientCapabilities is not documented!-->
3162
3163 <!--property User is not documented!-->
3164
3165 <!--property Group is not documented!-->
3166
3167 <!--property DynamicUser is not documented!-->
3168
3169 <!--property RemoveIPC is not documented!-->
3170
e4b2cea3
ZJS
3171 <!--property SetCredential is not documented!-->
3172
3173 <!--property LoadCredential is not documented!-->
3174
47fb7fd6
ZJS
3175 <!--property SupplementaryGroups is not documented!-->
3176
3177 <!--property PAMName is not documented!-->
3178
3179 <!--property ReadWritePaths is not documented!-->
3180
3181 <!--property ReadOnlyPaths is not documented!-->
3182
3183 <!--property InaccessiblePaths is not documented!-->
3184
ddc155b2
TM
3185 <!--property ExecPaths is not documented!-->
3186
3187 <!--property NoExecPaths is not documented!-->
3188
47fb7fd6
ZJS
3189 <!--property PrivateTmp is not documented!-->
3190
3191 <!--property PrivateDevices is not documented!-->
3192
3193 <!--property ProtectClock is not documented!-->
3194
3195 <!--property ProtectKernelTunables is not documented!-->
3196
3197 <!--property ProtectKernelModules is not documented!-->
3198
3199 <!--property ProtectKernelLogs is not documented!-->
3200
3201 <!--property ProtectControlGroups is not documented!-->
3202
3203 <!--property PrivateNetwork is not documented!-->
3204
3205 <!--property PrivateUsers is not documented!-->
3206
3207 <!--property PrivateMounts is not documented!-->
3208
3209 <!--property ProtectHome is not documented!-->
3210
3211 <!--property ProtectSystem is not documented!-->
3212
3213 <!--property SameProcessGroup is not documented!-->
3214
3215 <!--property UtmpIdentifier is not documented!-->
3216
3217 <!--property UtmpMode is not documented!-->
3218
3219 <!--property SELinuxContext is not documented!-->
3220
3221 <!--property AppArmorProfile is not documented!-->
3222
3223 <!--property SmackProcessLabel is not documented!-->
3224
3225 <!--property IgnoreSIGPIPE is not documented!-->
3226
3227 <!--property NoNewPrivileges is not documented!-->
3228
3229 <!--property SystemCallFilter is not documented!-->
3230
3231 <!--property SystemCallArchitectures is not documented!-->
3232
3233 <!--property SystemCallErrorNumber is not documented!-->
3234
1f6b4144
ZJS
3235 <!--property SystemCallLog is not documented!-->
3236
47fb7fd6
ZJS
3237 <!--property Personality is not documented!-->
3238
3239 <!--property LockPersonality is not documented!-->
3240
3241 <!--property RestrictAddressFamilies is not documented!-->
3242
3243 <!--property RuntimeDirectoryPreserve is not documented!-->
3244
3245 <!--property RuntimeDirectoryMode is not documented!-->
3246
3247 <!--property RuntimeDirectory is not documented!-->
3248
3249 <!--property StateDirectoryMode is not documented!-->
3250
3251 <!--property StateDirectory is not documented!-->
3252
3253 <!--property CacheDirectoryMode is not documented!-->
3254
3255 <!--property CacheDirectory is not documented!-->
3256
3257 <!--property LogsDirectoryMode is not documented!-->
3258
3259 <!--property LogsDirectory is not documented!-->
3260
3261 <!--property ConfigurationDirectoryMode is not documented!-->
3262
3263 <!--property ConfigurationDirectory is not documented!-->
3264
3265 <!--property TimeoutCleanUSec is not documented!-->
3266
3267 <!--property MemoryDenyWriteExecute is not documented!-->
3268
3269 <!--property RestrictRealtime is not documented!-->
3270
3271 <!--property RestrictSUIDSGID is not documented!-->
3272
3273 <!--property RestrictNamespaces is not documented!-->
3274
3275 <!--property BindPaths is not documented!-->
3276
3277 <!--property BindReadOnlyPaths is not documented!-->
3278
3279 <!--property TemporaryFileSystem is not documented!-->
3280
3281 <!--property MountAPIVFS is not documented!-->
3282
3283 <!--property KeyringMode is not documented!-->
3284
e4b2cea3
ZJS
3285 <!--property ProtectProc is not documented!-->
3286
3287 <!--property ProcSubset is not documented!-->
3288
47fb7fd6
ZJS
3289 <!--property ProtectHostname is not documented!-->
3290
3291 <!--property NetworkNamespacePath is not documented!-->
3292
3293 <!--property KillMode is not documented!-->
3294
3295 <!--property KillSignal is not documented!-->
3296
3297 <!--property RestartKillSignal is not documented!-->
3298
3299 <!--property FinalKillSignal is not documented!-->
3300
3301 <!--property SendSIGKILL is not documented!-->
3302
3303 <!--property SendSIGHUP is not documented!-->
3304
3305 <!--property WatchdogSignal is not documented!-->
3306
00bb75d7 3307 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3308
00bb75d7 3309 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3310
00bb75d7 3311 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3312
00bb75d7 3313 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3314
48f99d7c
ZJS
3315 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3316
5e8deb94
LB
3317 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3318
af477139
LB
3319 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3320
00bb75d7 3321 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3322
00bb75d7 3323 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3324
00bb75d7 3325 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3326
00bb75d7 3327 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3328
00bb75d7 3329 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3330
00bb75d7 3331 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3332
00bb75d7 3333 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3334
00bb75d7 3335 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3336
00bb75d7 3337 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3338
00bb75d7
ZJS
3339 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3340
9653108f
ZJS
3341 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3342
3343 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3344
00bb75d7
ZJS
3345 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3346
3347 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3558
4d824a4e
AZ
3559 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3562
d9d3f05d 3563 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 3564
d8a4d64b
AZ
3565 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
3566
00bb75d7
ZJS
3567 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3646
35f4e010
ZJS
3647 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3660
00bb75d7
ZJS
3661 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3744
e4b2cea3
ZJS
3745 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3748
00bb75d7
ZJS
3749 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3758
ddc155b2
TM
3759 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
3762
00bb75d7
ZJS
3763 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3810
1f6b4144
ZJS
3811 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3812
00bb75d7
ZJS
3813 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3856
3857 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3858
3859 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3860
e4b2cea3
ZJS
3861 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3862
3863 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3864
00bb75d7
ZJS
3865 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3866
3867 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3882
3883 <!--End of Autogenerated section-->
3884
5e8deb94
LB
3885 <refsect2>
3886 <title>Methods</title>
3887
af477139
LB
3888 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
3889 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
3890 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3891 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
3892 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3893 trip optimization.</para>
5e8deb94
LB
3894 </refsect2>
3895
00bb75d7
ZJS
3896 <refsect2>
3897 <title>Properties</title>
3898
3899 <para>Most properties of the Service interface map directly to the corresponding settings in service
3900 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3901
3c719357
LP
3902 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3903 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3904 the slight difference in naming when compared to the matching unit file settings (see
3905 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3906 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3907 the unit file settings default to a time unit of seconds (and thus are suffixed
3908 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3909 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3910 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3911 high-level (string-based) concepts and thus support more user friendly time specifications which
3912 default to second time units but allow other units too, if specified.</para>
3913
00bb75d7
ZJS
3914 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3915 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3916 last watchdog ping received from the service, or 0 if none was ever received.</para>
3917
3918 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3919 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3920 of structures where each struct contains: the binary path to execute; an array with all arguments to
3921 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3922 failure if the process exits uncleanly; two pairs of
3923 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3924 the process began and finished running the last time, or 0 if it never ran or never finished running;
3925 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3926 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3927 with runtime data.</para>
3928
3929 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3930 corresponding settings in the service unit files except that if they aren't set, their value is
3931 18446744073709551615 (i.e. -1).</para>
3932
3933 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3934 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3935 </para>
3936
3937 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3938 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3939 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3940 </para>
3941
3942 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3943 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3944 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3945 contain information about the main process of the service as far as it is known. This is often the same
3946 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3947 <varname>Type=forking</varname> services where the main process of the service is not forked off
3948 systemd directly. These fields either contain information of the last run of the process or of the
3949 current running process.</para>
3950
3951 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3952 the service. The main PID is the current main PID of the service and is 0 when the service currently
3953 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3954 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3955 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3956 process is currently running while the latter possible contains information collected from the last run
3957 even if the process is no longer around.</para>
3958
3959 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3960 to
3961 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3962 This may be used by services to inform the service manager about its internal state with a nice
3963 explanatory string.</para>
3964
3965 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3966 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3967 <varname>ActiveState</varname> above). The following values are currently known:
3968 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3969 not enough resources were available to fork off and execute the service
201632e3 3970 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
3971 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3972 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3973 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3974 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3975 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3976 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3977 <varname>StartLimitBurst</varname>).</para>
3978
3979 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3980 unit are placed in.</para>
3981 </refsect2>
3982 </refsect1>
3983
3984 <refsect1>
3985 <title>Socket Unit Objects</title>
3986
48f99d7c 3987 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
3988node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3989 interface org.freedesktop.systemd1.Socket {
3990 methods:
3991 GetProcesses(out a(sus) processes);
3992 AttachProcesses(in s subcgroup,
3993 in au pids);
3994 properties:
3995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3996 readonly s BindIPv6Only = '...';
3997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3998 readonly u Backlog = ...;
3999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4000 readonly t TimeoutUSec = ...;
4001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4002 readonly s BindToDevice = '...';
4003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4004 readonly s SocketUser = '...';
47fb7fd6
ZJS
4005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4006 readonly s SocketGroup = '...';
4007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4008 readonly u SocketMode = ...;
4009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4010 readonly u DirectoryMode = ...;
4011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4012 readonly b Accept = ...;
4013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4014 readonly b FlushPending = ...;
4015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4016 readonly b Writable = ...;
4017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4018 readonly b KeepAlive = ...;
4019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4020 readonly t KeepAliveTimeUSec = ...;
4021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4022 readonly t KeepAliveIntervalUSec = ...;
4023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4024 readonly u KeepAliveProbes = ...;
4025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4026 readonly t DeferAcceptUSec = ...;
4027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4028 readonly b NoDelay = ...;
4029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4030 readonly i Priority = ...;
4031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4032 readonly t ReceiveBuffer = ...;
4033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4034 readonly t SendBuffer = ...;
4035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4036 readonly i IPTOS = ...;
4037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4038 readonly i IPTTL = ...;
4039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4040 readonly t PipeSize = ...;
4041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4042 readonly b FreeBind = ...;
4043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4044 readonly b Transparent = ...;
4045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4046 readonly b Broadcast = ...;
4047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4048 readonly b PassCredentials = ...;
4049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4050 readonly b PassSecurity = ...;
4051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4052 readonly b PassPacketInfo = ...;
4053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4054 readonly s Timestamping = '...';
4055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4056 readonly b RemoveOnStop = ...;
4057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4058 readonly a(ss) Listen = [...];
4059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4060 readonly as Symlinks = ['...', ...];
4061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4062 readonly i Mark = ...;
4063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4064 readonly u MaxConnections = ...;
4065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4066 readonly u MaxConnectionsPerSource = ...;
4067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4068 readonly x MessageQueueMaxMessages = ...;
4069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4070 readonly x MessageQueueMessageSize = ...;
4071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4072 readonly s TCPCongestion = '...';
4073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4074 readonly b ReusePort = ...;
4075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4076 readonly s SmackLabel = '...';
4077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4078 readonly s SmackLabelIPIn = '...';
4079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4080 readonly s SmackLabelIPOut = '...';
4081 readonly u ControlPID = ...;
4082 readonly s Result = '...';
4083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4084 readonly u NConnections = ...;
4085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4086 readonly u NAccepted = ...;
4087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4088 readonly u NRefused = ...;
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4090 readonly s FileDescriptorName = '...';
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4092 readonly i SocketProtocol = ...;
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4094 readonly t TriggerLimitIntervalUSec = ...;
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4096 readonly u TriggerLimitBurst = ...;
4097 readonly u UID = ...;
4098 readonly u GID = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4100 readonly a(sasbttttuii) ExecStartPre = [...];
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4102 readonly a(sasbttttuii) ExecStartPost = [...];
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4104 readonly a(sasbttttuii) ExecStopPre = [...];
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4106 readonly a(sasbttttuii) ExecStopPost = [...];
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4108 readonly s Slice = '...';
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4110 readonly s ControlGroup = '...';
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4112 readonly t MemoryCurrent = ...;
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4114 readonly t CPUUsageNSec = ...;
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4116 readonly ay EffectiveCPUs = [...];
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4118 readonly ay EffectiveMemoryNodes = [...];
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4120 readonly t TasksCurrent = ...;
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4122 readonly t IPIngressBytes = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4124 readonly t IPIngressPackets = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4126 readonly t IPEgressBytes = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4128 readonly t IPEgressPackets = ...;
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4130 readonly t IOReadBytes = ...;
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4132 readonly t IOReadOperations = ...;
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4134 readonly t IOWriteBytes = ...;
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4136 readonly t IOWriteOperations = ...;
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4138 readonly b Delegate = ...;
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4140 readonly as DelegateControllers = ['...', ...];
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4142 readonly b CPUAccounting = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4144 readonly t CPUWeight = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4146 readonly t StartupCPUWeight = ...;
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4148 readonly t CPUShares = ...;
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4150 readonly t StartupCPUShares = ...;
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4152 readonly t CPUQuotaPerSecUSec = ...;
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4154 readonly t CPUQuotaPeriodUSec = ...;
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4156 readonly ay AllowedCPUs = [...];
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4158 readonly ay AllowedMemoryNodes = [...];
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4160 readonly b IOAccounting = ...;
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4162 readonly t IOWeight = ...;
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4164 readonly t StartupIOWeight = ...;
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4166 readonly a(st) IODeviceWeight = [...];
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4168 readonly a(st) IOReadBandwidthMax = [...];
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4170 readonly a(st) IOWriteBandwidthMax = [...];
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4172 readonly a(st) IOReadIOPSMax = [...];
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4174 readonly a(st) IOWriteIOPSMax = [...];
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4176 readonly a(st) IODeviceLatencyTargetUSec = [...];
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4178 readonly b BlockIOAccounting = ...;
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4180 readonly t BlockIOWeight = ...;
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4182 readonly t StartupBlockIOWeight = ...;
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4184 readonly a(st) BlockIODeviceWeight = [...];
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4186 readonly a(st) BlockIOReadBandwidth = [...];
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4188 readonly a(st) BlockIOWriteBandwidth = [...];
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4190 readonly b MemoryAccounting = ...;
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4192 readonly t DefaultMemoryLow = ...;
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4194 readonly t DefaultMemoryMin = ...;
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4196 readonly t MemoryMin = ...;
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4198 readonly t MemoryLow = ...;
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4200 readonly t MemoryHigh = ...;
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4202 readonly t MemoryMax = ...;
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4204 readonly t MemorySwapMax = ...;
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4206 readonly t MemoryLimit = ...;
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4208 readonly s DevicePolicy = '...';
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4210 readonly a(ss) DeviceAllow = [...];
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4212 readonly b TasksAccounting = ...;
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4214 readonly t TasksMax = ...;
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4216 readonly b IPAccounting = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4218 readonly a(iayu) IPAddressAllow = [...];
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4220 readonly a(iayu) IPAddressDeny = [...];
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4222 readonly as IPIngressFilterPath = ['...', ...];
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4224 readonly as IPEgressFilterPath = ['...', ...];
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4226 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4228 readonly s ManagedOOMSwap = '...';
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4230 readonly s ManagedOOMMemoryPressure = '...';
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4232 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4234 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4236 readonly as Environment = ['...', ...];
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4238 readonly a(sb) EnvironmentFiles = [...];
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4240 readonly as PassEnvironment = ['...', ...];
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4242 readonly as UnsetEnvironment = ['...', ...];
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4244 readonly u UMask = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4246 readonly t LimitCPU = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4248 readonly t LimitCPUSoft = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4250 readonly t LimitFSIZE = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4252 readonly t LimitFSIZESoft = ...;
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4254 readonly t LimitDATA = ...;
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4256 readonly t LimitDATASoft = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4258 readonly t LimitSTACK = ...;
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4260 readonly t LimitSTACKSoft = ...;
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4262 readonly t LimitCORE = ...;
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4264 readonly t LimitCORESoft = ...;
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4266 readonly t LimitRSS = ...;
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4268 readonly t LimitRSSSoft = ...;
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4270 readonly t LimitNOFILE = ...;
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4272 readonly t LimitNOFILESoft = ...;
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4274 readonly t LimitAS = ...;
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4276 readonly t LimitASSoft = ...;
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4278 readonly t LimitNPROC = ...;
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4280 readonly t LimitNPROCSoft = ...;
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4282 readonly t LimitMEMLOCK = ...;
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4284 readonly t LimitMEMLOCKSoft = ...;
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4286 readonly t LimitLOCKS = ...;
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4288 readonly t LimitLOCKSSoft = ...;
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4290 readonly t LimitSIGPENDING = ...;
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4292 readonly t LimitSIGPENDINGSoft = ...;
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4294 readonly t LimitMSGQUEUE = ...;
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4296 readonly t LimitMSGQUEUESoft = ...;
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4298 readonly t LimitNICE = ...;
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4300 readonly t LimitNICESoft = ...;
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4302 readonly t LimitRTPRIO = ...;
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4304 readonly t LimitRTPRIOSoft = ...;
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4306 readonly t LimitRTTIME = ...;
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4308 readonly t LimitRTTIMESoft = ...;
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4310 readonly s WorkingDirectory = '...';
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4312 readonly s RootDirectory = '...';
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4314 readonly s RootImage = '...';
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4316 readonly a(ss) RootImageOptions = [...];
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4318 readonly ay RootHash = [...];
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4320 readonly s RootHashPath = '...';
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4322 readonly ay RootHashSignature = [...];
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4324 readonly s RootHashSignaturePath = '...';
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4326 readonly s RootVerity = '...';
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4328 readonly a(ssba(ss)) MountImages = [...];
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4330 readonly i OOMScoreAdjust = ...;
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4332 readonly t CoredumpFilter = ...;
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4334 readonly i Nice = ...;
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4336 readonly i IOSchedulingClass = ...;
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4338 readonly i IOSchedulingPriority = ...;
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4340 readonly i CPUSchedulingPolicy = ...;
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4342 readonly i CPUSchedulingPriority = ...;
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly ay CPUAffinity = [...];
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly b CPUAffinityFromNUMA = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly i NUMAPolicy = ...;
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly ay NUMAMask = [...];
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly t TimerSlackNSec = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly b CPUSchedulingResetOnFork = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4356 readonly b NonBlocking = ...;
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly s StandardInput = '...';
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4360 readonly s StandardInputFileDescriptorName = '...';
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly ay StandardInputData = [...];
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly s StandardOutput = '...';
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly s StandardOutputFileDescriptorName = '...';
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly s StandardError = '...';
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly s StandardErrorFileDescriptorName = '...';
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly s TTYPath = '...';
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly b TTYReset = ...;
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly b TTYVHangup = ...;
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly b TTYVTDisallocate = ...;
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly i SyslogPriority = ...;
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly s SyslogIdentifier = '...';
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly b SyslogLevelPrefix = ...;
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4386 readonly i SyslogLevel = ...;
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly i SyslogFacility = ...;
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4390 readonly i LogLevelMax = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly t LogRateLimitIntervalUSec = ...;
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly u LogRateLimitBurst = ...;
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly aay LogExtraFields = [[...], ...];
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly s LogNamespace = '...';
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4400 readonly i SecureBits = ...;
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly t CapabilityBoundingSet = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4404 readonly t AmbientCapabilities = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly s User = '...';
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly s Group = '...';
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4410 readonly b DynamicUser = ...;
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4412 readonly b RemoveIPC = ...;
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4414 readonly a(say) SetCredential = [...];
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4416 readonly a(ss) LoadCredential = [...];
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4418 readonly as SupplementaryGroups = ['...', ...];
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4420 readonly s PAMName = '...';
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly as ReadWritePaths = ['...', ...];
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4424 readonly as ReadOnlyPaths = ['...', ...];
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4426 readonly as InaccessiblePaths = ['...', ...];
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
4428 readonly as ExecPaths = ['...', ...];
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4430 readonly as NoExecPaths = ['...', ...];
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4432 readonly t MountFlags = ...;
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4434 readonly b PrivateTmp = ...;
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4436 readonly b PrivateDevices = ...;
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4438 readonly b ProtectClock = ...;
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4440 readonly b ProtectKernelTunables = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4442 readonly b ProtectKernelModules = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4444 readonly b ProtectKernelLogs = ...;
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4446 readonly b ProtectControlGroups = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4448 readonly b PrivateNetwork = ...;
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4450 readonly b PrivateUsers = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4452 readonly b PrivateMounts = ...;
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4454 readonly s ProtectHome = '...';
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4456 readonly s ProtectSystem = '...';
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4458 readonly b SameProcessGroup = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4460 readonly s UtmpIdentifier = '...';
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4462 readonly s UtmpMode = '...';
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4464 readonly (bs) SELinuxContext = ...;
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4466 readonly (bs) AppArmorProfile = ...;
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4468 readonly (bs) SmackProcessLabel = ...;
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4470 readonly b IgnoreSIGPIPE = ...;
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4472 readonly b NoNewPrivileges = ...;
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4474 readonly (bas) SystemCallFilter = ...;
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4476 readonly as SystemCallArchitectures = ['...', ...];
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4478 readonly i SystemCallErrorNumber = ...;
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
4480 readonly (bas) SystemCallLog = ...;
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4482 readonly s Personality = '...';
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4484 readonly b LockPersonality = ...;
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4486 readonly (bas) RestrictAddressFamilies = ...;
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4488 readonly s RuntimeDirectoryPreserve = '...';
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4490 readonly u RuntimeDirectoryMode = ...;
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4492 readonly as RuntimeDirectory = ['...', ...];
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4494 readonly u StateDirectoryMode = ...;
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4496 readonly as StateDirectory = ['...', ...];
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4498 readonly u CacheDirectoryMode = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4500 readonly as CacheDirectory = ['...', ...];
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4502 readonly u LogsDirectoryMode = ...;
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4504 readonly as LogsDirectory = ['...', ...];
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4506 readonly u ConfigurationDirectoryMode = ...;
4507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4508 readonly as ConfigurationDirectory = ['...', ...];
4509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4510 readonly t TimeoutCleanUSec = ...;
4511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4512 readonly b MemoryDenyWriteExecute = ...;
4513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4514 readonly b RestrictRealtime = ...;
4515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4516 readonly b RestrictSUIDSGID = ...;
4517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4518 readonly t RestrictNamespaces = ...;
4519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4520 readonly a(ssbt) BindPaths = [...];
4521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4522 readonly a(ssbt) BindReadOnlyPaths = [...];
4523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4524 readonly a(ss) TemporaryFileSystem = [...];
4525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4526 readonly b MountAPIVFS = ...;
4527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4528 readonly s KeyringMode = '...';
4529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4530 readonly s ProtectProc = '...';
4531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4532 readonly s ProcSubset = '...';
4533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4534 readonly b ProtectHostname = ...;
4535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4536 readonly s NetworkNamespacePath = '...';
4537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4538 readonly s KillMode = '...';
4539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4540 readonly i KillSignal = ...;
4541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4542 readonly i RestartKillSignal = ...;
4543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4544 readonly i FinalKillSignal = ...;
4545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4546 readonly b SendSIGKILL = ...;
4547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4548 readonly b SendSIGHUP = ...;
4549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4550 readonly i WatchdogSignal = ...;
4551 };
4552 interface org.freedesktop.DBus.Peer { ... };
4553 interface org.freedesktop.DBus.Introspectable { ... };
4554 interface org.freedesktop.DBus.Properties { ... };
4555 interface org.freedesktop.systemd1.Unit { ... };
4556};
4557 </programlisting>
4558
00bb75d7
ZJS
4559 <!--method GetProcesses is not documented!-->
4560
4561 <!--method AttachProcesses is not documented!-->
4562
4563 <!--property BindIPv6Only is not documented!-->
4564
4565 <!--property Backlog is not documented!-->
4566
4567 <!--property TimeoutUSec is not documented!-->
4568
4569 <!--property BindToDevice is not documented!-->
4570
4571 <!--property SocketUser is not documented!-->
4572
4573 <!--property SocketGroup is not documented!-->
4574
4575 <!--property SocketMode is not documented!-->
4576
4577 <!--property DirectoryMode is not documented!-->
4578
4579 <!--property Writable is not documented!-->
4580
4581 <!--property KeepAlive is not documented!-->
4582
4583 <!--property KeepAliveTimeUSec is not documented!-->
4584
4585 <!--property KeepAliveIntervalUSec is not documented!-->
4586
4587 <!--property KeepAliveProbes is not documented!-->
4588
4589 <!--property DeferAcceptUSec is not documented!-->
4590
4591 <!--property NoDelay is not documented!-->
4592
4593 <!--property Priority is not documented!-->
4594
4595 <!--property ReceiveBuffer is not documented!-->
4596
4597 <!--property SendBuffer is not documented!-->
4598
4599 <!--property IPTOS is not documented!-->
4600
4601 <!--property IPTTL is not documented!-->
4602
4603 <!--property PipeSize is not documented!-->
4604
4605 <!--property FreeBind is not documented!-->
4606
4607 <!--property Transparent is not documented!-->
4608
4609 <!--property Broadcast is not documented!-->
4610
4611 <!--property PassCredentials is not documented!-->
4612
4613 <!--property PassSecurity is not documented!-->
4614
9653108f
ZJS
4615 <!--property PassPacketInfo is not documented!-->
4616
95923d7e
LP
4617 <!--property Timestamping is not documented!-->
4618
00bb75d7
ZJS
4619 <!--property RemoveOnStop is not documented!-->
4620
4621 <!--property Listen is not documented!-->
4622
4623 <!--property Symlinks is not documented!-->
4624
4625 <!--property Mark is not documented!-->
4626
4627 <!--property MaxConnections is not documented!-->
4628
4629 <!--property MaxConnectionsPerSource is not documented!-->
4630
4631 <!--property MessageQueueMaxMessages is not documented!-->
4632
4633 <!--property MessageQueueMessageSize is not documented!-->
4634
4635 <!--property TCPCongestion is not documented!-->
4636
4637 <!--property ReusePort is not documented!-->
4638
4639 <!--property SmackLabel is not documented!-->
4640
4641 <!--property SmackLabelIPIn is not documented!-->
4642
4643 <!--property SmackLabelIPOut is not documented!-->
4644
4645 <!--property NRefused is not documented!-->
4646
4647 <!--property FileDescriptorName is not documented!-->
4648
4649 <!--property SocketProtocol is not documented!-->
4650
4651 <!--property TriggerLimitIntervalUSec is not documented!-->
4652
4653 <!--property TriggerLimitBurst is not documented!-->
4654
4655 <!--property UID is not documented!-->
4656
4657 <!--property GID is not documented!-->
4658
4659 <!--property ExecStopPre is not documented!-->
4660
4661 <!--property ExecStopPost is not documented!-->
4662
4663 <!--property Slice is not documented!-->
4664
4665 <!--property MemoryCurrent is not documented!-->
4666
4667 <!--property CPUUsageNSec is not documented!-->
4668
4669 <!--property EffectiveCPUs is not documented!-->
4670
4671 <!--property EffectiveMemoryNodes is not documented!-->
4672
4673 <!--property TasksCurrent is not documented!-->
4674
4675 <!--property IPIngressBytes is not documented!-->
4676
4677 <!--property IPIngressPackets is not documented!-->
4678
4679 <!--property IPEgressBytes is not documented!-->
4680
4681 <!--property IPEgressPackets is not documented!-->
4682
4683 <!--property IOReadBytes is not documented!-->
4684
4685 <!--property IOReadOperations is not documented!-->
4686
4687 <!--property IOWriteBytes is not documented!-->
4688
4689 <!--property IOWriteOperations is not documented!-->
4690
4691 <!--property Delegate is not documented!-->
4692
4693 <!--property DelegateControllers is not documented!-->
4694
4695 <!--property CPUAccounting is not documented!-->
4696
4697 <!--property CPUWeight is not documented!-->
4698
4699 <!--property StartupCPUWeight is not documented!-->
4700
4701 <!--property CPUShares is not documented!-->
4702
4703 <!--property StartupCPUShares is not documented!-->
4704
4705 <!--property CPUQuotaPerSecUSec is not documented!-->
4706
4707 <!--property CPUQuotaPeriodUSec is not documented!-->
4708
4709 <!--property AllowedCPUs is not documented!-->
4710
4711 <!--property AllowedMemoryNodes is not documented!-->
4712
4713 <!--property IOAccounting is not documented!-->
4714
4715 <!--property IOWeight is not documented!-->
4716
4717 <!--property StartupIOWeight is not documented!-->
4718
4719 <!--property IODeviceWeight is not documented!-->
4720
4721 <!--property IOReadBandwidthMax is not documented!-->
4722
4723 <!--property IOWriteBandwidthMax is not documented!-->
4724
4725 <!--property IOReadIOPSMax is not documented!-->
4726
4727 <!--property IOWriteIOPSMax is not documented!-->
4728
4729 <!--property IODeviceLatencyTargetUSec is not documented!-->
4730
4731 <!--property BlockIOAccounting is not documented!-->
4732
4733 <!--property BlockIOWeight is not documented!-->
4734
4735 <!--property StartupBlockIOWeight is not documented!-->
4736
4737 <!--property BlockIODeviceWeight is not documented!-->
4738
4739 <!--property BlockIOReadBandwidth is not documented!-->
4740
4741 <!--property BlockIOWriteBandwidth is not documented!-->
4742
4743 <!--property MemoryAccounting is not documented!-->
4744
4745 <!--property DefaultMemoryLow is not documented!-->
4746
4747 <!--property DefaultMemoryMin is not documented!-->
4748
4749 <!--property MemoryMin is not documented!-->
4750
4751 <!--property MemoryLow is not documented!-->
4752
4753 <!--property MemoryHigh is not documented!-->
4754
4755 <!--property MemoryMax is not documented!-->
4756
4757 <!--property MemorySwapMax is not documented!-->
4758
4759 <!--property MemoryLimit is not documented!-->
4760
4761 <!--property DevicePolicy is not documented!-->
4762
4763 <!--property DeviceAllow is not documented!-->
4764
4765 <!--property TasksAccounting is not documented!-->
4766
4767 <!--property TasksMax is not documented!-->
4768
4769 <!--property IPAccounting is not documented!-->
4770
4771 <!--property IPAddressAllow is not documented!-->
4772
4773 <!--property IPAddressDeny is not documented!-->
4774
4775 <!--property IPIngressFilterPath is not documented!-->
4776
4777 <!--property IPEgressFilterPath is not documented!-->
4778
4779 <!--property DisableControllers is not documented!-->
4780
4d824a4e
AZ
4781 <!--property ManagedOOMSwap is not documented!-->
4782
4783 <!--property ManagedOOMMemoryPressure is not documented!-->
4784
d9d3f05d 4785 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 4786
d8a4d64b
AZ
4787 <!--property ManagedOOMPreference is not documented!-->
4788
00bb75d7
ZJS
4789 <!--property EnvironmentFiles is not documented!-->
4790
4791 <!--property PassEnvironment is not documented!-->
4792
4793 <!--property UnsetEnvironment is not documented!-->
4794
4795 <!--property UMask is not documented!-->
4796
4797 <!--property LimitCPUSoft is not documented!-->
4798
4799 <!--property LimitFSIZE is not documented!-->
4800
4801 <!--property LimitFSIZESoft is not documented!-->
4802
4803 <!--property LimitDATA is not documented!-->
4804
4805 <!--property LimitDATASoft is not documented!-->
4806
4807 <!--property LimitSTACK is not documented!-->
4808
4809 <!--property LimitSTACKSoft is not documented!-->
4810
4811 <!--property LimitCORE is not documented!-->
4812
4813 <!--property LimitCORESoft is not documented!-->
4814
4815 <!--property LimitRSS is not documented!-->
4816
4817 <!--property LimitRSSSoft is not documented!-->
4818
4819 <!--property LimitNOFILE is not documented!-->
4820
4821 <!--property LimitNOFILESoft is not documented!-->
4822
4823 <!--property LimitAS is not documented!-->
4824
4825 <!--property LimitASSoft is not documented!-->
4826
4827 <!--property LimitNPROC is not documented!-->
4828
4829 <!--property LimitNPROCSoft is not documented!-->
4830
4831 <!--property LimitMEMLOCK is not documented!-->
4832
4833 <!--property LimitMEMLOCKSoft is not documented!-->
4834
4835 <!--property LimitLOCKS is not documented!-->
4836
4837 <!--property LimitLOCKSSoft is not documented!-->
4838
4839 <!--property LimitSIGPENDING is not documented!-->
4840
4841 <!--property LimitSIGPENDINGSoft is not documented!-->
4842
4843 <!--property LimitMSGQUEUE is not documented!-->
4844
4845 <!--property LimitMSGQUEUESoft is not documented!-->
4846
4847 <!--property LimitNICE is not documented!-->
4848
4849 <!--property LimitNICESoft is not documented!-->
4850
4851 <!--property LimitRTPRIO is not documented!-->
4852
4853 <!--property LimitRTPRIOSoft is not documented!-->
4854
4855 <!--property LimitRTTIME is not documented!-->
4856
4857 <!--property LimitRTTIMESoft is not documented!-->
4858
4859 <!--property WorkingDirectory is not documented!-->
4860
4861 <!--property RootDirectory is not documented!-->
4862
4863 <!--property RootImage is not documented!-->
4864
35f4e010
ZJS
4865 <!--property RootImageOptions is not documented!-->
4866
4867 <!--property RootHash is not documented!-->
4868
4869 <!--property RootHashPath is not documented!-->
4870
4871 <!--property RootHashSignature is not documented!-->
4872
4873 <!--property RootHashSignaturePath is not documented!-->
4874
4875 <!--property RootVerity is not documented!-->
4876
4877 <!--property MountImages is not documented!-->
4878
00bb75d7
ZJS
4879 <!--property OOMScoreAdjust is not documented!-->
4880
4881 <!--property CoredumpFilter is not documented!-->
4882
4883 <!--property Nice is not documented!-->
4884
4885 <!--property IOSchedulingClass is not documented!-->
4886
4887 <!--property IOSchedulingPriority is not documented!-->
4888
4889 <!--property CPUSchedulingPolicy is not documented!-->
4890
4891 <!--property CPUSchedulingPriority is not documented!-->
4892
4893 <!--property CPUAffinity is not documented!-->
4894
4895 <!--property CPUAffinityFromNUMA is not documented!-->
4896
4897 <!--property NUMAPolicy is not documented!-->
4898
4899 <!--property NUMAMask is not documented!-->
4900
4901 <!--property TimerSlackNSec is not documented!-->
4902
4903 <!--property CPUSchedulingResetOnFork is not documented!-->
4904
4905 <!--property NonBlocking is not documented!-->
4906
4907 <!--property StandardInput is not documented!-->
4908
4909 <!--property StandardInputFileDescriptorName is not documented!-->
4910
4911 <!--property StandardInputData is not documented!-->
4912
4913 <!--property StandardOutput is not documented!-->
4914
4915 <!--property StandardOutputFileDescriptorName is not documented!-->
4916
4917 <!--property StandardError is not documented!-->
4918
4919 <!--property StandardErrorFileDescriptorName is not documented!-->
4920
4921 <!--property TTYPath is not documented!-->
4922
4923 <!--property TTYReset is not documented!-->
4924
4925 <!--property TTYVHangup is not documented!-->
4926
4927 <!--property TTYVTDisallocate is not documented!-->
4928
4929 <!--property SyslogPriority is not documented!-->
4930
4931 <!--property SyslogIdentifier is not documented!-->
4932
4933 <!--property SyslogLevelPrefix is not documented!-->
4934
4935 <!--property SyslogLevel is not documented!-->
4936
4937 <!--property SyslogFacility is not documented!-->
4938
4939 <!--property LogLevelMax is not documented!-->
4940
4941 <!--property LogRateLimitIntervalUSec is not documented!-->
4942
4943 <!--property LogRateLimitBurst is not documented!-->
4944
4945 <!--property LogExtraFields is not documented!-->
4946
4947 <!--property LogNamespace is not documented!-->
4948
4949 <!--property AmbientCapabilities is not documented!-->
4950
4951 <!--property User is not documented!-->
4952
4953 <!--property Group is not documented!-->
4954
4955 <!--property DynamicUser is not documented!-->
4956
4957 <!--property RemoveIPC is not documented!-->
4958
e4b2cea3
ZJS
4959 <!--property SetCredential is not documented!-->
4960
4961 <!--property LoadCredential is not documented!-->
4962
00bb75d7
ZJS
4963 <!--property SupplementaryGroups is not documented!-->
4964
4965 <!--property PAMName is not documented!-->
4966
4967 <!--property ReadWritePaths is not documented!-->
4968
4969 <!--property ReadOnlyPaths is not documented!-->
4970
4971 <!--property InaccessiblePaths is not documented!-->
4972
ddc155b2
TM
4973 <!--property ExecPaths is not documented!-->
4974
4975 <!--property NoExecPaths is not documented!-->
4976
00bb75d7
ZJS
4977 <!--property PrivateTmp is not documented!-->
4978
4979 <!--property PrivateDevices is not documented!-->
4980
4981 <!--property ProtectClock is not documented!-->
4982
4983 <!--property ProtectKernelTunables is not documented!-->
4984
4985 <!--property ProtectKernelModules is not documented!-->
4986
4987 <!--property ProtectKernelLogs is not documented!-->
4988
4989 <!--property ProtectControlGroups is not documented!-->
4990
4991 <!--property PrivateNetwork is not documented!-->
4992
4993 <!--property PrivateUsers is not documented!-->
4994
4995 <!--property PrivateMounts is not documented!-->
4996
4997 <!--property ProtectHome is not documented!-->
4998
4999 <!--property ProtectSystem is not documented!-->
5000
5001 <!--property SameProcessGroup is not documented!-->
5002
5003 <!--property UtmpIdentifier is not documented!-->
5004
5005 <!--property UtmpMode is not documented!-->
5006
5007 <!--property SELinuxContext is not documented!-->
5008
5009 <!--property AppArmorProfile is not documented!-->
5010
5011 <!--property SmackProcessLabel is not documented!-->
5012
5013 <!--property IgnoreSIGPIPE is not documented!-->
5014
5015 <!--property NoNewPrivileges is not documented!-->
5016
5017 <!--property SystemCallFilter is not documented!-->
5018
5019 <!--property SystemCallArchitectures is not documented!-->
5020
5021 <!--property SystemCallErrorNumber is not documented!-->
5022
1f6b4144
ZJS
5023 <!--property SystemCallLog is not documented!-->
5024
00bb75d7
ZJS
5025 <!--property Personality is not documented!-->
5026
5027 <!--property LockPersonality is not documented!-->
5028
5029 <!--property RestrictAddressFamilies is not documented!-->
5030
5031 <!--property RuntimeDirectoryPreserve is not documented!-->
5032
5033 <!--property RuntimeDirectoryMode is not documented!-->
5034
5035 <!--property RuntimeDirectory is not documented!-->
5036
5037 <!--property StateDirectoryMode is not documented!-->
5038
5039 <!--property StateDirectory is not documented!-->
5040
5041 <!--property CacheDirectoryMode is not documented!-->
5042
5043 <!--property CacheDirectory is not documented!-->
5044
5045 <!--property LogsDirectoryMode is not documented!-->
5046
5047 <!--property LogsDirectory is not documented!-->
5048
5049 <!--property ConfigurationDirectoryMode is not documented!-->
5050
5051 <!--property ConfigurationDirectory is not documented!-->
5052
5053 <!--property TimeoutCleanUSec is not documented!-->
5054
5055 <!--property MemoryDenyWriteExecute is not documented!-->
5056
5057 <!--property RestrictRealtime is not documented!-->
5058
5059 <!--property RestrictSUIDSGID is not documented!-->
5060
5061 <!--property RestrictNamespaces is not documented!-->
5062
5063 <!--property BindPaths is not documented!-->
5064
5065 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5066
00bb75d7 5067 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5068
00bb75d7 5069 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5070
00bb75d7 5071 <!--property KeyringMode is not documented!-->
47fb7fd6 5072
e4b2cea3
ZJS
5073 <!--property ProtectProc is not documented!-->
5074
5075 <!--property ProcSubset is not documented!-->
5076
00bb75d7 5077 <!--property ProtectHostname is not documented!-->
47fb7fd6 5078
00bb75d7 5079 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5080
00bb75d7 5081 <!--property KillMode is not documented!-->
47fb7fd6 5082
00bb75d7 5083 <!--property KillSignal is not documented!-->
47fb7fd6 5084
00bb75d7 5085 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5086
00bb75d7 5087 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5088
00bb75d7 5089 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5090
00bb75d7 5091 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5092
00bb75d7 5093 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5094
00bb75d7 5095 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5096
00bb75d7 5097 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5098
00bb75d7 5099 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5100
00bb75d7 5101 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5102
48f99d7c
ZJS
5103 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5104
00bb75d7 5105 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5106
00bb75d7 5107 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5108
00bb75d7 5109 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5110
00bb75d7 5111 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5112
00bb75d7 5113 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5114
00bb75d7 5115 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5116
00bb75d7 5117 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5118
00bb75d7 5119 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5120
00bb75d7 5121 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5122
00bb75d7 5123 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5124
00bb75d7 5125 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5126
c882b714
ZJS
5127 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5128
00bb75d7 5129 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5130
00bb75d7 5131 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5132
00bb75d7 5133 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5134
00bb75d7 5135 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5136
00bb75d7 5137 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5138
00bb75d7 5139 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5140
00bb75d7 5141 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5142
00bb75d7 5143 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5144
00bb75d7 5145 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5146
00bb75d7 5147 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5148
00bb75d7 5149 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5150
00bb75d7 5151 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5152
00bb75d7 5153 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5154
00bb75d7 5155 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5156
00bb75d7 5157 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5158
00bb75d7 5159 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5160
00bb75d7 5161 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5162
00bb75d7 5163 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5164
9653108f
ZJS
5165 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5166
95923d7e
LP
5167 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5168
00bb75d7 5169 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5170
00bb75d7 5171 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5172
00bb75d7 5173 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5174
00bb75d7 5175 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5176
00bb75d7 5177 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5178
00bb75d7 5179 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5180
00bb75d7 5181 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5182
00bb75d7 5183 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5184
00bb75d7 5185 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5186
00bb75d7 5187 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5188
00bb75d7 5189 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5190
00bb75d7 5191 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5192
00bb75d7 5193 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5194
00bb75d7 5195 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5196
00bb75d7 5197 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5198
00bb75d7 5199 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5200
00bb75d7 5201 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5202
00bb75d7 5203 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5204
00bb75d7 5205 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5206
00bb75d7 5207 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5208
00bb75d7 5209 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5210
00bb75d7 5211 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5212
00bb75d7 5213 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5214
00bb75d7 5215 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5216
00bb75d7 5217 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5218
00bb75d7 5219 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5220
00bb75d7 5221 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5222
00bb75d7 5223 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5224
00bb75d7 5225 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5226
00bb75d7 5227 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5228
00bb75d7 5229 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5230
00bb75d7 5231 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5232
00bb75d7 5233 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5234
00bb75d7 5235 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5236
00bb75d7 5237 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5238
00bb75d7 5239 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5240
00bb75d7 5241 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5242
00bb75d7 5243 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5244
00bb75d7 5245 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5246
00bb75d7 5247 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5248
00bb75d7 5249 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5250
00bb75d7 5251 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5252
00bb75d7 5253 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5254
00bb75d7 5255 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5256
00bb75d7 5257 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5258
00bb75d7 5259 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5260
00bb75d7 5261 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5262
00bb75d7 5263 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5264
00bb75d7 5265 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5266
00bb75d7 5267 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5268
00bb75d7 5269 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5270
00bb75d7 5271 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5272
00bb75d7 5273 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5274
00bb75d7 5275 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5276
00bb75d7 5277 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5278
00bb75d7 5279 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5280
00bb75d7 5281 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5282
00bb75d7 5283 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5284
00bb75d7 5285 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5286
00bb75d7 5287 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5288
00bb75d7 5289 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5290
00bb75d7 5291 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5292
00bb75d7 5293 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5294
00bb75d7 5295 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5296
00bb75d7 5297 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5298
00bb75d7 5299 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5300
00bb75d7 5301 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5302
00bb75d7 5303 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5304
00bb75d7 5305 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5306
00bb75d7 5307 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5308
00bb75d7 5309 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5310
00bb75d7 5311 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5312
00bb75d7 5313 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5314
00bb75d7 5315 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5316
00bb75d7 5317 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5318
00bb75d7 5319 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5320
00bb75d7 5321 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5322
00bb75d7 5323 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5324
00bb75d7 5325 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5326
00bb75d7 5327 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5328
00bb75d7 5329 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5330
00bb75d7 5331 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5332
00bb75d7 5333 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5334
00bb75d7 5335 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5336
00bb75d7 5337 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5338
00bb75d7 5339 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5340
00bb75d7 5341 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5342
00bb75d7 5343 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5344
4d824a4e
AZ
5345 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5346
5347 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5348
d9d3f05d 5349 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 5350
d8a4d64b
AZ
5351 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5352
00bb75d7 5353 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5354
00bb75d7 5355 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5356
00bb75d7 5357 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5358
00bb75d7 5359 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5360
00bb75d7 5361 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5362
00bb75d7 5363 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5364
00bb75d7 5365 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5366
00bb75d7 5367 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5368
00bb75d7 5369 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5370
00bb75d7 5371 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5372
00bb75d7 5373 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5374
00bb75d7 5375 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5376
00bb75d7 5377 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5378
00bb75d7 5379 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5380
00bb75d7 5381 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5382
00bb75d7 5383 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5384
00bb75d7 5385 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5386
00bb75d7 5387 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5388
00bb75d7 5389 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5390
00bb75d7 5391 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5392
00bb75d7 5393 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5394
00bb75d7 5395 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5396
00bb75d7 5397 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5398
00bb75d7 5399 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5400
00bb75d7 5401 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5402
00bb75d7 5403 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5404
00bb75d7 5405 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5406
00bb75d7 5407 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5408
00bb75d7 5409 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5410
00bb75d7 5411 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5412
00bb75d7 5413 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5414
00bb75d7 5415 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5416
00bb75d7 5417 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5418
00bb75d7 5419 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5420
00bb75d7 5421 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5422
00bb75d7 5423 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5424
00bb75d7 5425 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5426
00bb75d7 5427 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5428
00bb75d7 5429 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5430
00bb75d7 5431 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5432
35f4e010
ZJS
5433 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5434
5435 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5436
5437 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5438
5439 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5440
5441 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5442
5443 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5444
5445 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5446
00bb75d7 5447 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5448
00bb75d7 5449 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5450
00bb75d7 5451 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5452
00bb75d7 5453 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5454
00bb75d7 5455 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5456
00bb75d7 5457 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5458
00bb75d7 5459 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5460
00bb75d7 5461 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5462
00bb75d7 5463 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5464
00bb75d7 5465 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5466
00bb75d7 5467 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5468
00bb75d7 5469 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5470
00bb75d7 5471 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5472
00bb75d7 5473 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5474
00bb75d7 5475 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5476
00bb75d7 5477 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5478
00bb75d7 5479 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5480
00bb75d7 5481 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5482
00bb75d7 5483 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5484
00bb75d7 5485 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5486
00bb75d7 5487 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5488
00bb75d7 5489 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 5490
00bb75d7 5491 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 5492
00bb75d7 5493 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 5494
00bb75d7 5495 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 5496
00bb75d7 5497 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 5498
00bb75d7 5499 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 5500
00bb75d7 5501 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 5502
00bb75d7 5503 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 5504
00bb75d7 5505 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 5506
00bb75d7 5507 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 5508
00bb75d7 5509 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 5510
00bb75d7 5511 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 5512
00bb75d7 5513 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 5514
00bb75d7 5515 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 5516
00bb75d7
ZJS
5517 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5518
5519 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5520
5521 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5522
5523 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5524
5525 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5526
5527 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5528
5529 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5530
e4b2cea3
ZJS
5531 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5532
5533 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5534
00bb75d7
ZJS
5535 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5536
5537 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5538
5539 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5540
5541 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5542
5543 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5544
ddc155b2
TM
5545 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5546
5547 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5548
00bb75d7
ZJS
5549 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5550
5551 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5552
5553 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5554
5555 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5556
5557 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5558
5559 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5560
5561 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5562
5563 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5564
5565 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5566
5567 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5568
5569 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5570
5571 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5572
5573 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5574
5575 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5576
5577 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5578
5579 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5580
5581 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5582
5583 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5584
5585 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5586
5587 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5588
5589 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 5590
00bb75d7 5591 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 5592
00bb75d7 5593 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 5594
00bb75d7 5595 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 5596
1f6b4144
ZJS
5597 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5598
00bb75d7 5599 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 5600
00bb75d7 5601 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 5602
00bb75d7 5603 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 5604
00bb75d7 5605 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 5606
00bb75d7 5607 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 5608
00bb75d7 5609 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 5610
00bb75d7 5611 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 5612
00bb75d7 5613 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 5614
00bb75d7 5615 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 5616
00bb75d7 5617 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 5618
00bb75d7 5619 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 5620
00bb75d7 5621 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 5622
00bb75d7 5623 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 5624
00bb75d7 5625 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 5626
00bb75d7 5627 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 5628
00bb75d7 5629 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 5630
00bb75d7 5631 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 5632
00bb75d7 5633 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 5634
00bb75d7 5635 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 5636
00bb75d7 5637 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 5638
00bb75d7 5639 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 5640
00bb75d7 5641 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 5642
00bb75d7 5643 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 5644
00bb75d7 5645 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 5646
e4b2cea3
ZJS
5647 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5648
5649 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5650
00bb75d7 5651 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 5652
00bb75d7 5653 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 5654
00bb75d7 5655 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 5656
00bb75d7 5657 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 5658
00bb75d7 5659 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 5660
00bb75d7 5661 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 5662
00bb75d7 5663 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 5664
00bb75d7 5665 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 5666
00bb75d7 5667 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 5668
00bb75d7 5669 <!--End of Autogenerated section-->
47fb7fd6
ZJS
5670
5671 <refsect2>
5672 <title>Properties</title>
5673
5674 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5675 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5676 processes to execute. They also share most of the fields related to the execution context that Service
5677 objects expose (see above).</para>
5678
5679 <para>In addition to these properties there are the following:</para>
5680
5681 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 5682 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
5683 i.e. those where systemd is responsible for accepted connections. </para>
5684
5685 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5686 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 5687 <literal>yes</literal>.</para>
47fb7fd6
ZJS
5688
5689 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5690 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5691 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5692 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5693 meaning as they have for the corresponding field of service units (see above). In addition to that,
5694 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5695 continuously.</para>
3e5f04bf
RM
5696
5697 <para><varname>FlushPending</varname> specifies whether to flush the socket
5698 just before entering the listening state. This setting only applies to sockets with
5699 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
5700 </refsect2>
5701 </refsect1>
5702
5703 <refsect1>
5704 <title>Target Unit Objects</title>
5705
48f99d7c 5706 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
5707node /org/freedesktop/systemd1/unit/basic_2etarget {
5708 interface org.freedesktop.systemd1.Target {
5709 };
5710 interface org.freedesktop.DBus.Peer { ... };
5711 interface org.freedesktop.DBus.Introspectable { ... };
5712 interface org.freedesktop.DBus.Properties { ... };
5713 interface org.freedesktop.systemd1.Unit { ... };
5714};
5715 </programlisting>
5716
5717 <para>Target units have neither type-specific methods nor properties.</para>
5718 </refsect1>
5719
5720
5721 <refsect1>
5722 <title>Device Unit Objects</title>
5723
5724 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5725 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5726
48f99d7c
ZJS
5727 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5728node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
5729 interface org.freedesktop.systemd1.Device {
5730 properties:
5731 readonly s SysFSPath = '...';
3031660c 5732 };
47fb7fd6
ZJS
5733 interface org.freedesktop.DBus.Peer { ... };
5734 interface org.freedesktop.DBus.Introspectable { ... };
5735 interface org.freedesktop.DBus.Properties { ... };
5736 interface org.freedesktop.systemd1.Unit { ... };
5737};
5738 </programlisting>
5739
00bb75d7
ZJS
5740 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5741
00bb75d7
ZJS
5742 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5743
5744 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5745
5746 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5747
48f99d7c
ZJS
5748 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5749
00bb75d7
ZJS
5750 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5751
5752 <!--End of Autogenerated section-->
5753
47fb7fd6
ZJS
5754 <refsect2>
5755 <title>Properties</title>
5756
5757 <para>Device units only expose a single type-specific property:</para>
5758
5759 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5760 to.</para>
5761 </refsect2>
5762 </refsect1>
5763
5764 <refsect1>
5765 <title>Mount Unit Objects</title>
5766
5767 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5768 interface (described here) in addition to the generic
5769 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5770
48f99d7c 5771 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
5772node /org/freedesktop/systemd1/unit/home_2emount {
5773 interface org.freedesktop.systemd1.Mount {
5774 methods:
5775 GetProcesses(out a(sus) processes);
5776 AttachProcesses(in s subcgroup,
5777 in au pids);
5778 properties:
5779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5780 readonly s Where = '...';
5781 readonly s What = '...';
5782 readonly s Options = '...';
5783 readonly s Type = '...';
5784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5785 readonly t TimeoutUSec = ...;
5786 readonly u ControlPID = ...;
5787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5788 readonly u DirectoryMode = ...;
5789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5790 readonly b SloppyOptions = ...;
5791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5792 readonly b LazyUnmount = ...;
5793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5794 readonly b ForceUnmount = ...;
35f4e010
ZJS
5795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5796 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
5797 readonly s Result = '...';
5798 readonly u UID = ...;
5799 readonly u GID = ...;
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5801 readonly a(sasbttttuii) ExecMount = [...];
5802 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5803 readonly a(sasbttttuii) ExecUnmount = [...];
5804 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5805 readonly a(sasbttttuii) ExecRemount = [...];
5806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5807 readonly s Slice = '...';
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5809 readonly s ControlGroup = '...';
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5811 readonly t MemoryCurrent = ...;
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5813 readonly t CPUUsageNSec = ...;
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5815 readonly ay EffectiveCPUs = [...];
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5817 readonly ay EffectiveMemoryNodes = [...];
5818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5819 readonly t TasksCurrent = ...;
5820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5821 readonly t IPIngressBytes = ...;
5822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5823 readonly t IPIngressPackets = ...;
5824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5825 readonly t IPEgressBytes = ...;
5826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5827 readonly t IPEgressPackets = ...;
5828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5829 readonly t IOReadBytes = ...;
5830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5831 readonly t IOReadOperations = ...;
5832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5833 readonly t IOWriteBytes = ...;
5834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5835 readonly t IOWriteOperations = ...;
5836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5837 readonly b Delegate = ...;
5838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5839 readonly as DelegateControllers = ['...', ...];
5840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5841 readonly b CPUAccounting = ...;
5842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5843 readonly t CPUWeight = ...;
5844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5845 readonly t StartupCPUWeight = ...;
5846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5847 readonly t CPUShares = ...;
5848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5849 readonly t StartupCPUShares = ...;
5850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5851 readonly t CPUQuotaPerSecUSec = ...;
5852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5853 readonly t CPUQuotaPeriodUSec = ...;
5854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5855 readonly ay AllowedCPUs = [...];
5856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5857 readonly ay AllowedMemoryNodes = [...];
5858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5859 readonly b IOAccounting = ...;
5860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5861 readonly t IOWeight = ...;
5862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5863 readonly t StartupIOWeight = ...;
5864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5865 readonly a(st) IODeviceWeight = [...];
5866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5867 readonly a(st) IOReadBandwidthMax = [...];
5868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5869 readonly a(st) IOWriteBandwidthMax = [...];
5870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5871 readonly a(st) IOReadIOPSMax = [...];
5872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5873 readonly a(st) IOWriteIOPSMax = [...];
5874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5875 readonly a(st) IODeviceLatencyTargetUSec = [...];
5876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5877 readonly b BlockIOAccounting = ...;
5878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5879 readonly t BlockIOWeight = ...;
5880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5881 readonly t StartupBlockIOWeight = ...;
5882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5883 readonly a(st) BlockIODeviceWeight = [...];
5884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5885 readonly a(st) BlockIOReadBandwidth = [...];
5886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5887 readonly a(st) BlockIOWriteBandwidth = [...];
5888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5889 readonly b MemoryAccounting = ...;
5890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5891 readonly t DefaultMemoryLow = ...;
5892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5893 readonly t DefaultMemoryMin = ...;
5894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5895 readonly t MemoryMin = ...;
5896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5897 readonly t MemoryLow = ...;
5898 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5899 readonly t MemoryHigh = ...;
5900 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5901 readonly t MemoryMax = ...;
5902 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5903 readonly t MemorySwapMax = ...;
5904 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5905 readonly t MemoryLimit = ...;
5906 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5907 readonly s DevicePolicy = '...';
5908 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5909 readonly a(ss) DeviceAllow = [...];
5910 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5911 readonly b TasksAccounting = ...;
5912 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5913 readonly t TasksMax = ...;
5914 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5915 readonly b IPAccounting = ...;
5916 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5917 readonly a(iayu) IPAddressAllow = [...];
5918 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5919 readonly a(iayu) IPAddressDeny = [...];
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5921 readonly as IPIngressFilterPath = ['...', ...];
5922 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5923 readonly as IPEgressFilterPath = ['...', ...];
5924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5925 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
5926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5927 readonly s ManagedOOMSwap = '...';
5928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5929 readonly s ManagedOOMMemoryPressure = '...';
5930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 5931 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
5932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5933 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
5934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5935 readonly as Environment = ['...', ...];
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5937 readonly a(sb) EnvironmentFiles = [...];
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5939 readonly as PassEnvironment = ['...', ...];
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5941 readonly as UnsetEnvironment = ['...', ...];
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5943 readonly u UMask = ...;
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5945 readonly t LimitCPU = ...;
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5947 readonly t LimitCPUSoft = ...;
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5949 readonly t LimitFSIZE = ...;
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5951 readonly t LimitFSIZESoft = ...;
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5953 readonly t LimitDATA = ...;
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5955 readonly t LimitDATASoft = ...;
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5957 readonly t LimitSTACK = ...;
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5959 readonly t LimitSTACKSoft = ...;
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5961 readonly t LimitCORE = ...;
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5963 readonly t LimitCORESoft = ...;
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5965 readonly t LimitRSS = ...;
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5967 readonly t LimitRSSSoft = ...;
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5969 readonly t LimitNOFILE = ...;
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5971 readonly t LimitNOFILESoft = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5973 readonly t LimitAS = ...;
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5975 readonly t LimitASSoft = ...;
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5977 readonly t LimitNPROC = ...;
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5979 readonly t LimitNPROCSoft = ...;
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5981 readonly t LimitMEMLOCK = ...;
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5983 readonly t LimitMEMLOCKSoft = ...;
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5985 readonly t LimitLOCKS = ...;
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5987 readonly t LimitLOCKSSoft = ...;
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5989 readonly t LimitSIGPENDING = ...;
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5991 readonly t LimitSIGPENDINGSoft = ...;
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5993 readonly t LimitMSGQUEUE = ...;
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5995 readonly t LimitMSGQUEUESoft = ...;
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5997 readonly t LimitNICE = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5999 readonly t LimitNICESoft = ...;
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6001 readonly t LimitRTPRIO = ...;
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6003 readonly t LimitRTPRIOSoft = ...;
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6005 readonly t LimitRTTIME = ...;
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6007 readonly t LimitRTTIMESoft = ...;
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6009 readonly s WorkingDirectory = '...';
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6011 readonly s RootDirectory = '...';
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6013 readonly s RootImage = '...';
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6015 readonly a(ss) RootImageOptions = [...];
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6017 readonly ay RootHash = [...];
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6019 readonly s RootHashPath = '...';
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6021 readonly ay RootHashSignature = [...];
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6023 readonly s RootHashSignaturePath = '...';
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6025 readonly s RootVerity = '...';
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6027 readonly a(ssba(ss)) MountImages = [...];
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6029 readonly i OOMScoreAdjust = ...;
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6031 readonly t CoredumpFilter = ...;
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6033 readonly i Nice = ...;
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6035 readonly i IOSchedulingClass = ...;
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6037 readonly i IOSchedulingPriority = ...;
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6039 readonly i CPUSchedulingPolicy = ...;
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6041 readonly i CPUSchedulingPriority = ...;
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6043 readonly ay CPUAffinity = [...];
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6045 readonly b CPUAffinityFromNUMA = ...;
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6047 readonly i NUMAPolicy = ...;
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6049 readonly ay NUMAMask = [...];
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6051 readonly t TimerSlackNSec = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6053 readonly b CPUSchedulingResetOnFork = ...;
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6055 readonly b NonBlocking = ...;
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6057 readonly s StandardInput = '...';
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6059 readonly s StandardInputFileDescriptorName = '...';
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6061 readonly ay StandardInputData = [...];
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6063 readonly s StandardOutput = '...';
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6065 readonly s StandardOutputFileDescriptorName = '...';
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6067 readonly s StandardError = '...';
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6069 readonly s StandardErrorFileDescriptorName = '...';
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6071 readonly s TTYPath = '...';
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6073 readonly b TTYReset = ...;
6074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6075 readonly b TTYVHangup = ...;
6076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6077 readonly b TTYVTDisallocate = ...;
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6079 readonly i SyslogPriority = ...;
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6081 readonly s SyslogIdentifier = '...';
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6083 readonly b SyslogLevelPrefix = ...;
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6085 readonly i SyslogLevel = ...;
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6087 readonly i SyslogFacility = ...;
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6089 readonly i LogLevelMax = ...;
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6091 readonly t LogRateLimitIntervalUSec = ...;
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6093 readonly u LogRateLimitBurst = ...;
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6095 readonly aay LogExtraFields = [[...], ...];
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6097 readonly s LogNamespace = '...';
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6099 readonly i SecureBits = ...;
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6101 readonly t CapabilityBoundingSet = ...;
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6103 readonly t AmbientCapabilities = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6105 readonly s User = '...';
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6107 readonly s Group = '...';
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6109 readonly b DynamicUser = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6111 readonly b RemoveIPC = ...;
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6113 readonly a(say) SetCredential = [...];
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6115 readonly a(ss) LoadCredential = [...];
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6117 readonly as SupplementaryGroups = ['...', ...];
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6119 readonly s PAMName = '...';
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6121 readonly as ReadWritePaths = ['...', ...];
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6123 readonly as ReadOnlyPaths = ['...', ...];
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6125 readonly as InaccessiblePaths = ['...', ...];
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6127 readonly as ExecPaths = ['...', ...];
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6129 readonly as NoExecPaths = ['...', ...];
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6131 readonly t MountFlags = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6133 readonly b PrivateTmp = ...;
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6135 readonly b PrivateDevices = ...;
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6137 readonly b ProtectClock = ...;
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6139 readonly b ProtectKernelTunables = ...;
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6141 readonly b ProtectKernelModules = ...;
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6143 readonly b ProtectKernelLogs = ...;
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6145 readonly b ProtectControlGroups = ...;
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6147 readonly b PrivateNetwork = ...;
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6149 readonly b PrivateUsers = ...;
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6151 readonly b PrivateMounts = ...;
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6153 readonly s ProtectHome = '...';
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6155 readonly s ProtectSystem = '...';
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6157 readonly b SameProcessGroup = ...;
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6159 readonly s UtmpIdentifier = '...';
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6161 readonly s UtmpMode = '...';
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6163 readonly (bs) SELinuxContext = ...;
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6165 readonly (bs) AppArmorProfile = ...;
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6167 readonly (bs) SmackProcessLabel = ...;
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6169 readonly b IgnoreSIGPIPE = ...;
6170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6171 readonly b NoNewPrivileges = ...;
6172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6173 readonly (bas) SystemCallFilter = ...;
6174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6175 readonly as SystemCallArchitectures = ['...', ...];
6176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6177 readonly i SystemCallErrorNumber = ...;
6178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6179 readonly (bas) SystemCallLog = ...;
6180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6181 readonly s Personality = '...';
6182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6183 readonly b LockPersonality = ...;
6184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6185 readonly (bas) RestrictAddressFamilies = ...;
6186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6187 readonly s RuntimeDirectoryPreserve = '...';
6188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6189 readonly u RuntimeDirectoryMode = ...;
6190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6191 readonly as RuntimeDirectory = ['...', ...];
6192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6193 readonly u StateDirectoryMode = ...;
6194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6195 readonly as StateDirectory = ['...', ...];
6196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6197 readonly u CacheDirectoryMode = ...;
6198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6199 readonly as CacheDirectory = ['...', ...];
6200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6201 readonly u LogsDirectoryMode = ...;
6202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6203 readonly as LogsDirectory = ['...', ...];
6204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6205 readonly u ConfigurationDirectoryMode = ...;
6206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6207 readonly as ConfigurationDirectory = ['...', ...];
6208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6209 readonly t TimeoutCleanUSec = ...;
6210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6211 readonly b MemoryDenyWriteExecute = ...;
6212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6213 readonly b RestrictRealtime = ...;
6214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6215 readonly b RestrictSUIDSGID = ...;
6216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6217 readonly t RestrictNamespaces = ...;
6218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6219 readonly a(ssbt) BindPaths = [...];
6220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6221 readonly a(ssbt) BindReadOnlyPaths = [...];
6222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6223 readonly a(ss) TemporaryFileSystem = [...];
6224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6225 readonly b MountAPIVFS = ...;
6226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6227 readonly s KeyringMode = '...';
6228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6229 readonly s ProtectProc = '...';
6230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6231 readonly s ProcSubset = '...';
6232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6233 readonly b ProtectHostname = ...;
6234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6235 readonly s NetworkNamespacePath = '...';
6236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6237 readonly s KillMode = '...';
6238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6239 readonly i KillSignal = ...;
6240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6241 readonly i RestartKillSignal = ...;
6242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6243 readonly i FinalKillSignal = ...;
6244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6245 readonly b SendSIGKILL = ...;
6246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6247 readonly b SendSIGHUP = ...;
6248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6249 readonly i WatchdogSignal = ...;
3031660c 6250 };
47fb7fd6
ZJS
6251 interface org.freedesktop.DBus.Peer { ... };
6252 interface org.freedesktop.DBus.Introspectable { ... };
6253 interface org.freedesktop.DBus.Properties { ... };
6254 interface org.freedesktop.systemd1.Unit { ... };
6255};
6256 </programlisting>
6257
00bb75d7
ZJS
6258 <!--method GetProcesses is not documented!-->
6259
6260 <!--method AttachProcesses is not documented!-->
6261
6262 <!--property Where is not documented!-->
6263
6264 <!--property What is not documented!-->
6265
6266 <!--property Options is not documented!-->
6267
6268 <!--property Type is not documented!-->
6269
6270 <!--property TimeoutUSec is not documented!-->
6271
6272 <!--property DirectoryMode is not documented!-->
6273
6274 <!--property SloppyOptions is not documented!-->
6275
6276 <!--property LazyUnmount is not documented!-->
6277
6278 <!--property ForceUnmount is not documented!-->
6279
35f4e010
ZJS
6280 <!--property ReadWriteOnly is not documented!-->
6281
00bb75d7
ZJS
6282 <!--property UID is not documented!-->
6283
6284 <!--property GID is not documented!-->
6285
6286 <!--property ExecUnmount is not documented!-->
6287
6288 <!--property ExecRemount is not documented!-->
6289
6290 <!--property Slice is not documented!-->
6291
6292 <!--property MemoryCurrent is not documented!-->
6293
6294 <!--property CPUUsageNSec is not documented!-->
6295
6296 <!--property EffectiveCPUs is not documented!-->
6297
6298 <!--property EffectiveMemoryNodes is not documented!-->
6299
6300 <!--property TasksCurrent is not documented!-->
6301
6302 <!--property IPIngressBytes is not documented!-->
6303
6304 <!--property IPIngressPackets is not documented!-->
6305
6306 <!--property IPEgressBytes is not documented!-->
6307
6308 <!--property IPEgressPackets is not documented!-->
6309
6310 <!--property IOReadBytes is not documented!-->
6311
6312 <!--property IOReadOperations is not documented!-->
6313
6314 <!--property IOWriteBytes is not documented!-->
6315
6316 <!--property IOWriteOperations is not documented!-->
6317
6318 <!--property Delegate is not documented!-->
6319
6320 <!--property DelegateControllers is not documented!-->
6321
6322 <!--property CPUAccounting is not documented!-->
6323
6324 <!--property CPUWeight is not documented!-->
6325
6326 <!--property StartupCPUWeight is not documented!-->
6327
6328 <!--property CPUShares is not documented!-->
6329
6330 <!--property StartupCPUShares is not documented!-->
6331
6332 <!--property CPUQuotaPerSecUSec is not documented!-->
6333
6334 <!--property CPUQuotaPeriodUSec is not documented!-->
6335
6336 <!--property AllowedCPUs is not documented!-->
6337
6338 <!--property AllowedMemoryNodes is not documented!-->
6339
6340 <!--property IOAccounting is not documented!-->
6341
6342 <!--property IOWeight is not documented!-->
6343
6344 <!--property StartupIOWeight is not documented!-->
6345
6346 <!--property IODeviceWeight is not documented!-->
6347
6348 <!--property IOReadBandwidthMax is not documented!-->
6349
6350 <!--property IOWriteBandwidthMax is not documented!-->
6351
6352 <!--property IOReadIOPSMax is not documented!-->
6353
6354 <!--property IOWriteIOPSMax is not documented!-->
6355
6356 <!--property IODeviceLatencyTargetUSec is not documented!-->
6357
6358 <!--property BlockIOAccounting is not documented!-->
6359
6360 <!--property BlockIOWeight is not documented!-->
6361
6362 <!--property StartupBlockIOWeight is not documented!-->
6363
6364 <!--property BlockIODeviceWeight is not documented!-->
6365
6366 <!--property BlockIOReadBandwidth is not documented!-->
6367
6368 <!--property BlockIOWriteBandwidth is not documented!-->
6369
6370 <!--property MemoryAccounting is not documented!-->
6371
6372 <!--property DefaultMemoryLow is not documented!-->
6373
6374 <!--property DefaultMemoryMin is not documented!-->
6375
6376 <!--property MemoryMin is not documented!-->
6377
6378 <!--property MemoryLow is not documented!-->
6379
6380 <!--property MemoryHigh is not documented!-->
6381
6382 <!--property MemoryMax is not documented!-->
6383
6384 <!--property MemorySwapMax is not documented!-->
6385
6386 <!--property MemoryLimit is not documented!-->
6387
6388 <!--property DevicePolicy is not documented!-->
6389
6390 <!--property DeviceAllow is not documented!-->
6391
6392 <!--property TasksAccounting is not documented!-->
6393
6394 <!--property TasksMax is not documented!-->
6395
6396 <!--property IPAccounting is not documented!-->
6397
6398 <!--property IPAddressAllow is not documented!-->
6399
6400 <!--property IPAddressDeny is not documented!-->
6401
6402 <!--property IPIngressFilterPath is not documented!-->
6403
6404 <!--property IPEgressFilterPath is not documented!-->
6405
6406 <!--property DisableControllers is not documented!-->
6407
4d824a4e
AZ
6408 <!--property ManagedOOMSwap is not documented!-->
6409
6410 <!--property ManagedOOMMemoryPressure is not documented!-->
6411
d9d3f05d 6412 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 6413
d8a4d64b
AZ
6414 <!--property ManagedOOMPreference is not documented!-->
6415
00bb75d7
ZJS
6416 <!--property EnvironmentFiles is not documented!-->
6417
6418 <!--property PassEnvironment is not documented!-->
6419
6420 <!--property UnsetEnvironment is not documented!-->
6421
6422 <!--property UMask is not documented!-->
6423
6424 <!--property LimitCPUSoft is not documented!-->
6425
6426 <!--property LimitFSIZE is not documented!-->
6427
6428 <!--property LimitFSIZESoft is not documented!-->
6429
6430 <!--property LimitDATA is not documented!-->
6431
6432 <!--property LimitDATASoft is not documented!-->
6433
6434 <!--property LimitSTACK is not documented!-->
6435
6436 <!--property LimitSTACKSoft is not documented!-->
6437
6438 <!--property LimitCORE is not documented!-->
6439
6440 <!--property LimitCORESoft is not documented!-->
6441
6442 <!--property LimitRSS is not documented!-->
6443
6444 <!--property LimitRSSSoft is not documented!-->
6445
6446 <!--property LimitNOFILE is not documented!-->
6447
6448 <!--property LimitNOFILESoft is not documented!-->
6449
6450 <!--property LimitAS is not documented!-->
6451
6452 <!--property LimitASSoft is not documented!-->
6453
6454 <!--property LimitNPROC is not documented!-->
6455
6456 <!--property LimitNPROCSoft is not documented!-->
6457
6458 <!--property LimitMEMLOCK is not documented!-->
6459
6460 <!--property LimitMEMLOCKSoft is not documented!-->
6461
6462 <!--property LimitLOCKS is not documented!-->
6463
6464 <!--property LimitLOCKSSoft is not documented!-->
6465
6466 <!--property LimitSIGPENDING is not documented!-->
6467
6468 <!--property LimitSIGPENDINGSoft is not documented!-->
6469
6470 <!--property LimitMSGQUEUE is not documented!-->
6471
6472 <!--property LimitMSGQUEUESoft is not documented!-->
6473
6474 <!--property LimitNICE is not documented!-->
6475
6476 <!--property LimitNICESoft is not documented!-->
6477
6478 <!--property LimitRTPRIO is not documented!-->
6479
6480 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 6481
00bb75d7 6482 <!--property LimitRTTIME is not documented!-->
47fb7fd6 6483
00bb75d7 6484 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 6485
00bb75d7 6486 <!--property WorkingDirectory is not documented!-->
47fb7fd6 6487
00bb75d7 6488 <!--property RootDirectory is not documented!-->
47fb7fd6 6489
00bb75d7 6490 <!--property RootImage is not documented!-->
47fb7fd6 6491
35f4e010
ZJS
6492 <!--property RootImageOptions is not documented!-->
6493
6494 <!--property RootHash is not documented!-->
6495
6496 <!--property RootHashPath is not documented!-->
6497
6498 <!--property RootHashSignature is not documented!-->
6499
6500 <!--property RootHashSignaturePath is not documented!-->
6501
6502 <!--property RootVerity is not documented!-->
6503
6504 <!--property MountImages is not documented!-->
6505
00bb75d7 6506 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 6507
00bb75d7 6508 <!--property CoredumpFilter is not documented!-->
47fb7fd6 6509
00bb75d7 6510 <!--property Nice is not documented!-->
47fb7fd6 6511
00bb75d7 6512 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 6513
00bb75d7 6514 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 6515
00bb75d7 6516 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 6517
00bb75d7 6518 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 6519
00bb75d7 6520 <!--property CPUAffinity is not documented!-->
47fb7fd6 6521
00bb75d7 6522 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 6523
00bb75d7 6524 <!--property NUMAPolicy is not documented!-->
47fb7fd6 6525
00bb75d7 6526 <!--property NUMAMask is not documented!-->
47fb7fd6 6527
00bb75d7 6528 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 6529
00bb75d7 6530 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 6531
00bb75d7 6532 <!--property NonBlocking is not documented!-->
47fb7fd6 6533
00bb75d7 6534 <!--property StandardInput is not documented!-->
47fb7fd6 6535
00bb75d7 6536 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 6537
00bb75d7 6538 <!--property StandardInputData is not documented!-->
47fb7fd6 6539
00bb75d7 6540 <!--property StandardOutput is not documented!-->
47fb7fd6 6541
00bb75d7 6542 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 6543
00bb75d7 6544 <!--property StandardError is not documented!-->
47fb7fd6 6545
00bb75d7
ZJS
6546 <!--property StandardErrorFileDescriptorName is not documented!-->
6547
6548 <!--property TTYPath is not documented!-->
6549
6550 <!--property TTYReset is not documented!-->
6551
6552 <!--property TTYVHangup is not documented!-->
6553
6554 <!--property TTYVTDisallocate is not documented!-->
6555
6556 <!--property SyslogPriority is not documented!-->
6557
6558 <!--property SyslogIdentifier is not documented!-->
6559
6560 <!--property SyslogLevelPrefix is not documented!-->
6561
6562 <!--property SyslogLevel is not documented!-->
6563
6564 <!--property SyslogFacility is not documented!-->
6565
6566 <!--property LogLevelMax is not documented!-->
6567
6568 <!--property LogRateLimitIntervalUSec is not documented!-->
6569
6570 <!--property LogRateLimitBurst is not documented!-->
6571
6572 <!--property LogExtraFields is not documented!-->
6573
6574 <!--property LogNamespace is not documented!-->
6575
6576 <!--property AmbientCapabilities is not documented!-->
6577
6578 <!--property User is not documented!-->
6579
6580 <!--property Group is not documented!-->
6581
6582 <!--property DynamicUser is not documented!-->
6583
6584 <!--property RemoveIPC is not documented!-->
6585
e4b2cea3
ZJS
6586 <!--property SetCredential is not documented!-->
6587
6588 <!--property LoadCredential is not documented!-->
6589
00bb75d7
ZJS
6590 <!--property SupplementaryGroups is not documented!-->
6591
6592 <!--property PAMName is not documented!-->
6593
6594 <!--property ReadWritePaths is not documented!-->
6595
6596 <!--property ReadOnlyPaths is not documented!-->
6597
6598 <!--property InaccessiblePaths is not documented!-->
6599
ddc155b2
TM
6600 <!--property ExecPaths is not documented!-->
6601
6602 <!--property NoExecPaths is not documented!-->
6603
00bb75d7
ZJS
6604 <!--property PrivateTmp is not documented!-->
6605
6606 <!--property PrivateDevices is not documented!-->
6607
6608 <!--property ProtectClock is not documented!-->
6609
6610 <!--property ProtectKernelTunables is not documented!-->
6611
6612 <!--property ProtectKernelModules is not documented!-->
6613
6614 <!--property ProtectKernelLogs is not documented!-->
6615
6616 <!--property ProtectControlGroups is not documented!-->
6617
6618 <!--property PrivateNetwork is not documented!-->
6619
6620 <!--property PrivateUsers is not documented!-->
6621
6622 <!--property PrivateMounts is not documented!-->
6623
6624 <!--property ProtectHome is not documented!-->
6625
6626 <!--property ProtectSystem is not documented!-->
6627
6628 <!--property SameProcessGroup is not documented!-->
6629
6630 <!--property UtmpIdentifier is not documented!-->
6631
6632 <!--property UtmpMode is not documented!-->
6633
6634 <!--property SELinuxContext is not documented!-->
6635
6636 <!--property AppArmorProfile is not documented!-->
6637
6638 <!--property SmackProcessLabel is not documented!-->
6639
6640 <!--property IgnoreSIGPIPE is not documented!-->
6641
6642 <!--property NoNewPrivileges is not documented!-->
6643
6644 <!--property SystemCallFilter is not documented!-->
6645
6646 <!--property SystemCallArchitectures is not documented!-->
6647
6648 <!--property SystemCallErrorNumber is not documented!-->
6649
1f6b4144
ZJS
6650 <!--property SystemCallLog is not documented!-->
6651
00bb75d7
ZJS
6652 <!--property Personality is not documented!-->
6653
6654 <!--property LockPersonality is not documented!-->
6655
6656 <!--property RestrictAddressFamilies is not documented!-->
6657
6658 <!--property RuntimeDirectoryPreserve is not documented!-->
6659
6660 <!--property RuntimeDirectoryMode is not documented!-->
6661
6662 <!--property RuntimeDirectory is not documented!-->
6663
6664 <!--property StateDirectoryMode is not documented!-->
6665
6666 <!--property StateDirectory is not documented!-->
6667
6668 <!--property CacheDirectoryMode is not documented!-->
6669
6670 <!--property CacheDirectory is not documented!-->
6671
6672 <!--property LogsDirectoryMode is not documented!-->
6673
6674 <!--property LogsDirectory is not documented!-->
6675
6676 <!--property ConfigurationDirectoryMode is not documented!-->
6677
6678 <!--property ConfigurationDirectory is not documented!-->
6679
6680 <!--property TimeoutCleanUSec is not documented!-->
6681
6682 <!--property MemoryDenyWriteExecute is not documented!-->
6683
6684 <!--property RestrictRealtime is not documented!-->
6685
6686 <!--property RestrictSUIDSGID is not documented!-->
6687
6688 <!--property RestrictNamespaces is not documented!-->
6689
6690 <!--property BindPaths is not documented!-->
6691
6692 <!--property BindReadOnlyPaths is not documented!-->
6693
6694 <!--property TemporaryFileSystem is not documented!-->
6695
6696 <!--property MountAPIVFS is not documented!-->
6697
6698 <!--property KeyringMode is not documented!-->
6699
e4b2cea3
ZJS
6700 <!--property ProtectProc is not documented!-->
6701
6702 <!--property ProcSubset is not documented!-->
6703
00bb75d7
ZJS
6704 <!--property ProtectHostname is not documented!-->
6705
6706 <!--property NetworkNamespacePath is not documented!-->
6707
6708 <!--property KillMode is not documented!-->
6709
6710 <!--property KillSignal is not documented!-->
6711
6712 <!--property RestartKillSignal is not documented!-->
6713
6714 <!--property FinalKillSignal is not documented!-->
6715
6716 <!--property SendSIGKILL is not documented!-->
6717
6718 <!--property SendSIGHUP is not documented!-->
6719
6720 <!--property WatchdogSignal is not documented!-->
6721
6722 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6723
00bb75d7
ZJS
6724 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6725
6726 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6727
6728 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6729
48f99d7c
ZJS
6730 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6731
00bb75d7
ZJS
6732 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6733
6734 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6735
6736 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6737
6738 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6739
6740 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6741
6742 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6743
6744 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6745
6746 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6747
6748 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6749
6750 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6751
6752 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6753
6754 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6755
35f4e010
ZJS
6756 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6757
00bb75d7
ZJS
6758 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6759
6760 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6761
6762 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6763
6764 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6765
6766 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6767
6768 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6769
6770 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6771
6772 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6773
6774 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6775
6776 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6777
6778 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6779
6780 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6781
6782 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6783
6784 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6785
6786 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6787
6788 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6789
6790 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6791
6792 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6793
6794 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6795
6796 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6797
6798 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6799
6800 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6801
6802 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6803
6804 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6805
6806 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6807
00bb75d7 6808 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6809
00bb75d7 6810 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6811
00bb75d7 6812 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6813
00bb75d7 6814 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6815
00bb75d7 6816 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6817
00bb75d7 6818 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6819
00bb75d7 6820 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6821
00bb75d7 6822 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6823
00bb75d7 6824 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6825
00bb75d7 6826 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6827
00bb75d7 6828 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6829
00bb75d7 6830 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6831
00bb75d7 6832 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6833
00bb75d7 6834 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6835
00bb75d7 6836 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6837
00bb75d7 6838 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6839
00bb75d7 6840 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6841
00bb75d7 6842 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6843
00bb75d7 6844 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6845
00bb75d7 6846 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6847
00bb75d7 6848 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6849
00bb75d7 6850 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6851
00bb75d7 6852 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6853
00bb75d7 6854 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6855
00bb75d7 6856 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6857
00bb75d7 6858 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6859
00bb75d7 6860 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6861
00bb75d7 6862 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6863
00bb75d7 6864 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6865
00bb75d7 6866 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6867
00bb75d7 6868 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6869
00bb75d7 6870 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6871
00bb75d7 6872 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6873
00bb75d7 6874 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6875
00bb75d7 6876 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6877
00bb75d7 6878 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6879
00bb75d7 6880 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6881
00bb75d7 6882 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6883
00bb75d7 6884 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6885
00bb75d7 6886 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6887
00bb75d7 6888 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6889
4d824a4e
AZ
6890 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6891
6892 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6893
d9d3f05d 6894 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6895
d8a4d64b
AZ
6896 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6897
00bb75d7 6898 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6899
00bb75d7 6900 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6901
00bb75d7 6902 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6903
00bb75d7 6904 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6905
00bb75d7 6906 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6907
00bb75d7 6908 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6909
00bb75d7 6910 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6911
00bb75d7 6912 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6913
00bb75d7 6914 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6915
00bb75d7 6916 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6917
00bb75d7 6918 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6919
00bb75d7 6920 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6921
00bb75d7 6922 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6923
00bb75d7 6924 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6925
00bb75d7 6926 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6927
00bb75d7 6928 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6929
00bb75d7 6930 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6931
00bb75d7 6932 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6933
00bb75d7 6934 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6935
00bb75d7 6936 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6937
00bb75d7 6938 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6939
00bb75d7 6940 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6941
00bb75d7 6942 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6943
00bb75d7 6944 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6945
00bb75d7 6946 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6947
00bb75d7 6948 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6949
00bb75d7 6950 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6951
00bb75d7 6952 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6953
00bb75d7 6954 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6955
00bb75d7 6956 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6957
00bb75d7 6958 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6959
00bb75d7 6960 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6961
00bb75d7 6962 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6963
00bb75d7 6964 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6965
00bb75d7 6966 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6967
00bb75d7 6968 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6969
00bb75d7 6970 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6971
00bb75d7 6972 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6973
00bb75d7 6974 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6975
00bb75d7 6976 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6977
35f4e010
ZJS
6978 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6979
6980 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6981
6982 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6983
6984 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6985
6986 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6987
6988 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6989
6990 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6991
00bb75d7 6992 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6993
00bb75d7 6994 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6995
00bb75d7 6996 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6997
00bb75d7 6998 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6999
00bb75d7 7000 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7001
00bb75d7 7002 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7003
00bb75d7 7004 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7005
00bb75d7 7006 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7007
00bb75d7 7008 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7009
00bb75d7 7010 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7011
00bb75d7 7012 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7013
00bb75d7 7014 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7015
00bb75d7 7016 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 7017
00bb75d7 7018 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 7019
00bb75d7 7020 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 7021
00bb75d7 7022 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 7023
00bb75d7 7024 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 7025
00bb75d7 7026 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 7027
00bb75d7 7028 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 7029
00bb75d7 7030 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 7031
00bb75d7 7032 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 7033
00bb75d7 7034 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 7035
00bb75d7 7036 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 7037
00bb75d7 7038 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7039
00bb75d7 7040 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7041
00bb75d7 7042 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7043
00bb75d7 7044 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7045
00bb75d7 7046 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7047
00bb75d7 7048 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7049
00bb75d7 7050 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7051
00bb75d7 7052 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7053
00bb75d7 7054 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7055
00bb75d7 7056 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7057
00bb75d7 7058 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7059
00bb75d7 7060 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7061
00bb75d7 7062 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7063
00bb75d7 7064 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7065
00bb75d7 7066 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7067
00bb75d7 7068 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7069
00bb75d7 7070 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7071
00bb75d7 7072 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7073
00bb75d7 7074 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7075
e4b2cea3
ZJS
7076 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7077
7078 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7079
00bb75d7 7080 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7081
00bb75d7 7082 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7083
00bb75d7 7084 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7085
00bb75d7 7086 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7087
00bb75d7 7088 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7089
ddc155b2
TM
7090 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7091
7092 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7093
00bb75d7 7094 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7095
00bb75d7 7096 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7097
00bb75d7 7098 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7099
00bb75d7 7100 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7101
00bb75d7 7102 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7103
00bb75d7 7104 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7105
00bb75d7 7106 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7107
00bb75d7 7108 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7109
00bb75d7 7110 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7111
00bb75d7 7112 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7113
00bb75d7 7114 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7115
00bb75d7 7116 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7117
00bb75d7 7118 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7119
00bb75d7 7120 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7121
00bb75d7 7122 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7123
00bb75d7 7124 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7125
00bb75d7 7126 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7127
00bb75d7 7128 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7129
00bb75d7 7130 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7131
00bb75d7 7132 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7133
00bb75d7 7134 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7135
00bb75d7 7136 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7137
00bb75d7 7138 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7139
00bb75d7 7140 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7141
1f6b4144
ZJS
7142 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7143
00bb75d7 7144 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7145
00bb75d7 7146 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7147
00bb75d7 7148 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7149
00bb75d7 7150 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7151
00bb75d7 7152 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7153
00bb75d7 7154 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7155
00bb75d7 7156 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7157
00bb75d7 7158 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7159
00bb75d7 7160 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7161
00bb75d7 7162 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7163
00bb75d7 7164 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7165
00bb75d7 7166 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7167
00bb75d7 7168 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7169
00bb75d7 7170 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7171
00bb75d7 7172 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7173
00bb75d7 7174 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7175
00bb75d7 7176 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7177
00bb75d7 7178 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7179
00bb75d7 7180 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7181
00bb75d7 7182 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 7183
00bb75d7 7184 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 7185
00bb75d7 7186 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 7187
00bb75d7 7188 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 7189
00bb75d7 7190 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 7191
e4b2cea3
ZJS
7192 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7193
7194 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7195
00bb75d7 7196 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 7197
00bb75d7 7198 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 7199
00bb75d7 7200 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 7201
00bb75d7 7202 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 7203
00bb75d7 7204 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 7205
00bb75d7 7206 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 7207
00bb75d7 7208 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 7209
00bb75d7 7210 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 7211
00bb75d7 7212 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 7213
00bb75d7 7214 <!--End of Autogenerated section-->
47fb7fd6
ZJS
7215
7216 <refsect2>
7217 <title>Properties</title>
7218
7219 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7220 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7221 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7222 execute. They also share most of the fields related to the execution context that Service objects
7223 expose (see above). In addition to these properties there are the following:</para>
7224
7225 <para><varname>ControlPID</varname> contains the PID of the currently running
7226 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7227 running, otherwise 0.</para>
7228
7229 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7230 can take the values <literal>success</literal>, <literal>resources</literal>,
7231 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7232 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7233 corresponding field of service unit objects (see above).</para>
7234 </refsect2>
7235 </refsect1>
7236
7237 <refsect1>
7238 <title>Automount Unit Objects</title>
7239
7240 <para>All automount unit objects implement the
7241 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7242 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7243
48f99d7c 7244 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
7245node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7246 interface org.freedesktop.systemd1.Automount {
7247 properties:
7248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7249 readonly s Where = '...';
7250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7251 readonly u DirectoryMode = ...;
7252 readonly s Result = '...';
7253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7254 readonly t TimeoutIdleUSec = ...;
3031660c 7255 };
47fb7fd6
ZJS
7256 interface org.freedesktop.DBus.Peer { ... };
7257 interface org.freedesktop.DBus.Introspectable { ... };
7258 interface org.freedesktop.DBus.Properties { ... };
7259 interface org.freedesktop.systemd1.Unit { ... };
7260};
7261 </programlisting>
7262
7263 <!--property Where is not documented!-->
7264
7265 <!--property DirectoryMode is not documented!-->
7266
7267 <!--property TimeoutIdleUSec is not documented!-->
7268
00bb75d7
ZJS
7269 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7270
00bb75d7
ZJS
7271 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7272
7273 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7274
7275 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7276
48f99d7c
ZJS
7277 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7278
00bb75d7
ZJS
7279 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7280
7281 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7282
7283 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7284
7285 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7286
7287 <!--End of Autogenerated section-->
7288
47fb7fd6
ZJS
7289 <refsect2>
7290 <title>Properties</title>
7291
7292 <para>Most of the properties map directly to the corresponding settings in the automount unit
7293 files.</para>
7294
7295 <para><varname>Result</varname> knows the values <literal>success</literal> and
7296 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7297 the corresponding field of the Service object.</para>
7298 </refsect2>
7299 </refsect1>
7300
7301
7302 <refsect1>
7303 <title>Timer Unit Objects</title>
7304
7305 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7306 interface (described here) in addition to the generic
7307 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7308
48f99d7c 7309 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
7310node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7311 interface org.freedesktop.systemd1.Timer {
7312 properties:
7313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7314 readonly s Unit = '...';
7315 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7316 readonly a(stt) TimersMonotonic = [...];
7317 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7318 readonly a(sst) TimersCalendar = [...];
7319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7320 readonly b OnClockChange = ...;
7321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7322 readonly b OnTimezoneChange = ...;
7323 readonly t NextElapseUSecRealtime = ...;
7324 readonly t NextElapseUSecMonotonic = ...;
7325 readonly t LastTriggerUSec = ...;
7326 readonly t LastTriggerUSecMonotonic = ...;
7327 readonly s Result = '...';
7328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7329 readonly t AccuracyUSec = ...;
7330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7331 readonly t RandomizedDelayUSec = ...;
7332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
7333 readonly b FixedRandomDelay = ...;
7334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7335 readonly b Persistent = ...;
7336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7337 readonly b WakeSystem = ...;
7338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7339 readonly b RemainAfterElapse = ...;
3031660c 7340 };
47fb7fd6
ZJS
7341 interface org.freedesktop.DBus.Peer { ... };
7342 interface org.freedesktop.DBus.Introspectable { ... };
7343 interface org.freedesktop.DBus.Properties { ... };
7344 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7345};
7346 </programlisting>
7347
47fb7fd6
ZJS
7348 <!--property OnClockChange is not documented!-->
7349
7350 <!--property OnTimezoneChange is not documented!-->
7351
7352 <!--property LastTriggerUSec is not documented!-->
7353
7354 <!--property LastTriggerUSecMonotonic is not documented!-->
7355
7356 <!--property AccuracyUSec is not documented!-->
7357
7358 <!--property RandomizedDelayUSec is not documented!-->
7359
acf24a1a
KG
7360 <!--property FixedRandomDelay is not documented!-->
7361
47fb7fd6
ZJS
7362 <!--property Persistent is not documented!-->
7363
7364 <!--property WakeSystem is not documented!-->
7365
7366 <!--property RemainAfterElapse is not documented!-->
7367
00bb75d7
ZJS
7368 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7369
00bb75d7
ZJS
7370 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7371
7372 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7373
7374 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7375
48f99d7c
ZJS
7376 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7377
00bb75d7
ZJS
7378 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7379
7380 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7381
7382 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7383
7384 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7385
7386 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7387
7388 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7389
7390 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7391
7392 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7393
7394 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7395
7396 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7397
7398 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7399
7400 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7401
acf24a1a
KG
7402 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7403
00bb75d7
ZJS
7404 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7405
7406 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7407
7408 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7409
7410 <!--End of Autogenerated section-->
7411
3031660c
ZJS
7412 <refsect2>
7413 <title>Properties</title>
7414
47fb7fd6 7415 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 7416
47fb7fd6
ZJS
7417 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7418 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7419 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7420 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7421 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7422 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7423 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 7424
47fb7fd6
ZJS
7425 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7426 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7427 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7428 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 7429
47fb7fd6
ZJS
7430 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7431 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7432 does not include at least one calendar event.</para>
3031660c 7433
47fb7fd6
ZJS
7434 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7435 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7436 does not include at least one monotonic event.</para>
7437
7438 <para><varname>Result</varname> knows the values <literal>success</literal> and
7439 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7440 property of the service interface.</para>
3031660c
ZJS
7441 </refsect2>
7442 </refsect1>
7443
7444 <refsect1>
47fb7fd6 7445 <title>Swap Unit Objects</title>
3031660c 7446
47fb7fd6
ZJS
7447 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7448 interface (described here) in addition to the generic
7449 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7450
48f99d7c 7451 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
7452node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7453 interface org.freedesktop.systemd1.Swap {
3031660c 7454 methods:
47fb7fd6
ZJS
7455 GetProcesses(out a(sus) processes);
7456 AttachProcesses(in s subcgroup,
7457 in au pids);
3031660c 7458 properties:
47fb7fd6
ZJS
7459 readonly s What = '...';
7460 readonly i Priority = ...;
7461 readonly s Options = '...';
7462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7463 readonly t TimeoutUSec = ...;
7464 readonly u ControlPID = ...;
7465 readonly s Result = '...';
7466 readonly u UID = ...;
7467 readonly u GID = ...;
7468 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7469 readonly a(sasbttttuii) ExecActivate = [...];
7470 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7471 readonly a(sasbttttuii) ExecDeactivate = [...];
7472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7473 readonly s Slice = '...';
7474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7475 readonly s ControlGroup = '...';
7476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7477 readonly t MemoryCurrent = ...;
7478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7479 readonly t CPUUsageNSec = ...;
7480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7481 readonly ay EffectiveCPUs = [...];
7482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7483 readonly ay EffectiveMemoryNodes = [...];
7484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7485 readonly t TasksCurrent = ...;
7486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7487 readonly t IPIngressBytes = ...;
7488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7489 readonly t IPIngressPackets = ...;
7490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7491 readonly t IPEgressBytes = ...;
7492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7493 readonly t IPEgressPackets = ...;
7494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7495 readonly t IOReadBytes = ...;
7496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7497 readonly t IOReadOperations = ...;
7498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7499 readonly t IOWriteBytes = ...;
7500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7501 readonly t IOWriteOperations = ...;
7502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7503 readonly b Delegate = ...;
7504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7505 readonly as DelegateControllers = ['...', ...];
7506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7507 readonly b CPUAccounting = ...;
7508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7509 readonly t CPUWeight = ...;
7510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7511 readonly t StartupCPUWeight = ...;
7512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7513 readonly t CPUShares = ...;
7514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7515 readonly t StartupCPUShares = ...;
7516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7517 readonly t CPUQuotaPerSecUSec = ...;
7518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7519 readonly t CPUQuotaPeriodUSec = ...;
7520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7521 readonly ay AllowedCPUs = [...];
7522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7523 readonly ay AllowedMemoryNodes = [...];
7524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7525 readonly b IOAccounting = ...;
7526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7527 readonly t IOWeight = ...;
7528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7529 readonly t StartupIOWeight = ...;
7530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7531 readonly a(st) IODeviceWeight = [...];
7532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7533 readonly a(st) IOReadBandwidthMax = [...];
7534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7535 readonly a(st) IOWriteBandwidthMax = [...];
7536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7537 readonly a(st) IOReadIOPSMax = [...];
7538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7539 readonly a(st) IOWriteIOPSMax = [...];
7540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7541 readonly a(st) IODeviceLatencyTargetUSec = [...];
7542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7543 readonly b BlockIOAccounting = ...;
7544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7545 readonly t BlockIOWeight = ...;
7546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7547 readonly t StartupBlockIOWeight = ...;
7548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7549 readonly a(st) BlockIODeviceWeight = [...];
7550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7551 readonly a(st) BlockIOReadBandwidth = [...];
7552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7553 readonly a(st) BlockIOWriteBandwidth = [...];
7554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7555 readonly b MemoryAccounting = ...;
7556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7557 readonly t DefaultMemoryLow = ...;
7558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7559 readonly t DefaultMemoryMin = ...;
7560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7561 readonly t MemoryMin = ...;
7562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7563 readonly t MemoryLow = ...;
7564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7565 readonly t MemoryHigh = ...;
7566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7567 readonly t MemoryMax = ...;
7568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7569 readonly t MemorySwapMax = ...;
7570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7571 readonly t MemoryLimit = ...;
7572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7573 readonly s DevicePolicy = '...';
7574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7575 readonly a(ss) DeviceAllow = [...];
7576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7577 readonly b TasksAccounting = ...;
7578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7579 readonly t TasksMax = ...;
7580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7581 readonly b IPAccounting = ...;
7582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7583 readonly a(iayu) IPAddressAllow = [...];
7584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7585 readonly a(iayu) IPAddressDeny = [...];
7586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7587 readonly as IPIngressFilterPath = ['...', ...];
7588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7589 readonly as IPEgressFilterPath = ['...', ...];
7590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7591 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7593 readonly s ManagedOOMSwap = '...';
7594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7595 readonly s ManagedOOMMemoryPressure = '...';
7596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 7597 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
7598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7599 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
7600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7601 readonly as Environment = ['...', ...];
7602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7603 readonly a(sb) EnvironmentFiles = [...];
7604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7605 readonly as PassEnvironment = ['...', ...];
7606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7607 readonly as UnsetEnvironment = ['...', ...];
7608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7609 readonly u UMask = ...;
7610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7611 readonly t LimitCPU = ...;
7612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7613 readonly t LimitCPUSoft = ...;
7614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7615 readonly t LimitFSIZE = ...;
7616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7617 readonly t LimitFSIZESoft = ...;
7618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7619 readonly t LimitDATA = ...;
7620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7621 readonly t LimitDATASoft = ...;
7622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7623 readonly t LimitSTACK = ...;
7624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7625 readonly t LimitSTACKSoft = ...;
7626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7627 readonly t LimitCORE = ...;
7628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7629 readonly t LimitCORESoft = ...;
7630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7631 readonly t LimitRSS = ...;
7632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7633 readonly t LimitRSSSoft = ...;
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7635 readonly t LimitNOFILE = ...;
7636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7637 readonly t LimitNOFILESoft = ...;
7638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7639 readonly t LimitAS = ...;
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7641 readonly t LimitASSoft = ...;
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7643 readonly t LimitNPROC = ...;
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7645 readonly t LimitNPROCSoft = ...;
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7647 readonly t LimitMEMLOCK = ...;
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7649 readonly t LimitMEMLOCKSoft = ...;
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7651 readonly t LimitLOCKS = ...;
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7653 readonly t LimitLOCKSSoft = ...;
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7655 readonly t LimitSIGPENDING = ...;
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7657 readonly t LimitSIGPENDINGSoft = ...;
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7659 readonly t LimitMSGQUEUE = ...;
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7661 readonly t LimitMSGQUEUESoft = ...;
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7663 readonly t LimitNICE = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7665 readonly t LimitNICESoft = ...;
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7667 readonly t LimitRTPRIO = ...;
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7669 readonly t LimitRTPRIOSoft = ...;
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7671 readonly t LimitRTTIME = ...;
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7673 readonly t LimitRTTIMESoft = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7675 readonly s WorkingDirectory = '...';
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7677 readonly s RootDirectory = '...';
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7679 readonly s RootImage = '...';
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7681 readonly a(ss) RootImageOptions = [...];
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7683 readonly ay RootHash = [...];
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7685 readonly s RootHashPath = '...';
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7687 readonly ay RootHashSignature = [...];
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7689 readonly s RootHashSignaturePath = '...';
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7691 readonly s RootVerity = '...';
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7693 readonly a(ssba(ss)) MountImages = [...];
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7695 readonly i OOMScoreAdjust = ...;
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7697 readonly t CoredumpFilter = ...;
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7699 readonly i Nice = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7701 readonly i IOSchedulingClass = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7703 readonly i IOSchedulingPriority = ...;
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7705 readonly i CPUSchedulingPolicy = ...;
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7707 readonly i CPUSchedulingPriority = ...;
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7709 readonly ay CPUAffinity = [...];
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7711 readonly b CPUAffinityFromNUMA = ...;
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7713 readonly i NUMAPolicy = ...;
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7715 readonly ay NUMAMask = [...];
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7717 readonly t TimerSlackNSec = ...;
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7719 readonly b CPUSchedulingResetOnFork = ...;
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7721 readonly b NonBlocking = ...;
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7723 readonly s StandardInput = '...';
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7725 readonly s StandardInputFileDescriptorName = '...';
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7727 readonly ay StandardInputData = [...];
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7729 readonly s StandardOutput = '...';
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7731 readonly s StandardOutputFileDescriptorName = '...';
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7733 readonly s StandardError = '...';
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7735 readonly s StandardErrorFileDescriptorName = '...';
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7737 readonly s TTYPath = '...';
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7739 readonly b TTYReset = ...;
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7741 readonly b TTYVHangup = ...;
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7743 readonly b TTYVTDisallocate = ...;
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7745 readonly i SyslogPriority = ...;
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7747 readonly s SyslogIdentifier = '...';
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7749 readonly b SyslogLevelPrefix = ...;
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7751 readonly i SyslogLevel = ...;
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7753 readonly i SyslogFacility = ...;
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7755 readonly i LogLevelMax = ...;
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7757 readonly t LogRateLimitIntervalUSec = ...;
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7759 readonly u LogRateLimitBurst = ...;
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7761 readonly aay LogExtraFields = [[...], ...];
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7763 readonly s LogNamespace = '...';
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7765 readonly i SecureBits = ...;
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7767 readonly t CapabilityBoundingSet = ...;
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7769 readonly t AmbientCapabilities = ...;
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7771 readonly s User = '...';
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7773 readonly s Group = '...';
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7775 readonly b DynamicUser = ...;
7776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7777 readonly b RemoveIPC = ...;
7778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7779 readonly a(say) SetCredential = [...];
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7781 readonly a(ss) LoadCredential = [...];
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7783 readonly as SupplementaryGroups = ['...', ...];
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7785 readonly s PAMName = '...';
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7787 readonly as ReadWritePaths = ['...', ...];
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7789 readonly as ReadOnlyPaths = ['...', ...];
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7791 readonly as InaccessiblePaths = ['...', ...];
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7793 readonly as ExecPaths = ['...', ...];
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7795 readonly as NoExecPaths = ['...', ...];
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7797 readonly t MountFlags = ...;
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7799 readonly b PrivateTmp = ...;
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7801 readonly b PrivateDevices = ...;
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7803 readonly b ProtectClock = ...;
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7805 readonly b ProtectKernelTunables = ...;
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7807 readonly b ProtectKernelModules = ...;
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly b ProtectKernelLogs = ...;
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7811 readonly b ProtectControlGroups = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7813 readonly b PrivateNetwork = ...;
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7815 readonly b PrivateUsers = ...;
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7817 readonly b PrivateMounts = ...;
7818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7819 readonly s ProtectHome = '...';
7820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7821 readonly s ProtectSystem = '...';
7822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7823 readonly b SameProcessGroup = ...;
7824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7825 readonly s UtmpIdentifier = '...';
7826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7827 readonly s UtmpMode = '...';
7828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7829 readonly (bs) SELinuxContext = ...;
7830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7831 readonly (bs) AppArmorProfile = ...;
7832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7833 readonly (bs) SmackProcessLabel = ...;
7834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7835 readonly b IgnoreSIGPIPE = ...;
7836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7837 readonly b NoNewPrivileges = ...;
7838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7839 readonly (bas) SystemCallFilter = ...;
7840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7841 readonly as SystemCallArchitectures = ['...', ...];
7842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7843 readonly i SystemCallErrorNumber = ...;
7844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7845 readonly (bas) SystemCallLog = ...;
7846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7847 readonly s Personality = '...';
7848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7849 readonly b LockPersonality = ...;
7850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7851 readonly (bas) RestrictAddressFamilies = ...;
7852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7853 readonly s RuntimeDirectoryPreserve = '...';
7854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7855 readonly u RuntimeDirectoryMode = ...;
7856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7857 readonly as RuntimeDirectory = ['...', ...];
7858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7859 readonly u StateDirectoryMode = ...;
7860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7861 readonly as StateDirectory = ['...', ...];
7862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7863 readonly u CacheDirectoryMode = ...;
7864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7865 readonly as CacheDirectory = ['...', ...];
7866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7867 readonly u LogsDirectoryMode = ...;
7868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7869 readonly as LogsDirectory = ['...', ...];
7870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7871 readonly u ConfigurationDirectoryMode = ...;
7872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7873 readonly as ConfigurationDirectory = ['...', ...];
7874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7875 readonly t TimeoutCleanUSec = ...;
7876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7877 readonly b MemoryDenyWriteExecute = ...;
7878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7879 readonly b RestrictRealtime = ...;
7880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7881 readonly b RestrictSUIDSGID = ...;
7882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7883 readonly t RestrictNamespaces = ...;
7884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7885 readonly a(ssbt) BindPaths = [...];
7886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7887 readonly a(ssbt) BindReadOnlyPaths = [...];
7888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7889 readonly a(ss) TemporaryFileSystem = [...];
7890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7891 readonly b MountAPIVFS = ...;
7892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7893 readonly s KeyringMode = '...';
7894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7895 readonly s ProtectProc = '...';
7896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7897 readonly s ProcSubset = '...';
7898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7899 readonly b ProtectHostname = ...;
7900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7901 readonly s NetworkNamespacePath = '...';
7902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7903 readonly s KillMode = '...';
7904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7905 readonly i KillSignal = ...;
7906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7907 readonly i RestartKillSignal = ...;
7908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7909 readonly i FinalKillSignal = ...;
7910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7911 readonly b SendSIGKILL = ...;
7912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7913 readonly b SendSIGHUP = ...;
7914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7915 readonly i WatchdogSignal = ...;
3031660c 7916 };
47fb7fd6
ZJS
7917 interface org.freedesktop.DBus.Peer { ... };
7918 interface org.freedesktop.DBus.Introspectable { ... };
7919 interface org.freedesktop.DBus.Properties { ... };
7920 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7921};
7922 </programlisting>
7923
00bb75d7
ZJS
7924 <!--method GetProcesses is not documented!-->
7925
7926 <!--method AttachProcesses is not documented!-->
7927
7928 <!--property What is not documented!-->
7929
7930 <!--property Priority is not documented!-->
7931
7932 <!--property Options is not documented!-->
7933
7934 <!--property TimeoutUSec is not documented!-->
7935
7936 <!--property UID is not documented!-->
7937
7938 <!--property GID is not documented!-->
7939
7940 <!--property ExecDeactivate is not documented!-->
7941
7942 <!--property Slice is not documented!-->
7943
7944 <!--property MemoryCurrent is not documented!-->
7945
7946 <!--property CPUUsageNSec is not documented!-->
7947
7948 <!--property EffectiveCPUs is not documented!-->
7949
7950 <!--property EffectiveMemoryNodes is not documented!-->
7951
7952 <!--property TasksCurrent is not documented!-->
7953
7954 <!--property IPIngressBytes is not documented!-->
7955
7956 <!--property IPIngressPackets is not documented!-->
7957
7958 <!--property IPEgressBytes is not documented!-->
7959
7960 <!--property IPEgressPackets is not documented!-->
7961
7962 <!--property IOReadBytes is not documented!-->
7963
7964 <!--property IOReadOperations is not documented!-->
7965
7966 <!--property IOWriteBytes is not documented!-->
7967
7968 <!--property IOWriteOperations is not documented!-->
7969
7970 <!--property Delegate is not documented!-->
7971
7972 <!--property DelegateControllers is not documented!-->
7973
7974 <!--property CPUAccounting is not documented!-->
7975
7976 <!--property CPUWeight is not documented!-->
7977
7978 <!--property StartupCPUWeight is not documented!-->
7979
7980 <!--property CPUShares is not documented!-->
7981
7982 <!--property StartupCPUShares is not documented!-->
7983
7984 <!--property CPUQuotaPerSecUSec is not documented!-->
7985
7986 <!--property CPUQuotaPeriodUSec is not documented!-->
7987
7988 <!--property AllowedCPUs is not documented!-->
7989
7990 <!--property AllowedMemoryNodes is not documented!-->
7991
7992 <!--property IOAccounting is not documented!-->
7993
7994 <!--property IOWeight is not documented!-->
7995
7996 <!--property StartupIOWeight is not documented!-->
7997
7998 <!--property IODeviceWeight is not documented!-->
7999
8000 <!--property IOReadBandwidthMax is not documented!-->
8001
8002 <!--property IOWriteBandwidthMax is not documented!-->
8003
8004 <!--property IOReadIOPSMax is not documented!-->
8005
8006 <!--property IOWriteIOPSMax is not documented!-->
8007
8008 <!--property IODeviceLatencyTargetUSec is not documented!-->
8009
8010 <!--property BlockIOAccounting is not documented!-->
8011
8012 <!--property BlockIOWeight is not documented!-->
8013
8014 <!--property StartupBlockIOWeight is not documented!-->
8015
8016 <!--property BlockIODeviceWeight is not documented!-->
8017
8018 <!--property BlockIOReadBandwidth is not documented!-->
8019
8020 <!--property BlockIOWriteBandwidth is not documented!-->
8021
8022 <!--property MemoryAccounting is not documented!-->
8023
8024 <!--property DefaultMemoryLow is not documented!-->
8025
8026 <!--property DefaultMemoryMin is not documented!-->
8027
8028 <!--property MemoryMin is not documented!-->
8029
8030 <!--property MemoryLow is not documented!-->
8031
8032 <!--property MemoryHigh is not documented!-->
8033
8034 <!--property MemoryMax is not documented!-->
8035
8036 <!--property MemorySwapMax is not documented!-->
8037
8038 <!--property MemoryLimit is not documented!-->
8039
8040 <!--property DevicePolicy is not documented!-->
8041
8042 <!--property DeviceAllow is not documented!-->
8043
8044 <!--property TasksAccounting is not documented!-->
8045
8046 <!--property TasksMax is not documented!-->
8047
8048 <!--property IPAccounting is not documented!-->
8049
8050 <!--property IPAddressAllow is not documented!-->
8051
8052 <!--property IPAddressDeny is not documented!-->
8053
8054 <!--property IPIngressFilterPath is not documented!-->
8055
8056 <!--property IPEgressFilterPath is not documented!-->
8057
8058 <!--property DisableControllers is not documented!-->
8059
4d824a4e
AZ
8060 <!--property ManagedOOMSwap is not documented!-->
8061
8062 <!--property ManagedOOMMemoryPressure is not documented!-->
8063
d9d3f05d 8064 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 8065
d8a4d64b
AZ
8066 <!--property ManagedOOMPreference is not documented!-->
8067
00bb75d7
ZJS
8068 <!--property EnvironmentFiles is not documented!-->
8069
8070 <!--property PassEnvironment is not documented!-->
8071
8072 <!--property UnsetEnvironment is not documented!-->
8073
8074 <!--property UMask is not documented!-->
8075
8076 <!--property LimitCPUSoft is not documented!-->
8077
8078 <!--property LimitFSIZE is not documented!-->
8079
8080 <!--property LimitFSIZESoft is not documented!-->
8081
8082 <!--property LimitDATA is not documented!-->
8083
8084 <!--property LimitDATASoft is not documented!-->
8085
8086 <!--property LimitSTACK is not documented!-->
8087
8088 <!--property LimitSTACKSoft is not documented!-->
8089
8090 <!--property LimitCORE is not documented!-->
8091
8092 <!--property LimitCORESoft is not documented!-->
8093
8094 <!--property LimitRSS is not documented!-->
8095
8096 <!--property LimitRSSSoft is not documented!-->
8097
8098 <!--property LimitNOFILE is not documented!-->
8099
8100 <!--property LimitNOFILESoft is not documented!-->
8101
8102 <!--property LimitAS is not documented!-->
8103
8104 <!--property LimitASSoft is not documented!-->
8105
8106 <!--property LimitNPROC is not documented!-->
8107
8108 <!--property LimitNPROCSoft is not documented!-->
8109
8110 <!--property LimitMEMLOCK is not documented!-->
8111
8112 <!--property LimitMEMLOCKSoft is not documented!-->
8113
8114 <!--property LimitLOCKS is not documented!-->
8115
8116 <!--property LimitLOCKSSoft is not documented!-->
8117
8118 <!--property LimitSIGPENDING is not documented!-->
8119
8120 <!--property LimitSIGPENDINGSoft is not documented!-->
8121
8122 <!--property LimitMSGQUEUE is not documented!-->
8123
8124 <!--property LimitMSGQUEUESoft is not documented!-->
8125
8126 <!--property LimitNICE is not documented!-->
8127
8128 <!--property LimitNICESoft is not documented!-->
8129
8130 <!--property LimitRTPRIO is not documented!-->
8131
8132 <!--property LimitRTPRIOSoft is not documented!-->
8133
8134 <!--property LimitRTTIME is not documented!-->
8135
8136 <!--property LimitRTTIMESoft is not documented!-->
8137
8138 <!--property WorkingDirectory is not documented!-->
8139
8140 <!--property RootDirectory is not documented!-->
8141
8142 <!--property RootImage is not documented!-->
8143
35f4e010
ZJS
8144 <!--property RootImageOptions is not documented!-->
8145
8146 <!--property RootHash is not documented!-->
8147
8148 <!--property RootHashPath is not documented!-->
8149
8150 <!--property RootHashSignature is not documented!-->
8151
8152 <!--property RootHashSignaturePath is not documented!-->
8153
8154 <!--property RootVerity is not documented!-->
8155
8156 <!--property MountImages is not documented!-->
8157
00bb75d7
ZJS
8158 <!--property OOMScoreAdjust is not documented!-->
8159
8160 <!--property CoredumpFilter is not documented!-->
8161
8162 <!--property Nice is not documented!-->
8163
8164 <!--property IOSchedulingClass is not documented!-->
8165
8166 <!--property IOSchedulingPriority is not documented!-->
8167
8168 <!--property CPUSchedulingPolicy is not documented!-->
8169
8170 <!--property CPUSchedulingPriority is not documented!-->
8171
8172 <!--property CPUAffinity is not documented!-->
8173
8174 <!--property CPUAffinityFromNUMA is not documented!-->
8175
8176 <!--property NUMAPolicy is not documented!-->
8177
8178 <!--property NUMAMask is not documented!-->
8179
8180 <!--property TimerSlackNSec is not documented!-->
8181
8182 <!--property CPUSchedulingResetOnFork is not documented!-->
8183
8184 <!--property NonBlocking is not documented!-->
8185
8186 <!--property StandardInput is not documented!-->
8187
8188 <!--property StandardInputFileDescriptorName is not documented!-->
8189
8190 <!--property StandardInputData is not documented!-->
8191
8192 <!--property StandardOutput is not documented!-->
8193
8194 <!--property StandardOutputFileDescriptorName is not documented!-->
8195
8196 <!--property StandardError is not documented!-->
8197
8198 <!--property StandardErrorFileDescriptorName is not documented!-->
8199
8200 <!--property TTYPath is not documented!-->
8201
8202 <!--property TTYReset is not documented!-->
8203
8204 <!--property TTYVHangup is not documented!-->
8205
8206 <!--property TTYVTDisallocate is not documented!-->
8207
8208 <!--property SyslogPriority is not documented!-->
8209
8210 <!--property SyslogIdentifier is not documented!-->
8211
8212 <!--property SyslogLevelPrefix is not documented!-->
8213
8214 <!--property SyslogLevel is not documented!-->
8215
8216 <!--property SyslogFacility is not documented!-->
8217
8218 <!--property LogLevelMax is not documented!-->
8219
8220 <!--property LogRateLimitIntervalUSec is not documented!-->
8221
8222 <!--property LogRateLimitBurst is not documented!-->
8223
8224 <!--property LogExtraFields is not documented!-->
8225
8226 <!--property LogNamespace is not documented!-->
8227
8228 <!--property AmbientCapabilities is not documented!-->
8229
8230 <!--property User is not documented!-->
8231
8232 <!--property Group is not documented!-->
8233
8234 <!--property DynamicUser is not documented!-->
8235
8236 <!--property RemoveIPC is not documented!-->
8237
e4b2cea3
ZJS
8238 <!--property SetCredential is not documented!-->
8239
8240 <!--property LoadCredential is not documented!-->
8241
00bb75d7
ZJS
8242 <!--property SupplementaryGroups is not documented!-->
8243
8244 <!--property PAMName is not documented!-->
8245
8246 <!--property ReadWritePaths is not documented!-->
3031660c 8247
00bb75d7 8248 <!--property ReadOnlyPaths is not documented!-->
3031660c 8249
00bb75d7 8250 <!--property InaccessiblePaths is not documented!-->
3031660c 8251
ddc155b2
TM
8252 <!--property ExecPaths is not documented!-->
8253
8254 <!--property NoExecPaths is not documented!-->
8255
00bb75d7 8256 <!--property PrivateTmp is not documented!-->
3031660c 8257
00bb75d7 8258 <!--property PrivateDevices is not documented!-->
3031660c 8259
00bb75d7 8260 <!--property ProtectClock is not documented!-->
3031660c 8261
00bb75d7 8262 <!--property ProtectKernelTunables is not documented!-->
3031660c 8263
00bb75d7 8264 <!--property ProtectKernelModules is not documented!-->
3031660c 8265
00bb75d7 8266 <!--property ProtectKernelLogs is not documented!-->
3031660c 8267
00bb75d7 8268 <!--property ProtectControlGroups is not documented!-->
3031660c 8269
00bb75d7 8270 <!--property PrivateNetwork is not documented!-->
3031660c 8271
00bb75d7 8272 <!--property PrivateUsers is not documented!-->
3031660c 8273
00bb75d7 8274 <!--property PrivateMounts is not documented!-->
3031660c 8275
00bb75d7 8276 <!--property ProtectHome is not documented!-->
3031660c 8277
00bb75d7 8278 <!--property ProtectSystem is not documented!-->
3031660c 8279
00bb75d7 8280 <!--property SameProcessGroup is not documented!-->
3031660c 8281
00bb75d7 8282 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 8283
00bb75d7 8284 <!--property UtmpMode is not documented!-->
47fb7fd6 8285
00bb75d7 8286 <!--property SELinuxContext is not documented!-->
47fb7fd6 8287
00bb75d7 8288 <!--property AppArmorProfile is not documented!-->
47fb7fd6 8289
00bb75d7 8290 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 8291
00bb75d7 8292 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 8293
00bb75d7 8294 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 8295
00bb75d7 8296 <!--property SystemCallFilter is not documented!-->
47fb7fd6 8297
00bb75d7 8298 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 8299
00bb75d7 8300 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 8301
1f6b4144
ZJS
8302 <!--property SystemCallLog is not documented!-->
8303
00bb75d7 8304 <!--property Personality is not documented!-->
47fb7fd6 8305
00bb75d7 8306 <!--property LockPersonality is not documented!-->
47fb7fd6 8307
00bb75d7 8308 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 8309
00bb75d7 8310 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 8311
00bb75d7 8312 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 8313
00bb75d7 8314 <!--property RuntimeDirectory is not documented!-->
47fb7fd6 8315
00bb75d7 8316 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 8317
00bb75d7 8318 <!--property StateDirectory is not documented!-->
47fb7fd6 8319
00bb75d7 8320 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 8321
00bb75d7 8322 <!--property CacheDirectory is not documented!-->
47fb7fd6 8323
00bb75d7 8324 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 8325
00bb75d7 8326 <!--property LogsDirectory is not documented!-->
47fb7fd6 8327
00bb75d7 8328 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 8329
00bb75d7 8330 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 8331
00bb75d7 8332 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 8333
00bb75d7 8334 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 8335
00bb75d7 8336 <!--property RestrictRealtime is not documented!-->
47fb7fd6 8337
00bb75d7 8338 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 8339
00bb75d7 8340 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 8341
00bb75d7 8342 <!--property BindPaths is not documented!-->
47fb7fd6 8343
00bb75d7 8344 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 8345
00bb75d7 8346 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 8347
00bb75d7 8348 <!--property MountAPIVFS is not documented!-->
47fb7fd6 8349
00bb75d7 8350 <!--property KeyringMode is not documented!-->
47fb7fd6 8351
e4b2cea3
ZJS
8352 <!--property ProtectProc is not documented!-->
8353
8354 <!--property ProcSubset is not documented!-->
8355
00bb75d7 8356 <!--property ProtectHostname is not documented!-->
47fb7fd6 8357
00bb75d7 8358 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 8359
00bb75d7 8360 <!--property KillMode is not documented!-->
47fb7fd6 8361
00bb75d7 8362 <!--property KillSignal is not documented!-->
47fb7fd6 8363
00bb75d7 8364 <!--property RestartKillSignal is not documented!-->
47fb7fd6 8365
00bb75d7 8366 <!--property FinalKillSignal is not documented!-->
47fb7fd6 8367
00bb75d7 8368 <!--property SendSIGKILL is not documented!-->
47fb7fd6 8369
00bb75d7 8370 <!--property SendSIGHUP is not documented!-->
47fb7fd6 8371
00bb75d7 8372 <!--property WatchdogSignal is not documented!-->
47fb7fd6 8373
00bb75d7 8374 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 8375
00bb75d7 8376 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8377
00bb75d7 8378 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 8379
00bb75d7 8380 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8381
48f99d7c
ZJS
8382 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8383
00bb75d7 8384 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 8385
00bb75d7 8386 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 8387
00bb75d7 8388 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 8389
00bb75d7 8390 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 8391
00bb75d7 8392 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 8393
00bb75d7 8394 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 8395
00bb75d7 8396 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 8397
00bb75d7 8398 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 8399
00bb75d7 8400 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 8401
00bb75d7 8402 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 8403
00bb75d7 8404 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 8405
00bb75d7 8406 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 8407
00bb75d7 8408 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 8409
00bb75d7 8410 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 8411
00bb75d7 8412 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 8413
00bb75d7 8414 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 8415
00bb75d7 8416 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 8417
00bb75d7 8418 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 8419
00bb75d7 8420 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 8421
00bb75d7 8422 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 8423
00bb75d7 8424 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 8425
00bb75d7 8426 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 8427
00bb75d7 8428 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 8429
00bb75d7 8430 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 8431
00bb75d7 8432 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 8433
00bb75d7 8434 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 8435
00bb75d7 8436 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 8437
00bb75d7 8438 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 8439
00bb75d7 8440 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 8441
00bb75d7 8442 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 8443
00bb75d7 8444 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8445
00bb75d7 8446 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8447
00bb75d7 8448 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8449
00bb75d7 8450 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8451
00bb75d7 8452 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8453
00bb75d7 8454 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8455
00bb75d7 8456 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8457
00bb75d7 8458 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8459
00bb75d7 8460 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8461
00bb75d7 8462 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8463
00bb75d7 8464 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8465
00bb75d7 8466 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8467
00bb75d7 8468 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8469
00bb75d7 8470 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8471
00bb75d7 8472 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8473
00bb75d7 8474 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8475
00bb75d7 8476 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8477
00bb75d7 8478 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8479
00bb75d7 8480 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8481
00bb75d7 8482 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8483
00bb75d7 8484 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8485
00bb75d7 8486 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8487
00bb75d7 8488 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8489
00bb75d7 8490 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8491
00bb75d7 8492 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8493
00bb75d7 8494 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8495
00bb75d7 8496 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8497
00bb75d7
ZJS
8498 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8499
8500 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8501
8502 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8503
8504 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8505
8506 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8507
8508 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8509
8510 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8511
8512 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8513
8514 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8515
8516 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8517
8518 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8519
8520 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8521
8522 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8523
8524 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8525
8526 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8527
4d824a4e
AZ
8528 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8529
8530 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8531
d9d3f05d 8532 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 8533
d8a4d64b
AZ
8534 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
8535
00bb75d7
ZJS
8536 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8537
8538 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8539
8540 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8541
8542 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8543
8544 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8545
8546 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8547
8548 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8549
8550 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8551
8552 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8553
8554 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8555
8556 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8557
8558 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8559
8560 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8561
8562 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8563
8564 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8565
8566 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8567
8568 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8569
8570 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8571
8572 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8573
8574 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8575
8576 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8577
8578 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8579
8580 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8581
8582 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8583
8584 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8585
8586 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8587
8588 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8589
8590 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8591
8592 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8593
8594 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8595
8596 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8597
8598 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8599
8600 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8601
8602 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8603
8604 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8605
8606 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8607
8608 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8609
8610 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8611
8612 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8613
8614 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8615
35f4e010
ZJS
8616 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8617
8618 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8619
8620 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8621
8622 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8623
8624 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8625
8626 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8627
8628 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8629
00bb75d7
ZJS
8630 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8631
8632 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8633
8634 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8635
8636 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8637
8638 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8639
8640 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8641
8642 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8643
8644 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8645
8646 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8647
8648 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8649
8650 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8651
8652 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8653
8654 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8655
8656 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8657
8658 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8659
8660 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8661
8662 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8663
8664 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8665
8666 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8667
8668 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8669
00bb75d7 8670 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8671
00bb75d7 8672 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8673
00bb75d7 8674 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8675
00bb75d7 8676 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8677
00bb75d7 8678 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8679
00bb75d7 8680 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8681
00bb75d7 8682 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8683
00bb75d7 8684 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8685
00bb75d7 8686 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8687
00bb75d7 8688 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8689
00bb75d7 8690 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8691
00bb75d7 8692 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8693
00bb75d7 8694 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8695
00bb75d7 8696 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8697
00bb75d7 8698 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8699
00bb75d7 8700 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8701
00bb75d7 8702 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8703
00bb75d7 8704 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8705
00bb75d7 8706 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8707
00bb75d7 8708 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8709
00bb75d7 8710 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8711
00bb75d7 8712 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8713
e4b2cea3
ZJS
8714 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8715
8716 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8717
00bb75d7 8718 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8719
00bb75d7 8720 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8721
00bb75d7 8722 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8723
00bb75d7 8724 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8725
00bb75d7 8726 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8727
ddc155b2
TM
8728 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8729
8730 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8731
00bb75d7 8732 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8733
00bb75d7 8734 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8735
00bb75d7 8736 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8737
00bb75d7 8738 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8739
00bb75d7 8740 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8741
00bb75d7 8742 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8743
00bb75d7 8744 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8745
00bb75d7 8746 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8747
00bb75d7 8748 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8749
00bb75d7 8750 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8751
00bb75d7 8752 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8753
00bb75d7 8754 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8755
00bb75d7 8756 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8757
00bb75d7 8758 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8759
00bb75d7 8760 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8761
00bb75d7 8762 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8763
00bb75d7 8764 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8765
00bb75d7 8766 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8767
00bb75d7 8768 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8769
00bb75d7 8770 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8771
00bb75d7 8772 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8773
00bb75d7 8774 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8775
00bb75d7 8776 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8777
00bb75d7 8778 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8779
1f6b4144
ZJS
8780 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8781
00bb75d7 8782 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8783
00bb75d7 8784 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8785
00bb75d7 8786 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8787
00bb75d7 8788 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8789
00bb75d7 8790 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8791
00bb75d7 8792 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8793
00bb75d7 8794 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8795
00bb75d7 8796 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 8797
00bb75d7 8798 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 8799
00bb75d7 8800 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 8801
00bb75d7 8802 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 8803
00bb75d7 8804 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 8805
00bb75d7 8806 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 8807
00bb75d7 8808 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 8809
00bb75d7 8810 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 8811
00bb75d7 8812 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 8813
00bb75d7 8814 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 8815
00bb75d7 8816 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 8817
00bb75d7 8818 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 8819
00bb75d7 8820 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 8821
00bb75d7 8822 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 8823
00bb75d7 8824 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 8825
00bb75d7 8826 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 8827
00bb75d7 8828 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 8829
e4b2cea3
ZJS
8830 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8831
8832 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8833
00bb75d7 8834 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 8835
00bb75d7 8836 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 8837
00bb75d7 8838 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 8839
00bb75d7 8840 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 8841
00bb75d7 8842 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 8843
00bb75d7 8844 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 8845
00bb75d7 8846 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8847
00bb75d7 8848 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8849
00bb75d7 8850 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8851
00bb75d7 8852 <!--End of Autogenerated section-->
3031660c
ZJS
8853
8854 <refsect2>
8855 <title>Properties</title>
8856
8857 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8858 units invoke the
d3fcecf3 8859 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
8860 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8861 information about processes to execute. They also share most of the fields related to the execution
8862 context that Service objects expose (see above). In addition to these properties there are the
8863 following:</para>
8864
8865 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
8866 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8867 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 8868 command if there is one running, otherwise 0.</para>
3031660c
ZJS
8869
8870 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8871 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 8872 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
8873 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8874 corresponding field of service unit objects (see above).</para>
8875 </refsect2>
8876 </refsect1>
8877
8878
8879 <refsect1>
8880 <title>Path Unit Objects</title>
8881
48f99d7c 8882 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 8883node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 8884 interface org.freedesktop.systemd1.Path {
3031660c 8885 properties:
47fb7fd6
ZJS
8886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8887 readonly s Unit = '...';
8888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8889 readonly a(ss) Paths = [...];
8890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8891 readonly b MakeDirectory = ...;
8892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8893 readonly u DirectoryMode = ...;
8894 readonly s Result = '...';
3031660c 8895 };
47fb7fd6
ZJS
8896 interface org.freedesktop.DBus.Peer { ... };
8897 interface org.freedesktop.DBus.Introspectable { ... };
8898 interface org.freedesktop.DBus.Properties { ... };
8899 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8900};
8901 </programlisting>
8902
47fb7fd6
ZJS
8903 <!--property MakeDirectory is not documented!-->
8904
8905 <!--property DirectoryMode is not documented!-->
8906
00bb75d7
ZJS
8907 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8908
00bb75d7
ZJS
8909 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8910
8911 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8912
8913 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8914
48f99d7c
ZJS
8915 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8916
00bb75d7
ZJS
8917 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8918
8919 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8920
8921 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8922
8923 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8924
8925 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8926
8927 <!--End of Autogenerated section-->
8928
3031660c
ZJS
8929 <refsect2>
8930 <title>Properties</title>
8931
8932 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8933
8934 <para>The others:</para>
8935
8936 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8937 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 8938 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
8939 which correspond directly to the matching settings in the path unit files; and the path to watch,
8940 possibly including glob expressions.</para>
8941
8942 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 8943 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
8944 interface.</para>
8945 </refsect2>
8946 </refsect1>
8947
8948 <refsect1>
8949 <title>Slice Unit Objects</title>
8950
8951 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8952 interface (described here) in addition to the generic
8953 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8954
48f99d7c 8955 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 8956node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
8957 interface org.freedesktop.systemd1.Slice {
8958 methods:
47fb7fd6
ZJS
8959 GetProcesses(out a(sus) processes);
8960 AttachProcesses(in s subcgroup,
8961 in au pids);
3031660c 8962 properties:
47fb7fd6
ZJS
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8964 readonly s Slice = '...';
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8966 readonly s ControlGroup = '...';
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8968 readonly t MemoryCurrent = ...;
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8970 readonly t CPUUsageNSec = ...;
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8972 readonly ay EffectiveCPUs = [...];
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8974 readonly ay EffectiveMemoryNodes = [...];
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8976 readonly t TasksCurrent = ...;
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8978 readonly t IPIngressBytes = ...;
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8980 readonly t IPIngressPackets = ...;
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8982 readonly t IPEgressBytes = ...;
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8984 readonly t IPEgressPackets = ...;
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8986 readonly t IOReadBytes = ...;
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8988 readonly t IOReadOperations = ...;
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8990 readonly t IOWriteBytes = ...;
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8992 readonly t IOWriteOperations = ...;
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8994 readonly b Delegate = ...;
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8996 readonly as DelegateControllers = ['...', ...];
8997 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8998 readonly b CPUAccounting = ...;
8999 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9000 readonly t CPUWeight = ...;
9001 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9002 readonly t StartupCPUWeight = ...;
9003 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9004 readonly t CPUShares = ...;
9005 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9006 readonly t StartupCPUShares = ...;
9007 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9008 readonly t CPUQuotaPerSecUSec = ...;
9009 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9010 readonly t CPUQuotaPeriodUSec = ...;
9011 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9012 readonly ay AllowedCPUs = [...];
9013 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9014 readonly ay AllowedMemoryNodes = [...];
9015 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9016 readonly b IOAccounting = ...;
9017 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9018 readonly t IOWeight = ...;
9019 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9020 readonly t StartupIOWeight = ...;
9021 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9022 readonly a(st) IODeviceWeight = [...];
9023 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9024 readonly a(st) IOReadBandwidthMax = [...];
9025 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9026 readonly a(st) IOWriteBandwidthMax = [...];
9027 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9028 readonly a(st) IOReadIOPSMax = [...];
9029 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9030 readonly a(st) IOWriteIOPSMax = [...];
9031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9032 readonly a(st) IODeviceLatencyTargetUSec = [...];
9033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9034 readonly b BlockIOAccounting = ...;
9035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9036 readonly t BlockIOWeight = ...;
9037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9038 readonly t StartupBlockIOWeight = ...;
9039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9040 readonly a(st) BlockIODeviceWeight = [...];
9041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9042 readonly a(st) BlockIOReadBandwidth = [...];
9043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9044 readonly a(st) BlockIOWriteBandwidth = [...];
9045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9046 readonly b MemoryAccounting = ...;
9047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9048 readonly t DefaultMemoryLow = ...;
9049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9050 readonly t DefaultMemoryMin = ...;
9051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9052 readonly t MemoryMin = ...;
9053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9054 readonly t MemoryLow = ...;
9055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9056 readonly t MemoryHigh = ...;
9057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9058 readonly t MemoryMax = ...;
9059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9060 readonly t MemorySwapMax = ...;
9061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9062 readonly t MemoryLimit = ...;
9063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9064 readonly s DevicePolicy = '...';
9065 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9066 readonly a(ss) DeviceAllow = [...];
9067 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9068 readonly b TasksAccounting = ...;
9069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9070 readonly t TasksMax = ...;
9071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9072 readonly b IPAccounting = ...;
9073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9074 readonly a(iayu) IPAddressAllow = [...];
9075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9076 readonly a(iayu) IPAddressDeny = [...];
9077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9078 readonly as IPIngressFilterPath = ['...', ...];
9079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9080 readonly as IPEgressFilterPath = ['...', ...];
9081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9082 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9084 readonly s ManagedOOMSwap = '...';
9085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9086 readonly s ManagedOOMMemoryPressure = '...';
9087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9088 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9090 readonly s ManagedOOMPreference = '...';
3031660c 9091 };
47fb7fd6
ZJS
9092 interface org.freedesktop.DBus.Peer { ... };
9093 interface org.freedesktop.DBus.Introspectable { ... };
9094 interface org.freedesktop.DBus.Properties { ... };
9095 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9096};
9097 </programlisting>
9098
47fb7fd6
ZJS
9099 <!--method GetProcesses is not documented!-->
9100
9101 <!--method AttachProcesses is not documented!-->
9102
9103 <!--property Slice is not documented!-->
9104
9105 <!--property MemoryCurrent is not documented!-->
9106
9107 <!--property CPUUsageNSec is not documented!-->
9108
9109 <!--property EffectiveCPUs is not documented!-->
9110
9111 <!--property EffectiveMemoryNodes is not documented!-->
9112
9113 <!--property TasksCurrent is not documented!-->
9114
9115 <!--property IPIngressBytes is not documented!-->
9116
9117 <!--property IPIngressPackets is not documented!-->
9118
9119 <!--property IPEgressBytes is not documented!-->
9120
9121 <!--property IPEgressPackets is not documented!-->
9122
9123 <!--property IOReadBytes is not documented!-->
9124
9125 <!--property IOReadOperations is not documented!-->
9126
9127 <!--property IOWriteBytes is not documented!-->
9128
9129 <!--property IOWriteOperations is not documented!-->
9130
9131 <!--property Delegate is not documented!-->
9132
9133 <!--property DelegateControllers is not documented!-->
9134
9135 <!--property CPUAccounting is not documented!-->
9136
9137 <!--property CPUWeight is not documented!-->
9138
9139 <!--property StartupCPUWeight is not documented!-->
9140
9141 <!--property CPUShares is not documented!-->
9142
9143 <!--property StartupCPUShares is not documented!-->
9144
9145 <!--property CPUQuotaPerSecUSec is not documented!-->
9146
9147 <!--property CPUQuotaPeriodUSec is not documented!-->
9148
9149 <!--property AllowedCPUs is not documented!-->
9150
9151 <!--property AllowedMemoryNodes is not documented!-->
9152
9153 <!--property IOAccounting is not documented!-->
9154
9155 <!--property IOWeight is not documented!-->
9156
9157 <!--property StartupIOWeight is not documented!-->
9158
9159 <!--property IODeviceWeight is not documented!-->
9160
9161 <!--property IOReadBandwidthMax is not documented!-->
9162
9163 <!--property IOWriteBandwidthMax is not documented!-->
9164
9165 <!--property IOReadIOPSMax is not documented!-->
9166
9167 <!--property IOWriteIOPSMax is not documented!-->
9168
9169 <!--property IODeviceLatencyTargetUSec is not documented!-->
9170
9171 <!--property BlockIOAccounting is not documented!-->
9172
9173 <!--property BlockIOWeight is not documented!-->
9174
9175 <!--property StartupBlockIOWeight is not documented!-->
9176
9177 <!--property BlockIODeviceWeight is not documented!-->
9178
9179 <!--property BlockIOReadBandwidth is not documented!-->
9180
9181 <!--property BlockIOWriteBandwidth is not documented!-->
9182
9183 <!--property MemoryAccounting is not documented!-->
9184
9185 <!--property DefaultMemoryLow is not documented!-->
9186
9187 <!--property DefaultMemoryMin is not documented!-->
9188
9189 <!--property MemoryMin is not documented!-->
9190
9191 <!--property MemoryLow is not documented!-->
9192
9193 <!--property MemoryHigh is not documented!-->
9194
9195 <!--property MemoryMax is not documented!-->
9196
9197 <!--property MemorySwapMax is not documented!-->
9198
9199 <!--property MemoryLimit is not documented!-->
9200
9201 <!--property DevicePolicy is not documented!-->
9202
9203 <!--property DeviceAllow is not documented!-->
9204
9205 <!--property TasksAccounting is not documented!-->
9206
9207 <!--property TasksMax is not documented!-->
9208
9209 <!--property IPAccounting is not documented!-->
9210
9211 <!--property IPAddressAllow is not documented!-->
9212
9213 <!--property IPAddressDeny is not documented!-->
9214
9215 <!--property IPIngressFilterPath is not documented!-->
9216
9217 <!--property IPEgressFilterPath is not documented!-->
9218
9219 <!--property DisableControllers is not documented!-->
9220
4d824a4e
AZ
9221 <!--property ManagedOOMSwap is not documented!-->
9222
9223 <!--property ManagedOOMMemoryPressure is not documented!-->
9224
d9d3f05d 9225 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9226
d8a4d64b
AZ
9227 <!--property ManagedOOMPreference is not documented!-->
9228
00bb75d7
ZJS
9229 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9230
00bb75d7
ZJS
9231 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9232
9233 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9234
9235 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9236
48f99d7c
ZJS
9237 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9238
00bb75d7
ZJS
9239 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9240
9241 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9242
9243 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9244
9245 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9246
9247 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9248
9249 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9250
9251 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9252
9253 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9254
9255 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9256
9257 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9258
9259 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9260
9261 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9262
9263 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9264
9265 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9266
9267 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9268
9269 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9270
9271 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9272
9273 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9274
9275 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9276
9277 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9278
9279 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9280
9281 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9282
9283 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9284
9285 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9286
9287 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9288
9289 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9290
9291 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9292
9293 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9294
9295 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9296
9297 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9298
9299 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9300
9301 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9302
9303 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9304
9305 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9306
9307 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9308
9309 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9310
9311 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9312
9313 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9314
9315 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9316
9317 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9318
9319 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9320
9321 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9322
9323 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9324
9325 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9326
9327 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9328
9329 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9330
9331 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9332
9333 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9334
9335 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9336
9337 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9338
9339 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9340
9341 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9342
9343 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9344
9345 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9346
9347 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9348
9349 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9350
9351 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9352
9353 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9354
9355 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9356
9357 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9358
9359 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9360
9361 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9362
4d824a4e
AZ
9363 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9364
9365 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9366
d9d3f05d 9367 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9368
d8a4d64b
AZ
9369 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9370
00bb75d7
ZJS
9371 <!--End of Autogenerated section-->
9372
3031660c
ZJS
9373 <refsect2>
9374 <title>Properties</title>
9375
9376 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9377 </refsect2>
9378 </refsect1>
9379
9380 <refsect1>
9381 <title>Scope Unit Objects</title>
9382
d08a5295 9383 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
9384 interface (described here) in addition to the generic
9385 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9386
48f99d7c 9387 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 9388node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
9389 interface org.freedesktop.systemd1.Scope {
9390 methods:
9391 Abandon();
47fb7fd6
ZJS
9392 GetProcesses(out a(sus) processes);
9393 AttachProcesses(in s subcgroup,
9394 in au pids);
3031660c
ZJS
9395 signals:
9396 RequestStop();
9397 properties:
47fb7fd6
ZJS
9398 readonly s Controller = '...';
9399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9400 readonly t TimeoutStopUSec = ...;
9401 readonly s Result = '...';
9402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9403 readonly t RuntimeMaxUSec = ...;
9404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9405 readonly s Slice = '...';
9406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9407 readonly s ControlGroup = '...';
9408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9409 readonly t MemoryCurrent = ...;
9410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9411 readonly t CPUUsageNSec = ...;
9412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9413 readonly ay EffectiveCPUs = [...];
9414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9415 readonly ay EffectiveMemoryNodes = [...];
9416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9417 readonly t TasksCurrent = ...;
9418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9419 readonly t IPIngressBytes = ...;
9420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9421 readonly t IPIngressPackets = ...;
9422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9423 readonly t IPEgressBytes = ...;
9424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9425 readonly t IPEgressPackets = ...;
9426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9427 readonly t IOReadBytes = ...;
9428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9429 readonly t IOReadOperations = ...;
9430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9431 readonly t IOWriteBytes = ...;
9432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9433 readonly t IOWriteOperations = ...;
9434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9435 readonly b Delegate = ...;
9436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9437 readonly as DelegateControllers = ['...', ...];
9438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9439 readonly b CPUAccounting = ...;
9440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9441 readonly t CPUWeight = ...;
9442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9443 readonly t StartupCPUWeight = ...;
9444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9445 readonly t CPUShares = ...;
9446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9447 readonly t StartupCPUShares = ...;
9448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9449 readonly t CPUQuotaPerSecUSec = ...;
9450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9451 readonly t CPUQuotaPeriodUSec = ...;
9452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9453 readonly ay AllowedCPUs = [...];
9454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9455 readonly ay AllowedMemoryNodes = [...];
9456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9457 readonly b IOAccounting = ...;
9458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9459 readonly t IOWeight = ...;
9460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9461 readonly t StartupIOWeight = ...;
9462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9463 readonly a(st) IODeviceWeight = [...];
9464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9465 readonly a(st) IOReadBandwidthMax = [...];
9466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9467 readonly a(st) IOWriteBandwidthMax = [...];
9468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9469 readonly a(st) IOReadIOPSMax = [...];
9470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9471 readonly a(st) IOWriteIOPSMax = [...];
9472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9473 readonly a(st) IODeviceLatencyTargetUSec = [...];
9474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9475 readonly b BlockIOAccounting = ...;
9476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9477 readonly t BlockIOWeight = ...;
9478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9479 readonly t StartupBlockIOWeight = ...;
9480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9481 readonly a(st) BlockIODeviceWeight = [...];
9482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9483 readonly a(st) BlockIOReadBandwidth = [...];
9484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9485 readonly a(st) BlockIOWriteBandwidth = [...];
9486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9487 readonly b MemoryAccounting = ...;
9488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9489 readonly t DefaultMemoryLow = ...;
9490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9491 readonly t DefaultMemoryMin = ...;
9492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9493 readonly t MemoryMin = ...;
9494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9495 readonly t MemoryLow = ...;
9496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9497 readonly t MemoryHigh = ...;
9498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9499 readonly t MemoryMax = ...;
9500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9501 readonly t MemorySwapMax = ...;
9502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9503 readonly t MemoryLimit = ...;
9504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9505 readonly s DevicePolicy = '...';
9506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9507 readonly a(ss) DeviceAllow = [...];
9508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9509 readonly b TasksAccounting = ...;
9510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9511 readonly t TasksMax = ...;
9512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9513 readonly b IPAccounting = ...;
9514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9515 readonly a(iayu) IPAddressAllow = [...];
9516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9517 readonly a(iayu) IPAddressDeny = [...];
9518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9519 readonly as IPIngressFilterPath = ['...', ...];
9520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9521 readonly as IPEgressFilterPath = ['...', ...];
9522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9523 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9525 readonly s ManagedOOMSwap = '...';
9526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9527 readonly s ManagedOOMMemoryPressure = '...';
9528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9529 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9531 readonly s ManagedOOMPreference = '...';
47fb7fd6
ZJS
9532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9533 readonly s KillMode = '...';
9534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9535 readonly i KillSignal = ...;
9536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9537 readonly i RestartKillSignal = ...;
9538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9539 readonly i FinalKillSignal = ...;
9540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9541 readonly b SendSIGKILL = ...;
9542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9543 readonly b SendSIGHUP = ...;
9544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9545 readonly i WatchdogSignal = ...;
3031660c 9546 };
47fb7fd6
ZJS
9547 interface org.freedesktop.DBus.Peer { ... };
9548 interface org.freedesktop.DBus.Introspectable { ... };
9549 interface org.freedesktop.DBus.Properties { ... };
9550 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9551};
9552 </programlisting>
9553
47fb7fd6
ZJS
9554 <!--method GetProcesses is not documented!-->
9555
9556 <!--method AttachProcesses is not documented!-->
9557
47fb7fd6
ZJS
9558 <!--property RuntimeMaxUSec is not documented!-->
9559
9560 <!--property Slice is not documented!-->
9561
9562 <!--property MemoryCurrent is not documented!-->
9563
9564 <!--property CPUUsageNSec is not documented!-->
9565
9566 <!--property EffectiveCPUs is not documented!-->
9567
9568 <!--property EffectiveMemoryNodes is not documented!-->
9569
9570 <!--property TasksCurrent is not documented!-->
9571
9572 <!--property IPIngressBytes is not documented!-->
9573
9574 <!--property IPIngressPackets is not documented!-->
9575
9576 <!--property IPEgressBytes is not documented!-->
9577
9578 <!--property IPEgressPackets is not documented!-->
9579
9580 <!--property IOReadBytes is not documented!-->
9581
9582 <!--property IOReadOperations is not documented!-->
9583
9584 <!--property IOWriteBytes is not documented!-->
9585
9586 <!--property IOWriteOperations is not documented!-->
9587
9588 <!--property Delegate is not documented!-->
9589
9590 <!--property DelegateControllers is not documented!-->
9591
9592 <!--property CPUAccounting is not documented!-->
9593
9594 <!--property CPUWeight is not documented!-->
9595
9596 <!--property StartupCPUWeight is not documented!-->
9597
9598 <!--property CPUShares is not documented!-->
9599
9600 <!--property StartupCPUShares is not documented!-->
9601
9602 <!--property CPUQuotaPerSecUSec is not documented!-->
9603
9604 <!--property CPUQuotaPeriodUSec is not documented!-->
9605
9606 <!--property AllowedCPUs is not documented!-->
9607
9608 <!--property AllowedMemoryNodes is not documented!-->
9609
9610 <!--property IOAccounting is not documented!-->
9611
9612 <!--property IOWeight is not documented!-->
9613
9614 <!--property StartupIOWeight is not documented!-->
9615
9616 <!--property IODeviceWeight is not documented!-->
9617
9618 <!--property IOReadBandwidthMax is not documented!-->
9619
9620 <!--property IOWriteBandwidthMax is not documented!-->
9621
9622 <!--property IOReadIOPSMax is not documented!-->
9623
9624 <!--property IOWriteIOPSMax is not documented!-->
9625
9626 <!--property IODeviceLatencyTargetUSec is not documented!-->
9627
9628 <!--property BlockIOAccounting is not documented!-->
9629
9630 <!--property BlockIOWeight is not documented!-->
9631
9632 <!--property StartupBlockIOWeight is not documented!-->
9633
9634 <!--property BlockIODeviceWeight is not documented!-->
9635
9636 <!--property BlockIOReadBandwidth is not documented!-->
9637
9638 <!--property BlockIOWriteBandwidth is not documented!-->
9639
9640 <!--property MemoryAccounting is not documented!-->
9641
9642 <!--property DefaultMemoryLow is not documented!-->
9643
9644 <!--property DefaultMemoryMin is not documented!-->
9645
9646 <!--property MemoryMin is not documented!-->
9647
9648 <!--property MemoryLow is not documented!-->
9649
9650 <!--property MemoryHigh is not documented!-->
9651
9652 <!--property MemoryMax is not documented!-->
9653
9654 <!--property MemorySwapMax is not documented!-->
9655
9656 <!--property MemoryLimit is not documented!-->
9657
9658 <!--property DevicePolicy is not documented!-->
9659
9660 <!--property DeviceAllow is not documented!-->
9661
9662 <!--property TasksAccounting is not documented!-->
9663
9664 <!--property TasksMax is not documented!-->
9665
9666 <!--property IPAccounting is not documented!-->
9667
9668 <!--property IPAddressAllow is not documented!-->
9669
9670 <!--property IPAddressDeny is not documented!-->
9671
9672 <!--property IPIngressFilterPath is not documented!-->
9673
9674 <!--property IPEgressFilterPath is not documented!-->
9675
9676 <!--property DisableControllers is not documented!-->
9677
4d824a4e
AZ
9678 <!--property ManagedOOMSwap is not documented!-->
9679
9680 <!--property ManagedOOMMemoryPressure is not documented!-->
9681
d9d3f05d 9682 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9683
d8a4d64b
AZ
9684 <!--property ManagedOOMPreference is not documented!-->
9685
47fb7fd6
ZJS
9686 <!--property KillMode is not documented!-->
9687
9688 <!--property KillSignal is not documented!-->
9689
9690 <!--property RestartKillSignal is not documented!-->
9691
9692 <!--property FinalKillSignal is not documented!-->
9693
9694 <!--property SendSIGKILL is not documented!-->
9695
9696 <!--property SendSIGHUP is not documented!-->
9697
9698 <!--property WatchdogSignal is not documented!-->
9699
00bb75d7
ZJS
9700 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9701
00bb75d7
ZJS
9702 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9703
9704 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9705
9706 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9707
48f99d7c
ZJS
9708 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9709
00bb75d7
ZJS
9710 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9711
9712 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9713
9714 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9715
9716 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9717
9718 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9719
9720 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9721
9722 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9723
9724 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9725
9726 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9727
9728 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9729
9730 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9731
9732 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9733
9734 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9735
9736 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9737
9738 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9739
9740 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9741
9742 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9743
9744 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9745
9746 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9747
9748 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9749
9750 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9751
9752 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9753
9754 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9755
9756 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9757
9758 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9759
9760 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9761
9762 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9763
9764 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9765
9766 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9767
9768 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9769
9770 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9771
9772 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9773
9774 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9775
9776 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9777
9778 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9779
9780 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9781
9782 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9783
9784 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9785
9786 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9787
9788 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9789
9790 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9791
9792 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9793
9794 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9795
9796 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9797
9798 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9799
9800 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9801
9802 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9803
9804 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9805
9806 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9807
9808 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9809
9810 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9811
9812 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9813
9814 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9815
9816 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9817
9818 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9819
9820 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9821
9822 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9823
9824 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9825
9826 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9827
9828 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9829
9830 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9831
9832 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9833
9834 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9835
9836 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9837
9838 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9839
9840 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9841
9842 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9843
9844 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9845
4d824a4e
AZ
9846 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9847
9848 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9849
d9d3f05d 9850 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9851
d8a4d64b
AZ
9852 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9853
00bb75d7
ZJS
9854 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9855
9856 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9857
9858 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9859
9860 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9861
9862 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9863
9864 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9865
9866 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9867
9868 <!--End of Autogenerated section-->
9869
3031660c
ZJS
9870 <refsect2>
9871 <title>Methods</title>
9872
9873 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9874 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 9875 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
9876 </refsect2>
9877
9878 <refsect2>
9879 <title>Signals</title>
9880
9881 <para><function>RequestStop</function> is sent to the peer that is configured in the
9882 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 9883 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
9884 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9885 </refsect2>
9886
9887 <refsect2>
9888 <title>Properties</title>
9889
2736c25c 9890 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
9891
9892 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9893 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 9894 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
9895 <constant>SIGTERM</constant> directly.</para>
9896 </refsect2>
9897 </refsect1>
9898
9899
9900 <refsect1>
9901 <title>Job Objects</title>
9902
9903 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9904 execution queue. Each job is attached to exactly one unit.</para>
9905
48f99d7c
ZJS
9906 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9907node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
9908 interface org.freedesktop.systemd1.Job {
9909 methods:
9910 Cancel();
47fb7fd6
ZJS
9911 GetAfter(out a(usssoo) jobs);
9912 GetBefore(out a(usssoo) jobs);
3031660c 9913 properties:
47fb7fd6
ZJS
9914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9915 readonly u Id = ...;
9916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9917 readonly (so) Unit = ...;
9918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9919 readonly s JobType = '...';
9920 readonly s State = '...';
3031660c 9921 };
47fb7fd6
ZJS
9922 interface org.freedesktop.DBus.Peer { ... };
9923 interface org.freedesktop.DBus.Introspectable { ... };
9924 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
9925};
9926 </programlisting>
9927
47fb7fd6
ZJS
9928 <!--method GetAfter is not documented!-->
9929
9930 <!--method GetBefore is not documented!-->
9931
00bb75d7
ZJS
9932 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9933
9934 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9935
9936 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9937
9938 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9939
9940 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9941
9942 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9943
9944 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9945
9946 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9947
9948 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9949
9950 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9951
9952 <!--End of Autogenerated section-->
9953
3031660c
ZJS
9954 <refsect2>
9955 <title>Methods</title>
9956
9957 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9958 it is not yet executed but generally will not cause a job that is already in the process of being
9959 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9960 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9961 </refsect2>
9962
9963 <refsect2>
9964 <title>Properties</title>
9965
9966 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9967 numeric ID is only assigned once.</para>
9968
2736c25c 9969 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
9970 the name of the unit and a bus path to the unit's object.</para>
9971
9972 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9973 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 9974 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
9975 that later versions might define additional values.</para>
9976
9977 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
9978 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 9979 execute yet. The latter indicates that a job is currently being executed.</para>
3031660c
ZJS
9980 </refsect2>
9981 </refsect1>
9982
48f99d7c
ZJS
9983 <refsect1>
9984 <title>Examples</title>
9985
9986 <example>
9987 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9988
9989 <programlisting>
9990$ gdbus introspect --system \
9991 --dest org.freedesktop.systemd1 \
9992 --object-path /org/freedesktop/systemd1
9993 </programlisting>
9994 </example>
9995
9996 <example>
9997 <title>Introspect a unit on the bus</title>
9998
9999 <programlisting>
10000$ busctl introspect org.freedesktop.systemd1 \
10001 $(busctl call org.freedesktop.systemd1 \
10002 /org/freedesktop/systemd1 \
10003 org.freedesktop.systemd1.Manager \
10004 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10005 </programlisting>
10006 </example>
10007
10008 <example>
10009 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10010
10011 <programlisting>
10012$ gdbus introspect --system --dest org.freedesktop.systemd1 \
10013 --object-path /org/freedesktop/systemd1/job/1292
10014 </programlisting>
10015 </example>
10016 </refsect1>
10017
3031660c
ZJS
10018 <refsect1>
10019 <title>Versioning</title>
10020
10021 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
10022 the usual interface versioning guidelines</ulink>.</para>
10023 </refsect1>
10024</refentry>