]> git.ipfire.org Git - thirdparty/systemd.git/blob - man/org.freedesktop.systemd1.xml
Merge pull request #16850 from mbiebl/networkd-socket-activation
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
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" >
4 <!-- SPDX-License-Identifier: LGPL-2.1+ -->
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>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
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.
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects each implement a generic
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
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
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
47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
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
60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
61 node /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);
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
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);
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);
108 KillUnit(in s name,
109 in s whom,
110 in i signal);
111 CleanUnit(in s name,
112 in as mask);
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
119 RefUnit(in s name);
120 UnrefUnit(in s name);
121 StartTransientUnit(in s name,
122 in s mode,
123 in a(sv) properties,
124 in a(sa(sv)) aux,
125 out o job);
126 GetUnitProcesses(in s name,
127 out a(sus) processes);
128 AttachProcessesToUnit(in s unit_name,
129 in s subcgroup,
130 in au pids);
131 AbandonScope(in s name);
132 GetJob(in u id,
133 out o job);
134 GetJobAfter(in u id,
135 out a(usssoo) jobs);
136 GetJobBefore(in u id,
137 out a(usssoo) jobs);
138 CancelJob(in u id);
139 ClearJobs();
140 ResetFailed();
141 SetShowStatus(in s mode);
142 ListUnits(out a(ssssssouso) units);
143 ListUnitsFiltered(in as states,
144 out a(ssssssouso) units);
145 ListUnitsByPatterns(in as states,
146 in as patterns,
147 out a(ssssssouso) units);
148 ListUnitsByNames(in as names,
149 out a(ssssssouso) units);
150 ListJobs(out a(usssoo) jobs);
151 Subscribe();
152 Unsubscribe();
153 Dump(out s output);
154 DumpByFileDescriptor(out h fd);
155 Reload();
156 Reexecute();
157 Exit();
158 Reboot();
159 PowerOff();
160 Halt();
161 KExec();
162 SwitchRoot(in s new_root,
163 in s init);
164 SetEnvironment(in as assignments);
165 UnsetEnvironment(in as names);
166 UnsetAndSetEnvironment(in as names,
167 in as assignments);
168 ListUnitFiles(out a(ss) unit_files);
169 ListUnitFilesByPatterns(in as states,
170 in as patterns,
171 out a(ss) unit_files);
172 GetUnitFileState(in s file,
173 out s state);
174 EnableUnitFiles(in as files,
175 in b runtime,
176 in b force,
177 out b carries_install_info,
178 out a(sss) changes);
179 DisableUnitFiles(in as files,
180 in b runtime,
181 out a(sss) changes);
182 ReenableUnitFiles(in as files,
183 in b runtime,
184 in b force,
185 out b carries_install_info,
186 out a(sss) changes);
187 LinkUnitFiles(in as files,
188 in b runtime,
189 in b force,
190 out a(sss) changes);
191 PresetUnitFiles(in as files,
192 in b runtime,
193 in b force,
194 out b carries_install_info,
195 out a(sss) changes);
196 PresetUnitFilesWithMode(in as files,
197 in s mode,
198 in b runtime,
199 in b force,
200 out b carries_install_info,
201 out a(sss) changes);
202 MaskUnitFiles(in as files,
203 in b runtime,
204 in b force,
205 out a(sss) changes);
206 UnmaskUnitFiles(in as files,
207 in b runtime,
208 out a(sss) changes);
209 RevertUnitFiles(in as files,
210 out a(sss) changes);
211 SetDefaultTarget(in s name,
212 in b force,
213 out a(sss) changes);
214 GetDefaultTarget(out s name);
215 PresetAllUnitFiles(in s mode,
216 in b runtime,
217 in b force,
218 out a(sss) changes);
219 AddDependencyUnitFiles(in as files,
220 in s target,
221 in s type,
222 in b runtime,
223 in b force,
224 out a(sss) changes);
225 GetUnitFileLinks(in s name,
226 in b runtime,
227 out as links);
228 SetExitCode(in y number);
229 LookupDynamicUserByName(in s name,
230 out u uid);
231 LookupDynamicUserByUID(in u uid,
232 out s name);
233 GetDynamicUsers(out a(us) users);
234 signals:
235 UnitNew(s id,
236 o unit);
237 UnitRemoved(s id,
238 o unit);
239 JobNew(u id,
240 o job,
241 s unit);
242 JobRemoved(u id,
243 o job,
244 s unit,
245 s result);
246 StartupFinished(t firmware,
247 t loader,
248 t kernel,
249 t initrd,
250 t userspace,
251 t total);
252 UnitFilesChanged();
253 Reloading(b active);
254 properties:
255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
256 readonly s Version = '...';
257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
258 readonly s Features = '...';
259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
260 readonly s Virtualization = '...';
261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
262 readonly s Architecture = '...';
263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
264 readonly s Tainted = '...';
265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
266 readonly t FirmwareTimestamp = ...;
267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
268 readonly t FirmwareTimestampMonotonic = ...;
269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
270 readonly t LoaderTimestamp = ...;
271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
272 readonly t LoaderTimestampMonotonic = ...;
273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
274 readonly t KernelTimestamp = ...;
275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
276 readonly t KernelTimestampMonotonic = ...;
277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
278 readonly t InitRDTimestamp = ...;
279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
280 readonly t InitRDTimestampMonotonic = ...;
281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
282 readonly t UserspaceTimestamp = ...;
283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
284 readonly t UserspaceTimestampMonotonic = ...;
285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
286 readonly t FinishTimestamp = ...;
287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
288 readonly t FinishTimestampMonotonic = ...;
289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
290 readonly t SecurityStartTimestamp = ...;
291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
292 readonly t SecurityStartTimestampMonotonic = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly t SecurityFinishTimestamp = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly t SecurityFinishTimestampMonotonic = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly t GeneratorsStartTimestamp = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly t GeneratorsStartTimestampMonotonic = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly t GeneratorsFinishTimestamp = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t GeneratorsFinishTimestampMonotonic = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t UnitsLoadStartTimestamp = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t UnitsLoadStartTimestampMonotonic = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t UnitsLoadFinishTimestamp = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t UnitsLoadFinishTimestampMonotonic = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t InitRDSecurityStartTimestamp = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t InitRDSecurityStartTimestampMonotonic = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t InitRDSecurityFinishTimestamp = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t InitRDGeneratorsStartTimestamp = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t InitRDGeneratorsFinishTimestamp = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t InitRDUnitsLoadStartTimestamp = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t InitRDUnitsLoadFinishTimestamp = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
338 @org.freedesktop.systemd1.Privileged("true")
339 readwrite s LogLevel = '...';
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
341 @org.freedesktop.systemd1.Privileged("true")
342 readwrite s LogTarget = '...';
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
344 readonly u NNames = ...;
345 readonly u NFailedUnits = ...;
346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
347 readonly u NJobs = ...;
348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
349 readonly u NInstalledJobs = ...;
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
351 readonly u NFailedJobs = ...;
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
353 readonly d Progress = ...;
354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
355 readonly as Environment = ['...', ...];
356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
357 readonly b ConfirmSpawn = ...;
358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
359 readonly b ShowStatus = ...;
360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
361 readonly as UnitPath = ['...', ...];
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
363 readonly s DefaultStandardOutput = '...';
364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
365 readonly s DefaultStandardError = '...';
366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
367 @org.freedesktop.systemd1.Privileged("true")
368 readwrite t RuntimeWatchdogUSec = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
370 @org.freedesktop.systemd1.Privileged("true")
371 readwrite t RebootWatchdogUSec = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
373 @org.freedesktop.systemd1.Privileged("true")
374 readwrite t KExecWatchdogUSec = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
376 @org.freedesktop.systemd1.Privileged("true")
377 readwrite b ServiceWatchdogs = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
379 readonly s ControlGroup = '...';
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
381 readonly s SystemState = '...';
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
383 readonly y ExitCode = ...;
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
385 readonly t DefaultTimerAccuracyUSec = ...;
386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
387 readonly t DefaultTimeoutStartUSec = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
389 readonly t DefaultTimeoutStopUSec = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
391 readonly t DefaultTimeoutAbortUSec = ...;
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
393 readonly t DefaultRestartUSec = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
395 readonly t DefaultStartLimitIntervalUSec = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
397 readonly u DefaultStartLimitBurst = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
399 readonly b DefaultCPUAccounting = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
401 readonly b DefaultBlockIOAccounting = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
403 readonly b DefaultMemoryAccounting = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
405 readonly b DefaultTasksAccounting = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly t DefaultLimitCPU = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly t DefaultLimitCPUSoft = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly t DefaultLimitFSIZE = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly t DefaultLimitFSIZESoft = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly t DefaultLimitDATA = ...;
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly t DefaultLimitDATASoft = ...;
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly t DefaultLimitSTACK = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
421 readonly t DefaultLimitSTACKSoft = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
423 readonly t DefaultLimitCORE = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
425 readonly t DefaultLimitCORESoft = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
427 readonly t DefaultLimitRSS = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
429 readonly t DefaultLimitRSSSoft = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
431 readonly t DefaultLimitNOFILE = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
433 readonly t DefaultLimitNOFILESoft = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
435 readonly t DefaultLimitAS = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
437 readonly t DefaultLimitASSoft = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly t DefaultLimitNPROC = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly t DefaultLimitNPROCSoft = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly t DefaultLimitMEMLOCK = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultLimitMEMLOCKSoft = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultLimitLOCKS = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultLimitLOCKSSoft = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultLimitSIGPENDING = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultLimitSIGPENDINGSoft = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultLimitMSGQUEUE = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultLimitMSGQUEUESoft = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultLimitNICE = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultLimitNICESoft = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitRTPRIO = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitRTPRIOSoft = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitRTTIME = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitRTTIMESoft = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
471 readonly t DefaultTasksMax = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t TimerSlackNSec = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly s DefaultOOMPolicy = '...';
476 };
477 interface org.freedesktop.DBus.Peer { ... };
478 interface org.freedesktop.DBus.Introspectable { ... };
479 interface org.freedesktop.DBus.Properties { ... };
480 };
481 </programlisting>
482
483 <!--method GetUnitByInvocationID is not documented!-->
484
485 <!--method GetUnitByControlGroup is not documented!-->
486
487 <!--method EnqueueUnitJob is not documented!-->
488
489 <!--method CleanUnit is not documented!-->
490
491 <!--method FreezeUnit is not documented!-->
492
493 <!--method ThawUnit is not documented!-->
494
495 <!--method RefUnit is not documented!-->
496
497 <!--method UnrefUnit is not documented!-->
498
499 <!--method GetUnitProcesses is not documented!-->
500
501 <!--method AttachProcessesToUnit is not documented!-->
502
503 <!--method AbandonScope is not documented!-->
504
505 <!--method GetJobAfter is not documented!-->
506
507 <!--method GetJobBefore is not documented!-->
508
509 <!--method SetShowStatus is not documented!-->
510
511 <!--method ListUnitsFiltered is not documented!-->
512
513 <!--method ListUnitsByPatterns is not documented!-->
514
515 <!--method ListUnitsByNames is not documented!-->
516
517 <!--method Dump is not documented!-->
518
519 <!--method DumpByFileDescriptor is not documented!-->
520
521 <!--method ListUnitFilesByPatterns is not documented!-->
522
523 <!--method PresetUnitFilesWithMode is not documented!-->
524
525 <!--method RevertUnitFiles is not documented!-->
526
527 <!--method PresetAllUnitFiles is not documented!-->
528
529 <!--method AddDependencyUnitFiles is not documented!-->
530
531 <!--method GetUnitFileLinks is not documented!-->
532
533 <!--method SetExitCode is not documented!-->
534
535 <!--method LookupDynamicUserByName is not documented!-->
536
537 <!--method LookupDynamicUserByUID is not documented!-->
538
539 <!--method GetDynamicUsers is not documented!-->
540
541 <!--signal UnitNew is not documented!-->
542
543 <!--signal UnitRemoved is not documented!-->
544
545 <!--signal JobNew is not documented!-->
546
547 <!--signal JobRemoved is not documented!-->
548
549 <!--signal StartupFinished is not documented!-->
550
551 <!--signal UnitFilesChanged is not documented!-->
552
553 <!--signal Reloading is not documented!-->
554
555 <!--property SecurityStartTimestampMonotonic is not documented!-->
556
557 <!--property SecurityFinishTimestamp is not documented!-->
558
559 <!--property SecurityFinishTimestampMonotonic is not documented!-->
560
561 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
562
563 <!--property GeneratorsFinishTimestamp is not documented!-->
564
565 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
566
567 <!--property UnitsLoadStartTimestamp is not documented!-->
568
569 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
570
571 <!--property UnitsLoadFinishTimestamp is not documented!-->
572
573 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
574
575 <!--property InitRDSecurityStartTimestamp is not documented!-->
576
577 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
578
579 <!--property InitRDSecurityFinishTimestamp is not documented!-->
580
581 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
582
583 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
584
585 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
586
587 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
588
589 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
590
591 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
592
593 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
594
595 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
596
597 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
598
599 <!--property LogLevel is not documented!-->
600
601 <!--property LogTarget is not documented!-->
602
603 <!--property NFailedUnits is not documented!-->
604
605 <!--property ConfirmSpawn is not documented!-->
606
607 <!--property ShowStatus is not documented!-->
608
609 <!--property DefaultStandardOutput is not documented!-->
610
611 <!--property DefaultStandardError is not documented!-->
612
613 <!--property RuntimeWatchdogUSec is not documented!-->
614
615 <!--property RebootWatchdogUSec is not documented!-->
616
617 <!--property KExecWatchdogUSec is not documented!-->
618
619 <!--property ServiceWatchdogs is not documented!-->
620
621 <!--property SystemState is not documented!-->
622
623 <!--property ExitCode is not documented!-->
624
625 <!--property DefaultTimerAccuracyUSec is not documented!-->
626
627 <!--property DefaultTimeoutStartUSec is not documented!-->
628
629 <!--property DefaultTimeoutStopUSec is not documented!-->
630
631 <!--property DefaultTimeoutAbortUSec is not documented!-->
632
633 <!--property DefaultRestartUSec is not documented!-->
634
635 <!--property DefaultStartLimitIntervalUSec is not documented!-->
636
637 <!--property DefaultStartLimitBurst is not documented!-->
638
639 <!--property DefaultCPUAccounting is not documented!-->
640
641 <!--property DefaultBlockIOAccounting is not documented!-->
642
643 <!--property DefaultMemoryAccounting is not documented!-->
644
645 <!--property DefaultTasksAccounting is not documented!-->
646
647 <!--property DefaultLimitCPU is not documented!-->
648
649 <!--property DefaultLimitCPUSoft is not documented!-->
650
651 <!--property DefaultLimitFSIZE is not documented!-->
652
653 <!--property DefaultLimitFSIZESoft is not documented!-->
654
655 <!--property DefaultLimitDATA is not documented!-->
656
657 <!--property DefaultLimitDATASoft is not documented!-->
658
659 <!--property DefaultLimitSTACK is not documented!-->
660
661 <!--property DefaultLimitSTACKSoft is not documented!-->
662
663 <!--property DefaultLimitCORE is not documented!-->
664
665 <!--property DefaultLimitCORESoft is not documented!-->
666
667 <!--property DefaultLimitRSS is not documented!-->
668
669 <!--property DefaultLimitRSSSoft is not documented!-->
670
671 <!--property DefaultLimitNOFILE is not documented!-->
672
673 <!--property DefaultLimitNOFILESoft is not documented!-->
674
675 <!--property DefaultLimitAS is not documented!-->
676
677 <!--property DefaultLimitASSoft is not documented!-->
678
679 <!--property DefaultLimitNPROC is not documented!-->
680
681 <!--property DefaultLimitNPROCSoft is not documented!-->
682
683 <!--property DefaultLimitMEMLOCK is not documented!-->
684
685 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
686
687 <!--property DefaultLimitLOCKS is not documented!-->
688
689 <!--property DefaultLimitLOCKSSoft is not documented!-->
690
691 <!--property DefaultLimitSIGPENDING is not documented!-->
692
693 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
694
695 <!--property DefaultLimitMSGQUEUE is not documented!-->
696
697 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
698
699 <!--property DefaultLimitNICE is not documented!-->
700
701 <!--property DefaultLimitNICESoft is not documented!-->
702
703 <!--property DefaultLimitRTPRIO is not documented!-->
704
705 <!--property DefaultLimitRTPRIOSoft is not documented!-->
706
707 <!--property DefaultLimitRTTIME is not documented!-->
708
709 <!--property DefaultLimitRTTIMESoft is not documented!-->
710
711 <!--property DefaultTasksMax is not documented!-->
712
713 <!--property TimerSlackNSec is not documented!-->
714
715 <!--property DefaultOOMPolicy is not documented!-->
716
717 <!--Autogenerated cross-references for systemd.directives, do not edit-->
718
719 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
720
721 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
722
723 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
724
725 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
726
727 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
728
729 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
730
731 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
732
733 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
734
735 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
736
737 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
738
739 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
740
741 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
742
743 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
744
745 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
746
747 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
748
749 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
750
751 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
752
753 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
754
755 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
756
757 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
758
759 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
760
761 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
762
763 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
764
765 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
766
767 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
768
769 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
770
771 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
772
773 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
774
775 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
776
777 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
778
779 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
780
781 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
782
783 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
784
785 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
786
787 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
788
789 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
790
791 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
792
793 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
800
801 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
802
803 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
804
805 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
870
871 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
872
873 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
874
875 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
876
877 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
878
879 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
880
881 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
882
883 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
884
885 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
886
887 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
888
889 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
890
891 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
892
893 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
894
895 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
896
897 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
898
899 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
900
901 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
902
903 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
904
905 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
906
907 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
908
909 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
910
911 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
912
913 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
914
915 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
916
917 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
918
919 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
920
921 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
922
923 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
924
925 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
926
927 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
928
929 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
930
931 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
932
933 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
934
935 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
936
937 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
938
939 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
940
941 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
942
943 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
944
945 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
946
947 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
948
949 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
950
951 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
952
953 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
954
955 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
956
957 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
958
959 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
960
961 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
962
963 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
964
965 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
966
967 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
968
969 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
970
971 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
972
973 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
974
975 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1100
1101 <!--End of Autogenerated section-->
1102
1103 <refsect2>
1104 <title>Methods</title>
1105
1106 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1107 object and once on the respective unit objects. This is to optimize access times so that methods that
1108 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1109 the unit id, too.</para>
1110
1111 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1112 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1113 will fail.</para>
1114
1115 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1116 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
1117
1118 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1119 unit from disk if possible.</para>
1120
1121 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1122 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1123 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1124 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1125 its dependencies, possibly replacing already queued jobs that conflict with it. If
1126 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1127 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1128 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1129 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1130 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1131 latter two options. On completion, this method returns the newly created job object.</para>
1132
1133 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1134 replaces a job that is queued for one unit by a job for another unit.</para>
1135
1136 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1137 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1138 method.</para>
1139
1140 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1141 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1142 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1143 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1144 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1145 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1146 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1147
1148 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1149 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1150 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1151 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1152 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1153 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1154 <literal>control</literal> process is for example a process that is configured via
1155 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1156 down.</para>
1157
1158 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1159 id.</para>
1160
1161 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1162 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1163 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1164 have any effect on jobs whose execution has already begun.</para>
1165
1166 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1167 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1168 flushes jobs that are queued and have not yet begun execution.</para>
1169
1170 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1171
1172 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1173
1174 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1175 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1176 than actual units behind them. The array consists of structures with the following elements:
1177 <itemizedlist>
1178 <listitem><para>The primary unit name as string</para></listitem>
1179
1180 <listitem><para>The human readable description string</para></listitem>
1181
1182 <listitem><para>The load state (i.e. whether the unit file has been loaded
1183 successfully)</para></listitem>
1184
1185 <listitem><para>The active state (i.e. whether the unit is currently started or
1186 not)</para></listitem>
1187
1188 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1189 the unit type, which the active state is not)</para></listitem>
1190
1191 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1192 the empty string.</para></listitem>
1193
1194 <listitem><para>The unit object path</para></listitem>
1195
1196 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1197 otherwise</para></listitem>
1198
1199 <listitem><para>The job type as string</para></listitem>
1200
1201 <listitem><para>The job object path</para></listitem>
1202 </itemizedlist></para>
1203
1204 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1205 consisting of structures with the following elements:
1206 <itemizedlist>
1207 <listitem><para>The numeric job id</para></listitem>
1208
1209 <listitem><para>The primary unit name for this job</para></listitem>
1210
1211 <listitem><para>The job type as string</para></listitem>
1212
1213 <listitem><para>The job state as string</para></listitem>
1214
1215 <listitem><para>The job object path</para></listitem>
1216
1217 <listitem><para>The unit object path</para></listitem>
1218 </itemizedlist></para>
1219
1220 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1221 interested in signals need to call this method. Signals are only sent out if at least one client
1222 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1223 <function>Subscribe()</function> implements. It is not necessary to invoke
1224 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1225 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1226 to the bus or invoked <function>Unsubscribe()</function>.</para>
1227
1228 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1229
1230 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1231 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1232 more comprehensive version of <function>Reload()</function>.</para>
1233
1234 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1235 the system manager and is useful only for user session managers.</para>
1236
1237 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
1238 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1239 based reboot of the system. Note that this does not shut down any services and immediately transitions
1240 into the reboot process. These functions are normally only called as the last step of shutdown and should
1241 not be called directly. To shut down the machine, it is generally a better idea to invoke
1242 <function>Reboot()</function> or <function>PowerOff()</function> on the
1243 <filename>systemd-logind</filename> manager object; see
1244 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1245 for more information.</para>
1246
1247 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1248 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1249 needs to be specified) and an init binary path (which may be left empty, in which case it is
1250 automatically searched for). The state of the system manager will be serialized before the
1251 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1252 PID 1. All state will then be deserialized.</para>
1253
1254 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1255 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1256 environment variables will be overridden.</para>
1257
1258 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1259 string array of environment variable names. All variables specified will be unset (if they have been
1260 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1261 that were previously not set, but will not fail in that case.</para>
1262
1263 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1264 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1265 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1266 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1267 unset list.</para>
1268
1269 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1270 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1271 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1272 found on disk. Note that while most units are read directly from a unit file with the same name, some
1273 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1274 to be instantiated instead.</para>
1275
1276 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1277 file.</para>
1278
1279 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1280 creating symlinks to them in <filename>/etc</filename> or <filename>/run</filename>). It takes a list
1281 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1282 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1283 enabled for runtime only (true, <filename>/run</filename>), or persistently (false,
1284 <filename>/etc</filename>). The second one controls whether symlinks pointing to other units shall be
1285 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1286 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1287 changes array consists of structures with three strings: the type of the change (one of
1288 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1289 destination of the symlink. Note that most of the following calls return a changes list in the same
1290 format.</para>
1291
1292 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1293 i.e. removes all symlinks to them in <filename>/etc</filename> and <filename>/run</filename>.</para>
1294
1295 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1296 would result from disabling and enabling the unit quickly one after the other in an atomic
1297 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1298
1299 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1300 usual unit search paths) into the unit search path.</para>
1301
1302 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1303 according to the preset policy. See
1304 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1305 information.</para>
1306
1307 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1308 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1309
1310 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1311 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1312 information.</para>
1313
1314 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1315 <filename>default.target</filename> is aliased.</para>
1316
1317 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1318 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1319 those listed in
1320 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1321 may. The changes are applied instantly and stored on disk for future boots, unless
1322 <varname>runtime</varname> is true, in which case the settings only apply until the next
1323 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1324 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1325 dictionary! Also note that when setting array properties with this method usually results in appending to
1326 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1327 then append to it.</para>
1328
1329 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1330 will be released as soon as it is not running or referenced anymore or the system is
1331 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1332 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1333 <varname>properties</varname> contains properties of the unit, specified like in
1334 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1335 passed as an empty array. See the
1336 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
1337 Interface</ulink> for more information how to make use of this functionality for resource control
1338 purposes.</para>
1339 </refsect2>
1340
1341 <refsect2>
1342 <title>Signals</title>
1343
1344 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1345 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1346
1347 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1348 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1349 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1350 parameters: the primary unit name and the object path.</para>
1351
1352 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1353 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1354 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1355 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1356 <literal>failed</literal>, <literal>dependency</literal>, or
1357 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1358 job. <literal>canceled</literal> indicates that a job has been canceled (via
1359 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1360 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1361 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1362 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1363 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1364 it didn't apply to the unit's current state.</para>
1365
1366 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1367 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1368 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1369 userspace and in total. These values may also be calculated from the
1370 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1371 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1372 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1373
1374 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1375 files on disk have changed.</para>
1376
1377 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1378 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1379 to False). This may be used by UIs to optimize UI updates.</para>
1380 </refsect2>
1381
1382 <refsect2>
1383 <title>Properties</title>
1384
1385 <para>Most properties simply reflect the respective options in
1386 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1387
1388 <para>The others:</para>
1389
1390 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1391 the version string is purely informational. It should not be parsed and one may not assume the version to
1392 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1393 it is not part of the public API.</para>
1394
1395 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1396 build. Enabled options are prefixed with +, disabled options with -.</para>
1397
1398 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1399 systemd detects it is running on a system with certain problems, it will set an appropriate taint
1400 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1401 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1402 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
1403 set if <filename>/usr</filename> is not pre-mounted when systemd is first invoked. See
1404 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1405 Booting Without /usr is Broken</ulink>
1406 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1407 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1408 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1409 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1410 rather than UTC.</para>
1411
1412 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1413 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1414 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1415 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1416 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1417 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1418 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1419 taken when the firmware first began execution, when the boot loader first began execution, when the
1420 kernel first began execution, when the initrd first began execution, when the main systemd instance
1421 began execution and finally, when all queued startup jobs finished execution. These values are useful
1422 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1423 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1424 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1425 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1426 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1427 indicating that no data is available.</para>
1428
1429 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1430 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1431 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1432 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1433 the unit files.</para>
1434
1435 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1436 names of units that are currently loaded and can be more than the amount of actually loaded units since
1437 units may have more than one name.</para>
1438
1439 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1440
1441 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1442
1443 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1444
1445 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1446 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
1447 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1448 boot.</para>
1449
1450 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1451 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1452
1453 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1454 file system paths encoded as strings.</para>
1455
1456 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1457 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1458 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1459 IDs see
1460 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1461 Note that only the "innermost" virtualization technology is exported here. This detects both
1462 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1463
1464 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1465 systemd instance is running on. This follows the same vocabulary as
1466 <varname>ConditionArchitectures=</varname>.</para>
1467
1468 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1469 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1470 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1471 string for the host instance and some other string for container instances.</para>
1472 </refsect2>
1473
1474 <refsect2>
1475 <title>Security</title>
1476
1477 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1478 operations are allowed through the polkit privilege system. Operations which modify unit state
1479 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1480 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
1481 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1482 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1483 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1484 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1485 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1486 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1487 <function>UnsetAndSetEnvironment()</function>) require
1488 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1489 and <function>Reexecute()</function> require
1490 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1491 </para>
1492 </refsect2>
1493 </refsect1>
1494
1495 <refsect1>
1496 <title>Unit Objects</title>
1497
1498 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1499 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1500 interface org.freedesktop.systemd1.Unit {
1501 methods:
1502 Start(in s mode,
1503 out o job);
1504 Stop(in s mode,
1505 out o job);
1506 Reload(in s mode,
1507 out o job);
1508 Restart(in s mode,
1509 out o job);
1510 TryRestart(in s mode,
1511 out o job);
1512 ReloadOrRestart(in s mode,
1513 out o job);
1514 ReloadOrTryRestart(in s mode,
1515 out o job);
1516 EnqueueJob(in s job_type,
1517 in s job_mode,
1518 out u job_id,
1519 out o job_path,
1520 out s unit_id,
1521 out o unit_path,
1522 out s job_type,
1523 out a(uosos) affected_jobs);
1524 Kill(in s whom,
1525 in i signal);
1526 ResetFailed();
1527 SetProperties(in b runtime,
1528 in a(sv) properties);
1529 Ref();
1530 Unref();
1531 Clean(in as mask);
1532 Freeze();
1533 Thaw();
1534 properties:
1535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1536 readonly s Id = '...';
1537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1538 readonly as Names = ['...', ...];
1539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1540 readonly s Following = '...';
1541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1542 readonly as Requires = ['...', ...];
1543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1544 readonly as Requisite = ['...', ...];
1545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1546 readonly as Wants = ['...', ...];
1547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1548 readonly as BindsTo = ['...', ...];
1549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1550 readonly as PartOf = ['...', ...];
1551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1552 readonly as RequiredBy = ['...', ...];
1553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1554 readonly as RequisiteOf = ['...', ...];
1555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1556 readonly as WantedBy = ['...', ...];
1557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1558 readonly as BoundBy = ['...', ...];
1559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1560 readonly as ConsistsOf = ['...', ...];
1561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1562 readonly as Conflicts = ['...', ...];
1563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1564 readonly as ConflictedBy = ['...', ...];
1565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1566 readonly as Before = ['...', ...];
1567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1568 readonly as After = ['...', ...];
1569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1570 readonly as OnFailure = ['...', ...];
1571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1572 readonly as Triggers = ['...', ...];
1573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1574 readonly as TriggeredBy = ['...', ...];
1575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1576 readonly as PropagatesReloadTo = ['...', ...];
1577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1578 readonly as ReloadPropagatedFrom = ['...', ...];
1579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1580 readonly as JoinsNamespaceOf = ['...', ...];
1581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1582 readonly as RequiresMountsFor = ['...', ...];
1583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1584 readonly as Documentation = ['...', ...];
1585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1586 readonly s Description = '...';
1587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1588 readonly s LoadState = '...';
1589 readonly s ActiveState = '...';
1590 readonly s FreezerState = '...';
1591 readonly s SubState = '...';
1592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1593 readonly s FragmentPath = '...';
1594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1595 readonly s SourcePath = '...';
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1597 readonly as DropInPaths = ['...', ...];
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1599 readonly s UnitFileState = '...';
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1601 readonly s UnitFilePreset = '...';
1602 readonly t StateChangeTimestamp = ...;
1603 readonly t StateChangeTimestampMonotonic = ...;
1604 readonly t InactiveExitTimestamp = ...;
1605 readonly t InactiveExitTimestampMonotonic = ...;
1606 readonly t ActiveEnterTimestamp = ...;
1607 readonly t ActiveEnterTimestampMonotonic = ...;
1608 readonly t ActiveExitTimestamp = ...;
1609 readonly t ActiveExitTimestampMonotonic = ...;
1610 readonly t InactiveEnterTimestamp = ...;
1611 readonly t InactiveEnterTimestampMonotonic = ...;
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1613 readonly b CanStart = ...;
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1615 readonly b CanStop = ...;
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1617 readonly b CanReload = ...;
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly b CanIsolate = ...;
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly as CanClean = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly b CanFreeze = ...;
1624 readonly (uo) Job = ...;
1625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1626 readonly b StopWhenUnneeded = ...;
1627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1628 readonly b RefuseManualStart = ...;
1629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1630 readonly b RefuseManualStop = ...;
1631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1632 readonly b AllowIsolate = ...;
1633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1634 readonly b DefaultDependencies = ...;
1635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1636 readonly s OnFailureJobMode = '...';
1637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1638 readonly b IgnoreOnIsolate = ...;
1639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1640 readonly b NeedDaemonReload = ...;
1641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1642 readonly t JobTimeoutUSec = ...;
1643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1644 readonly t JobRunningTimeoutUSec = ...;
1645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1646 readonly s JobTimeoutAction = '...';
1647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1648 readonly s JobTimeoutRebootArgument = '...';
1649 readonly b ConditionResult = ...;
1650 readonly b AssertResult = ...;
1651 readonly t ConditionTimestamp = ...;
1652 readonly t ConditionTimestampMonotonic = ...;
1653 readonly t AssertTimestamp = ...;
1654 readonly t AssertTimestampMonotonic = ...;
1655 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1656 readonly a(sbbsi) Conditions = [...];
1657 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1658 readonly a(sbbsi) Asserts = [...];
1659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1660 readonly (ss) LoadError = ...;
1661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1662 readonly b Transient = ...;
1663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1664 readonly b Perpetual = ...;
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1666 readonly t StartLimitIntervalUSec = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly u StartLimitBurst = ...;
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly s StartLimitAction = '...';
1671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1672 readonly s FailureAction = '...';
1673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1674 readonly i FailureActionExitStatus = ...;
1675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1676 readonly s SuccessAction = '...';
1677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1678 readonly i SuccessActionExitStatus = ...;
1679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1680 readonly s RebootArgument = '...';
1681 readonly ay InvocationID = [...];
1682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1683 readonly s CollectMode = '...';
1684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1685 readonly as Refs = ['...', ...];
1686 };
1687 interface org.freedesktop.DBus.Peer { ... };
1688 interface org.freedesktop.DBus.Introspectable { ... };
1689 interface org.freedesktop.DBus.Properties { ... };
1690 };
1691 </programlisting>
1692
1693 <!--method EnqueueJob is not documented!-->
1694
1695 <!--method Ref is not documented!-->
1696
1697 <!--method Unref is not documented!-->
1698
1699 <!--method Clean is not documented!-->
1700
1701 <!--method Freeze is not documented!-->
1702
1703 <!--method Thaw is not documented!-->
1704
1705 <!--property PartOf is not documented!-->
1706
1707 <!--property RequisiteOf is not documented!-->
1708
1709 <!--property ConsistsOf is not documented!-->
1710
1711 <!--property ReloadPropagatedFrom is not documented!-->
1712
1713 <!--property JoinsNamespaceOf is not documented!-->
1714
1715 <!--property FreezerState is not documented!-->
1716
1717 <!--property DropInPaths is not documented!-->
1718
1719 <!--property UnitFilePreset is not documented!-->
1720
1721 <!--property StateChangeTimestamp is not documented!-->
1722
1723 <!--property StateChangeTimestampMonotonic is not documented!-->
1724
1725 <!--property CanClean is not documented!-->
1726
1727 <!--property CanFreeze is not documented!-->
1728
1729 <!--property OnFailureJobMode is not documented!-->
1730
1731 <!--property JobRunningTimeoutUSec is not documented!-->
1732
1733 <!--property JobTimeoutAction is not documented!-->
1734
1735 <!--property JobTimeoutRebootArgument is not documented!-->
1736
1737 <!--property AssertResult is not documented!-->
1738
1739 <!--property AssertTimestamp is not documented!-->
1740
1741 <!--property AssertTimestampMonotonic is not documented!-->
1742
1743 <!--property Asserts is not documented!-->
1744
1745 <!--property Perpetual is not documented!-->
1746
1747 <!--property StartLimitIntervalUSec is not documented!-->
1748
1749 <!--property StartLimitAction is not documented!-->
1750
1751 <!--property FailureAction is not documented!-->
1752
1753 <!--property FailureActionExitStatus is not documented!-->
1754
1755 <!--property SuccessAction is not documented!-->
1756
1757 <!--property SuccessActionExitStatus is not documented!-->
1758
1759 <!--property RebootArgument is not documented!-->
1760
1761 <!--property InvocationID is not documented!-->
1762
1763 <!--property CollectMode is not documented!-->
1764
1765 <!--property Refs is not documented!-->
1766
1767 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1768
1769 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1770
1771 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1772
1773 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
1774
1775 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
1776
1777 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
1778
1779 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
1780
1781 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
1782
1783 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
1784
1785 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
1786
1787 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1788
1789 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1790
1791 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1792
1793 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1794
1795 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1796
1797 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1798
1799 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1800
1801 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1802
1803 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1804
1805 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1806
1807 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1808
1809 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1810
1811 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1812
1813 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1814
1815 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1816
1817 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1818
1819 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1820
1821 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1822
1823 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1824
1825 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1826
1827 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1828
1829 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1830
1831 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1832
1833 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1834
1835 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1836
1837 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1838
1839 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1840
1841 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1842
1843 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1844
1845 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1846
1847 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1848
1849 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1850
1851 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1852
1853 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1854
1855 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1856
1857 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1858
1859 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1860
1861 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1862
1863 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1864
1865 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1866
1867 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1868
1869 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1870
1871 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1872
1873 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1874
1875 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1876
1877 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1878
1879 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1880
1881 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1882
1883 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1884
1885 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1886
1887 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1888
1889 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1890
1891 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1892
1893 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1894
1895 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1896
1897 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1898
1899 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1900
1901 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1902
1903 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1904
1905 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1906
1907 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1908
1909 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1910
1911 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1912
1913 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1914
1915 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1916
1917 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1918
1919 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1920
1921 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1922
1923 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1924
1925 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1926
1927 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1928
1929 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1930
1931 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1932
1933 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1934
1935 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1936
1937 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1938
1939 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1940
1941 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
1942
1943 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
1944
1945 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
1946
1947 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
1948
1949 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
1950
1951 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
1952
1953 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
1954
1955 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
1956
1957 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
1958
1959 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
1960
1961 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
1962
1963 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
1964
1965 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
1966
1967 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
1968
1969 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
1970
1971 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
1972
1973 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
1974
1975 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
1976
1977 <!--End of Autogenerated section-->
1978
1979 <refsect2>
1980 <title>Methods</title>
1981
1982 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
1983 <function>Restart()</function>, <function>TryRestart()</function>,
1984 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
1985 <function>Kill()</function>, <function>ResetFailed()</function>, and
1986 <function>SetProperties()</function> implement the same operation as the respective methods on the
1987 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
1988 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
1989 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
1990 for a specific unit name. Calling the methods on the Manager object is hence a round trip
1991 optimization.</para>
1992 </refsect2>
1993
1994 <refsect2>
1995 <title>Properties</title>
1996
1997 <para><varname>Id</varname> contains the primary name of the unit.</para>
1998
1999 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2000 exposed in <varname>Id</varname>.</para>
2001
2002 <para><varname>Following</varname> either contains the empty string or contains the name of another
2003 unit that this unit follows in state. This is used for some device units which reflect the unit state
2004 machine of another unit, and which other unit this is might possibly change.</para>
2005
2006 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2007 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2008 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2009 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2010 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2011 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2012 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2013 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2014 determined automatically.</para>
2015
2016 <para><varname>Description</varname> contains the human readable description string for the
2017 unit.</para>
2018
2019 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2020 automatically generated from in case it is not a native unit (in which case it contains the empty
2021 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2022 set to <filename>/etc/fstab</filename>.</para>
2023
2024 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2025 unit.</para>
2026
2027 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2028 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2029 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2030 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2031 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2032 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2033 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2034 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2035 configuration might be active (because configuration might have been reloaded at a time where a unit
2036 was already active).</para>
2037
2038 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2039 active or not. The following states are currently defined: <literal>active</literal>,
2040 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2041 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2042 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2043 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2044 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2045 indicates that it is inactive and the previous run was not successful (more information about the
2046 reason for this is available on the unit type specific interfaces, for example for services in the
2047 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2048 has previously been inactive but is currently in the process of entering an active state. Conversely
2049 <literal>deactivating</literal> indicates that the unit is currently in the process of
2050 deactivation.</para>
2051
2052 <para><varname>SubState</varname> encodes states of the same state machine that
2053 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2054 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2055 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2056 mapped to the six high-level states. Note that multiple low-level states might map to the same
2057 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2058 types. At this point the low-level states are not documented here, and are more likely to be extended
2059 later on than the common high-level states explained above.</para>
2060
2061 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2062 one (if not, it contains the empty string).</para>
2063
2064 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2065 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2066 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2067 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2068 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2069 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2070 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2071 <filename>/run</filename> symlinks, rather than <filename>/etc</filename>). <literal>linked</literal>
2072 indicates that a unit is linked into <filename>/etc</filename> permanently. <literal>linked-runtime</literal>
2073 indicates that a unit is linked into <filename>/run</filename> temporarily (until the next
2074 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2075 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run</filename> temporarily
2076 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2077 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2078 could not be determined whether the unit file is enabled.</para>
2079
2080 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2081 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2082 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2083 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2084 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2085 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2086 state, or entered an inactive state. These are the points in time where the unit transitioned
2087 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2088 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2089 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2090 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2091 not yet been recorded on this boot.</para>
2092
2093 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2094 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2095 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2096
2097 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2098 mode.</para>
2099
2100 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2101 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2102 0.</para>
2103
2104 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2105 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2106 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2107 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2108 corresponding configuration booleans in the unit file.</para>
2109
2110 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2111 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2112 systemd uses to watch and manipulate the unit and all its processes.</para>
2113
2114 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2115 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2116 changed since the configuration was read and hence whether a configuration reload is
2117 recommended.</para>
2118
2119 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2120 unit file.</para>
2121
2122 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2123 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2124 the last time the configured conditions of the unit have been checked or 0 if they have never been
2125 checked. Conditions are checked when a unit is requested to start.</para>
2126
2127 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2128 conditions of this unit were checked. </para>
2129
2130 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2131 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2132 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2133 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2134 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2135 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2136 are used, but additional values may be used in the future, retaining the meaning of
2137 zero/positive/negative values.</para>
2138
2139 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2140 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2141 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2142 will be a pair of empty strings.</para>
2143
2144 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2145 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
2146 </refsect2>
2147
2148 <refsect2>
2149 <title>Security</title>
2150
2151 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2152 allowed for everyone. All operations are allowed for clients with the
2153 <constant>CAP_SYS_ADMIN</constant> capability or when the
2154 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2155 polkit.</para>
2156 </refsect2>
2157 </refsect1>
2158
2159 <refsect1>
2160 <title>Service Unit Objects</title>
2161
2162 <para>All service unit objects implement the
2163 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2164 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2165
2166 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2167 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2168 interface org.freedesktop.systemd1.Service {
2169 methods:
2170 GetProcesses(out a(sus) processes);
2171 AttachProcesses(in s subcgroup,
2172 in au pids);
2173 properties:
2174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2175 readonly s Type = '...';
2176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2177 readonly s Restart = '...';
2178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2179 readonly s PIDFile = '...';
2180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2181 readonly s NotifyAccess = '...';
2182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2183 readonly t RestartUSec = ...;
2184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2185 readonly t TimeoutStartUSec = ...;
2186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2187 readonly t TimeoutStopUSec = ...;
2188 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2189 readonly t TimeoutAbortUSec = ...;
2190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2191 readonly s TimeoutStartFailureMode = '...';
2192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2193 readonly s TimeoutStopFailureMode = '...';
2194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2195 readonly t RuntimeMaxUSec = ...;
2196 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2197 readonly t WatchdogUSec = ...;
2198 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2199 readonly t WatchdogTimestamp = ...;
2200 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2201 readonly t WatchdogTimestampMonotonic = ...;
2202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2203 readonly b RootDirectoryStartOnly = ...;
2204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2205 readonly b RemainAfterExit = ...;
2206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2207 readonly b GuessMainPID = ...;
2208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2209 readonly (aiai) RestartPreventExitStatus = ...;
2210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2211 readonly (aiai) RestartForceExitStatus = ...;
2212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2213 readonly (aiai) SuccessExitStatus = ...;
2214 readonly u MainPID = ...;
2215 readonly u ControlPID = ...;
2216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2217 readonly s BusName = '...';
2218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2219 readonly u FileDescriptorStoreMax = ...;
2220 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2221 readonly u NFileDescriptorStore = ...;
2222 readonly s StatusText = '...';
2223 readonly i StatusErrno = ...;
2224 readonly s Result = '...';
2225 readonly s ReloadResult = '...';
2226 readonly s CleanResult = '...';
2227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2228 readonly s USBFunctionDescriptors = '...';
2229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2230 readonly s USBFunctionStrings = '...';
2231 readonly u UID = ...;
2232 readonly u GID = ...;
2233 readonly u NRestarts = ...;
2234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2235 readonly s OOMPolicy = '...';
2236 readonly t ExecMainStartTimestamp = ...;
2237 readonly t ExecMainStartTimestampMonotonic = ...;
2238 readonly t ExecMainExitTimestamp = ...;
2239 readonly t ExecMainExitTimestampMonotonic = ...;
2240 readonly u ExecMainPID = ...;
2241 readonly i ExecMainCode = ...;
2242 readonly i ExecMainStatus = ...;
2243 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2244 readonly a(sasbttttuii) ExecCondition = [...];
2245 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2246 readonly a(sasasttttuii) ExecConditionEx = [...];
2247 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2248 readonly a(sasbttttuii) ExecStartPre = [...];
2249 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2250 readonly a(sasasttttuii) ExecStartPreEx = [...];
2251 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2252 readonly a(sasbttttuii) ExecStart = [...];
2253 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2254 readonly a(sasasttttuii) ExecStartEx = [...];
2255 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2256 readonly a(sasbttttuii) ExecStartPost = [...];
2257 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2258 readonly a(sasasttttuii) ExecStartPostEx = [...];
2259 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2260 readonly a(sasbttttuii) ExecReload = [...];
2261 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2262 readonly a(sasasttttuii) ExecReloadEx = [...];
2263 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2264 readonly a(sasbttttuii) ExecStop = [...];
2265 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2266 readonly a(sasasttttuii) ExecStopEx = [...];
2267 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2268 readonly a(sasbttttuii) ExecStopPost = [...];
2269 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2270 readonly a(sasasttttuii) ExecStopPostEx = [...];
2271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2272 readonly s Slice = '...';
2273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2274 readonly s ControlGroup = '...';
2275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2276 readonly t MemoryCurrent = ...;
2277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2278 readonly t CPUUsageNSec = ...;
2279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2280 readonly ay EffectiveCPUs = [...];
2281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2282 readonly ay EffectiveMemoryNodes = [...];
2283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2284 readonly t TasksCurrent = ...;
2285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2286 readonly t IPIngressBytes = ...;
2287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2288 readonly t IPIngressPackets = ...;
2289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2290 readonly t IPEgressBytes = ...;
2291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2292 readonly t IPEgressPackets = ...;
2293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2294 readonly t IOReadBytes = ...;
2295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2296 readonly t IOReadOperations = ...;
2297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2298 readonly t IOWriteBytes = ...;
2299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2300 readonly t IOWriteOperations = ...;
2301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2302 readonly b Delegate = ...;
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2304 readonly as DelegateControllers = ['...', ...];
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2306 readonly b CPUAccounting = ...;
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2308 readonly t CPUWeight = ...;
2309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2310 readonly t StartupCPUWeight = ...;
2311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2312 readonly t CPUShares = ...;
2313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2314 readonly t StartupCPUShares = ...;
2315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2316 readonly t CPUQuotaPerSecUSec = ...;
2317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2318 readonly t CPUQuotaPeriodUSec = ...;
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2320 readonly ay AllowedCPUs = [...];
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2322 readonly ay AllowedMemoryNodes = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2324 readonly b IOAccounting = ...;
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2326 readonly t IOWeight = ...;
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2328 readonly t StartupIOWeight = ...;
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2330 readonly a(st) IODeviceWeight = [...];
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2332 readonly a(st) IOReadBandwidthMax = [...];
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2334 readonly a(st) IOWriteBandwidthMax = [...];
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2336 readonly a(st) IOReadIOPSMax = [...];
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2338 readonly a(st) IOWriteIOPSMax = [...];
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2340 readonly a(st) IODeviceLatencyTargetUSec = [...];
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2342 readonly b BlockIOAccounting = ...;
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2344 readonly t BlockIOWeight = ...;
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2346 readonly t StartupBlockIOWeight = ...;
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2348 readonly a(st) BlockIODeviceWeight = [...];
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly a(st) BlockIOReadBandwidth = [...];
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly a(st) BlockIOWriteBandwidth = [...];
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly b MemoryAccounting = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly t DefaultMemoryLow = ...;
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly t DefaultMemoryMin = ...;
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly t MemoryMin = ...;
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly t MemoryLow = ...;
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly t MemoryHigh = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly t MemoryMax = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly t MemorySwapMax = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly t MemoryLimit = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly s DevicePolicy = '...';
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly a(ss) DeviceAllow = [...];
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly b TasksAccounting = ...;
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly t TasksMax = ...;
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly b IPAccounting = ...;
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly a(iayu) IPAddressAllow = [...];
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly a(iayu) IPAddressDeny = [...];
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly as IPIngressFilterPath = ['...', ...];
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly as IPEgressFilterPath = ['...', ...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly as DisableControllers = ['...', ...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2392 readonly as Environment = ['...', ...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2394 readonly a(sb) EnvironmentFiles = [...];
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2396 readonly as PassEnvironment = ['...', ...];
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2398 readonly as UnsetEnvironment = ['...', ...];
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2400 readonly u UMask = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2402 readonly t LimitCPU = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2404 readonly t LimitCPUSoft = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2406 readonly t LimitFSIZE = ...;
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2408 readonly t LimitFSIZESoft = ...;
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2410 readonly t LimitDATA = ...;
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2412 readonly t LimitDATASoft = ...;
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2414 readonly t LimitSTACK = ...;
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2416 readonly t LimitSTACKSoft = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2418 readonly t LimitCORE = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2420 readonly t LimitCORESoft = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2422 readonly t LimitRSS = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2424 readonly t LimitRSSSoft = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2426 readonly t LimitNOFILE = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2428 readonly t LimitNOFILESoft = ...;
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2430 readonly t LimitAS = ...;
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2432 readonly t LimitASSoft = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2434 readonly t LimitNPROC = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2436 readonly t LimitNPROCSoft = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2438 readonly t LimitMEMLOCK = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2440 readonly t LimitMEMLOCKSoft = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2442 readonly t LimitLOCKS = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2444 readonly t LimitLOCKSSoft = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2446 readonly t LimitSIGPENDING = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2448 readonly t LimitSIGPENDINGSoft = ...;
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2450 readonly t LimitMSGQUEUE = ...;
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2452 readonly t LimitMSGQUEUESoft = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2454 readonly t LimitNICE = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2456 readonly t LimitNICESoft = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2458 readonly t LimitRTPRIO = ...;
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2460 readonly t LimitRTPRIOSoft = ...;
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2462 readonly t LimitRTTIME = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2464 readonly t LimitRTTIMESoft = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2466 readonly s WorkingDirectory = '...';
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2468 readonly s RootDirectory = '...';
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2470 readonly s RootImage = '...';
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2472 readonly a(ss) RootImageOptions = [...];
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2474 readonly ay RootHash = [...];
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2476 readonly s RootHashPath = '...';
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly ay RootHashSignature = [...];
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly s RootHashSignaturePath = '...';
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly s RootVerity = '...';
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly a(ssba(ss)) MountImages = [...];
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly i OOMScoreAdjust = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t CoredumpFilter = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly i Nice = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly i IOSchedulingClass = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly i IOSchedulingPriority = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly i CPUSchedulingPolicy = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly i CPUSchedulingPriority = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly ay CPUAffinity = [...];
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly b CPUAffinityFromNUMA = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly i NUMAPolicy = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly ay NUMAMask = [...];
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly t TimerSlackNSec = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly b CPUSchedulingResetOnFork = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly b NonBlocking = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly s StandardInput = '...';
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly s StandardInputFileDescriptorName = '...';
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly ay StandardInputData = [...];
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly s StandardOutput = '...';
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly s StandardOutputFileDescriptorName = '...';
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly s StandardError = '...';
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly s StandardErrorFileDescriptorName = '...';
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly s TTYPath = '...';
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly b TTYReset = ...;
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly b TTYVHangup = ...;
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly b TTYVTDisallocate = ...;
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly i SyslogPriority = ...;
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly s SyslogIdentifier = '...';
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly b SyslogLevelPrefix = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly i SyslogLevel = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly i SyslogFacility = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly i LogLevelMax = ...;
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly t LogRateLimitIntervalUSec = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly u LogRateLimitBurst = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly aay LogExtraFields = [[...], ...];
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly s LogNamespace = '...';
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly i SecureBits = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly t CapabilityBoundingSet = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly t AmbientCapabilities = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly s User = '...';
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly s Group = '...';
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly b DynamicUser = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly b RemoveIPC = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly a(say) SetCredential = [...];
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly a(ss) LoadCredential = [...];
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly as SupplementaryGroups = ['...', ...];
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly s PAMName = '...';
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly as ReadWritePaths = ['...', ...];
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly as ReadOnlyPaths = ['...', ...];
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly as InaccessiblePaths = ['...', ...];
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly t MountFlags = ...;
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly b PrivateTmp = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly b PrivateDevices = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly b ProtectClock = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly b ProtectKernelTunables = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly b ProtectKernelModules = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly b ProtectKernelLogs = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly b ProtectControlGroups = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly b PrivateNetwork = ...;
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly b PrivateUsers = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly b PrivateMounts = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly s ProtectHome = '...';
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s ProtectSystem = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly b SameProcessGroup = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly s UtmpIdentifier = '...';
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly s UtmpMode = '...';
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly (bs) SELinuxContext = ...;
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly (bs) AppArmorProfile = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly (bs) SmackProcessLabel = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly b IgnoreSIGPIPE = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly b NoNewPrivileges = ...;
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly (bas) SystemCallFilter = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly as SystemCallArchitectures = ['...', ...];
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly i SystemCallErrorNumber = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly s Personality = '...';
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly b LockPersonality = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly (bas) RestrictAddressFamilies = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly s RuntimeDirectoryPreserve = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly u RuntimeDirectoryMode = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly as RuntimeDirectory = ['...', ...];
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly u StateDirectoryMode = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly as StateDirectory = ['...', ...];
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly u CacheDirectoryMode = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly as CacheDirectory = ['...', ...];
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly u LogsDirectoryMode = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly as LogsDirectory = ['...', ...];
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly u ConfigurationDirectoryMode = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly as ConfigurationDirectory = ['...', ...];
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly t TimeoutCleanUSec = ...;
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly b MemoryDenyWriteExecute = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly b RestrictRealtime = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly b RestrictSUIDSGID = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly t RestrictNamespaces = ...;
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly a(ssbt) BindPaths = [...];
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly a(ssbt) BindReadOnlyPaths = [...];
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly a(ss) TemporaryFileSystem = [...];
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly b MountAPIVFS = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly s KeyringMode = '...';
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly s ProtectProc = '...';
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly s ProcSubset = '...';
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly b ProtectHostname = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly s NetworkNamespacePath = '...';
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly s KillMode = '...';
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly i KillSignal = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly i RestartKillSignal = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly i FinalKillSignal = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly b SendSIGKILL = ...;
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly b SendSIGHUP = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly i WatchdogSignal = ...;
2701 };
2702 interface org.freedesktop.DBus.Peer { ... };
2703 interface org.freedesktop.DBus.Introspectable { ... };
2704 interface org.freedesktop.DBus.Properties { ... };
2705 interface org.freedesktop.systemd1.Unit { ... };
2706 };
2707 </programlisting>
2708
2709 <!--method GetProcesses is not documented!-->
2710
2711 <!--method AttachProcesses is not documented!-->
2712
2713 <!--property Type is not documented!-->
2714
2715 <!--property Restart is not documented!-->
2716
2717 <!--property PIDFile is not documented!-->
2718
2719 <!--property NotifyAccess is not documented!-->
2720
2721 <!--property RestartUSec is not documented!-->
2722
2723 <!--property TimeoutStartFailureMode is not documented!-->
2724
2725 <!--property TimeoutStopFailureMode is not documented!-->
2726
2727 <!--property RuntimeMaxUSec is not documented!-->
2728
2729 <!--property WatchdogUSec is not documented!-->
2730
2731 <!--property RootDirectoryStartOnly is not documented!-->
2732
2733 <!--property RemainAfterExit is not documented!-->
2734
2735 <!--property GuessMainPID is not documented!-->
2736
2737 <!--property RestartPreventExitStatus is not documented!-->
2738
2739 <!--property RestartForceExitStatus is not documented!-->
2740
2741 <!--property SuccessExitStatus is not documented!-->
2742
2743 <!--property BusName is not documented!-->
2744
2745 <!--property FileDescriptorStoreMax is not documented!-->
2746
2747 <!--property NFileDescriptorStore is not documented!-->
2748
2749 <!--property StatusErrno is not documented!-->
2750
2751 <!--property ReloadResult is not documented!-->
2752
2753 <!--property CleanResult is not documented!-->
2754
2755 <!--property USBFunctionDescriptors is not documented!-->
2756
2757 <!--property USBFunctionStrings is not documented!-->
2758
2759 <!--property UID is not documented!-->
2760
2761 <!--property GID is not documented!-->
2762
2763 <!--property NRestarts is not documented!-->
2764
2765 <!--property OOMPolicy is not documented!-->
2766
2767 <!--property ExecCondition is not documented!-->
2768
2769 <!--property ExecConditionEx is not documented!-->
2770
2771 <!--property ExecStartPreEx is not documented!-->
2772
2773 <!--property ExecStartEx is not documented!-->
2774
2775 <!--property ExecStartPostEx is not documented!-->
2776
2777 <!--property ExecReloadEx is not documented!-->
2778
2779 <!--property ExecStopEx is not documented!-->
2780
2781 <!--property ExecStopPost is not documented!-->
2782
2783 <!--property ExecStopPostEx is not documented!-->
2784
2785 <!--property Slice is not documented!-->
2786
2787 <!--property MemoryCurrent is not documented!-->
2788
2789 <!--property CPUUsageNSec is not documented!-->
2790
2791 <!--property EffectiveCPUs is not documented!-->
2792
2793 <!--property EffectiveMemoryNodes is not documented!-->
2794
2795 <!--property TasksCurrent is not documented!-->
2796
2797 <!--property IPIngressBytes is not documented!-->
2798
2799 <!--property IPIngressPackets is not documented!-->
2800
2801 <!--property IPEgressBytes is not documented!-->
2802
2803 <!--property IPEgressPackets is not documented!-->
2804
2805 <!--property IOReadBytes is not documented!-->
2806
2807 <!--property IOReadOperations is not documented!-->
2808
2809 <!--property IOWriteBytes is not documented!-->
2810
2811 <!--property IOWriteOperations is not documented!-->
2812
2813 <!--property Delegate is not documented!-->
2814
2815 <!--property DelegateControllers is not documented!-->
2816
2817 <!--property CPUAccounting is not documented!-->
2818
2819 <!--property CPUWeight is not documented!-->
2820
2821 <!--property StartupCPUWeight is not documented!-->
2822
2823 <!--property CPUShares is not documented!-->
2824
2825 <!--property StartupCPUShares is not documented!-->
2826
2827 <!--property CPUQuotaPerSecUSec is not documented!-->
2828
2829 <!--property CPUQuotaPeriodUSec is not documented!-->
2830
2831 <!--property AllowedCPUs is not documented!-->
2832
2833 <!--property AllowedMemoryNodes is not documented!-->
2834
2835 <!--property IOAccounting is not documented!-->
2836
2837 <!--property IOWeight is not documented!-->
2838
2839 <!--property StartupIOWeight is not documented!-->
2840
2841 <!--property IODeviceWeight is not documented!-->
2842
2843 <!--property IOReadBandwidthMax is not documented!-->
2844
2845 <!--property IOWriteBandwidthMax is not documented!-->
2846
2847 <!--property IOReadIOPSMax is not documented!-->
2848
2849 <!--property IOWriteIOPSMax is not documented!-->
2850
2851 <!--property IODeviceLatencyTargetUSec is not documented!-->
2852
2853 <!--property BlockIOAccounting is not documented!-->
2854
2855 <!--property BlockIOWeight is not documented!-->
2856
2857 <!--property StartupBlockIOWeight is not documented!-->
2858
2859 <!--property BlockIODeviceWeight is not documented!-->
2860
2861 <!--property BlockIOReadBandwidth is not documented!-->
2862
2863 <!--property BlockIOWriteBandwidth is not documented!-->
2864
2865 <!--property MemoryAccounting is not documented!-->
2866
2867 <!--property DefaultMemoryLow is not documented!-->
2868
2869 <!--property DefaultMemoryMin is not documented!-->
2870
2871 <!--property MemoryMin is not documented!-->
2872
2873 <!--property MemoryLow is not documented!-->
2874
2875 <!--property MemoryHigh is not documented!-->
2876
2877 <!--property MemoryMax is not documented!-->
2878
2879 <!--property MemorySwapMax is not documented!-->
2880
2881 <!--property MemoryLimit is not documented!-->
2882
2883 <!--property DevicePolicy is not documented!-->
2884
2885 <!--property DeviceAllow is not documented!-->
2886
2887 <!--property TasksAccounting is not documented!-->
2888
2889 <!--property TasksMax is not documented!-->
2890
2891 <!--property IPAccounting is not documented!-->
2892
2893 <!--property IPAddressAllow is not documented!-->
2894
2895 <!--property IPAddressDeny is not documented!-->
2896
2897 <!--property IPIngressFilterPath is not documented!-->
2898
2899 <!--property IPEgressFilterPath is not documented!-->
2900
2901 <!--property DisableControllers is not documented!-->
2902
2903 <!--property EnvironmentFiles is not documented!-->
2904
2905 <!--property PassEnvironment is not documented!-->
2906
2907 <!--property UnsetEnvironment is not documented!-->
2908
2909 <!--property UMask is not documented!-->
2910
2911 <!--property LimitCPUSoft is not documented!-->
2912
2913 <!--property LimitFSIZE is not documented!-->
2914
2915 <!--property LimitFSIZESoft is not documented!-->
2916
2917 <!--property LimitDATA is not documented!-->
2918
2919 <!--property LimitDATASoft is not documented!-->
2920
2921 <!--property LimitSTACK is not documented!-->
2922
2923 <!--property LimitSTACKSoft is not documented!-->
2924
2925 <!--property LimitCORE is not documented!-->
2926
2927 <!--property LimitCORESoft is not documented!-->
2928
2929 <!--property LimitRSS is not documented!-->
2930
2931 <!--property LimitRSSSoft is not documented!-->
2932
2933 <!--property LimitNOFILE is not documented!-->
2934
2935 <!--property LimitNOFILESoft is not documented!-->
2936
2937 <!--property LimitAS is not documented!-->
2938
2939 <!--property LimitASSoft is not documented!-->
2940
2941 <!--property LimitNPROC is not documented!-->
2942
2943 <!--property LimitNPROCSoft is not documented!-->
2944
2945 <!--property LimitMEMLOCK is not documented!-->
2946
2947 <!--property LimitMEMLOCKSoft is not documented!-->
2948
2949 <!--property LimitLOCKS is not documented!-->
2950
2951 <!--property LimitLOCKSSoft is not documented!-->
2952
2953 <!--property LimitSIGPENDING is not documented!-->
2954
2955 <!--property LimitSIGPENDINGSoft is not documented!-->
2956
2957 <!--property LimitMSGQUEUE is not documented!-->
2958
2959 <!--property LimitMSGQUEUESoft is not documented!-->
2960
2961 <!--property LimitNICE is not documented!-->
2962
2963 <!--property LimitNICESoft is not documented!-->
2964
2965 <!--property LimitRTPRIO is not documented!-->
2966
2967 <!--property LimitRTPRIOSoft is not documented!-->
2968
2969 <!--property LimitRTTIME is not documented!-->
2970
2971 <!--property LimitRTTIMESoft is not documented!-->
2972
2973 <!--property WorkingDirectory is not documented!-->
2974
2975 <!--property RootDirectory is not documented!-->
2976
2977 <!--property RootImage is not documented!-->
2978
2979 <!--property RootImageOptions is not documented!-->
2980
2981 <!--property RootHash is not documented!-->
2982
2983 <!--property RootHashPath is not documented!-->
2984
2985 <!--property RootHashSignature is not documented!-->
2986
2987 <!--property RootHashSignaturePath is not documented!-->
2988
2989 <!--property RootVerity is not documented!-->
2990
2991 <!--property MountImages is not documented!-->
2992
2993 <!--property OOMScoreAdjust is not documented!-->
2994
2995 <!--property CoredumpFilter is not documented!-->
2996
2997 <!--property Nice is not documented!-->
2998
2999 <!--property IOSchedulingClass is not documented!-->
3000
3001 <!--property IOSchedulingPriority is not documented!-->
3002
3003 <!--property CPUSchedulingPolicy is not documented!-->
3004
3005 <!--property CPUSchedulingPriority is not documented!-->
3006
3007 <!--property CPUAffinity is not documented!-->
3008
3009 <!--property CPUAffinityFromNUMA is not documented!-->
3010
3011 <!--property NUMAPolicy is not documented!-->
3012
3013 <!--property NUMAMask is not documented!-->
3014
3015 <!--property TimerSlackNSec is not documented!-->
3016
3017 <!--property CPUSchedulingResetOnFork is not documented!-->
3018
3019 <!--property NonBlocking is not documented!-->
3020
3021 <!--property StandardInput is not documented!-->
3022
3023 <!--property StandardInputFileDescriptorName is not documented!-->
3024
3025 <!--property StandardInputData is not documented!-->
3026
3027 <!--property StandardOutput is not documented!-->
3028
3029 <!--property StandardOutputFileDescriptorName is not documented!-->
3030
3031 <!--property StandardError is not documented!-->
3032
3033 <!--property StandardErrorFileDescriptorName is not documented!-->
3034
3035 <!--property TTYPath is not documented!-->
3036
3037 <!--property TTYReset is not documented!-->
3038
3039 <!--property TTYVHangup is not documented!-->
3040
3041 <!--property TTYVTDisallocate is not documented!-->
3042
3043 <!--property SyslogPriority is not documented!-->
3044
3045 <!--property SyslogIdentifier is not documented!-->
3046
3047 <!--property SyslogLevelPrefix is not documented!-->
3048
3049 <!--property SyslogLevel is not documented!-->
3050
3051 <!--property SyslogFacility is not documented!-->
3052
3053 <!--property LogLevelMax is not documented!-->
3054
3055 <!--property LogRateLimitIntervalUSec is not documented!-->
3056
3057 <!--property LogRateLimitBurst is not documented!-->
3058
3059 <!--property LogExtraFields is not documented!-->
3060
3061 <!--property LogNamespace is not documented!-->
3062
3063 <!--property AmbientCapabilities is not documented!-->
3064
3065 <!--property User is not documented!-->
3066
3067 <!--property Group is not documented!-->
3068
3069 <!--property DynamicUser is not documented!-->
3070
3071 <!--property RemoveIPC is not documented!-->
3072
3073 <!--property SetCredential is not documented!-->
3074
3075 <!--property LoadCredential is not documented!-->
3076
3077 <!--property SupplementaryGroups is not documented!-->
3078
3079 <!--property PAMName is not documented!-->
3080
3081 <!--property ReadWritePaths is not documented!-->
3082
3083 <!--property ReadOnlyPaths is not documented!-->
3084
3085 <!--property InaccessiblePaths is not documented!-->
3086
3087 <!--property PrivateTmp is not documented!-->
3088
3089 <!--property PrivateDevices is not documented!-->
3090
3091 <!--property ProtectClock is not documented!-->
3092
3093 <!--property ProtectKernelTunables is not documented!-->
3094
3095 <!--property ProtectKernelModules is not documented!-->
3096
3097 <!--property ProtectKernelLogs is not documented!-->
3098
3099 <!--property ProtectControlGroups is not documented!-->
3100
3101 <!--property PrivateNetwork is not documented!-->
3102
3103 <!--property PrivateUsers is not documented!-->
3104
3105 <!--property PrivateMounts is not documented!-->
3106
3107 <!--property ProtectHome is not documented!-->
3108
3109 <!--property ProtectSystem is not documented!-->
3110
3111 <!--property SameProcessGroup is not documented!-->
3112
3113 <!--property UtmpIdentifier is not documented!-->
3114
3115 <!--property UtmpMode is not documented!-->
3116
3117 <!--property SELinuxContext is not documented!-->
3118
3119 <!--property AppArmorProfile is not documented!-->
3120
3121 <!--property SmackProcessLabel is not documented!-->
3122
3123 <!--property IgnoreSIGPIPE is not documented!-->
3124
3125 <!--property NoNewPrivileges is not documented!-->
3126
3127 <!--property SystemCallFilter is not documented!-->
3128
3129 <!--property SystemCallArchitectures is not documented!-->
3130
3131 <!--property SystemCallErrorNumber is not documented!-->
3132
3133 <!--property Personality is not documented!-->
3134
3135 <!--property LockPersonality is not documented!-->
3136
3137 <!--property RestrictAddressFamilies is not documented!-->
3138
3139 <!--property RuntimeDirectoryPreserve is not documented!-->
3140
3141 <!--property RuntimeDirectoryMode is not documented!-->
3142
3143 <!--property RuntimeDirectory is not documented!-->
3144
3145 <!--property StateDirectoryMode is not documented!-->
3146
3147 <!--property StateDirectory is not documented!-->
3148
3149 <!--property CacheDirectoryMode is not documented!-->
3150
3151 <!--property CacheDirectory is not documented!-->
3152
3153 <!--property LogsDirectoryMode is not documented!-->
3154
3155 <!--property LogsDirectory is not documented!-->
3156
3157 <!--property ConfigurationDirectoryMode is not documented!-->
3158
3159 <!--property ConfigurationDirectory is not documented!-->
3160
3161 <!--property TimeoutCleanUSec is not documented!-->
3162
3163 <!--property MemoryDenyWriteExecute is not documented!-->
3164
3165 <!--property RestrictRealtime is not documented!-->
3166
3167 <!--property RestrictSUIDSGID is not documented!-->
3168
3169 <!--property RestrictNamespaces is not documented!-->
3170
3171 <!--property BindPaths is not documented!-->
3172
3173 <!--property BindReadOnlyPaths is not documented!-->
3174
3175 <!--property TemporaryFileSystem is not documented!-->
3176
3177 <!--property MountAPIVFS is not documented!-->
3178
3179 <!--property KeyringMode is not documented!-->
3180
3181 <!--property ProtectProc is not documented!-->
3182
3183 <!--property ProcSubset is not documented!-->
3184
3185 <!--property ProtectHostname is not documented!-->
3186
3187 <!--property NetworkNamespacePath is not documented!-->
3188
3189 <!--property KillMode is not documented!-->
3190
3191 <!--property KillSignal is not documented!-->
3192
3193 <!--property RestartKillSignal is not documented!-->
3194
3195 <!--property FinalKillSignal is not documented!-->
3196
3197 <!--property SendSIGKILL is not documented!-->
3198
3199 <!--property SendSIGHUP is not documented!-->
3200
3201 <!--property WatchdogSignal is not documented!-->
3202
3203 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3204
3205 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3206
3207 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3208
3209 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3210
3211 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3212
3213 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3214
3215 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3216
3217 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3218
3219 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3220
3221 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3222
3223 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3224
3225 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3226
3227 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3228
3229 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3230
3231 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3232
3233 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3234
3235 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3236
3237 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3238
3239 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3240
3241 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3242
3243 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3244
3245 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3246
3247 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3248
3249 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3250
3251 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3252
3253 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3254
3255 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3256
3257 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3258
3259 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3260
3261 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3262
3263 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3264
3265 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3266
3267 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3268
3269 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3270
3271 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3272
3273 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3274
3275 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3276
3277 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3278
3279 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3280
3281 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3282
3283 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3284
3285 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3286
3287 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3288
3289 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3290
3291 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3292
3293 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3294
3295 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3296
3297 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3298
3299 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3300
3301 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3302
3303 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3304
3305 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3306
3307 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3308
3309 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3310
3311 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3312
3313 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3314
3315 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3316
3317 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3318
3319 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3320
3321 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3322
3323 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3324
3325 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3326
3327 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3328
3329 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3330
3331 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3332
3333 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3334
3335 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3336
3337 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3338
3339 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3340
3341 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3342
3343 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3344
3345 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3346
3347 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3760
3761 <!--End of Autogenerated section-->
3762
3763 <refsect2>
3764 <title>Properties</title>
3765
3766 <para>Most properties of the Service interface map directly to the corresponding settings in service
3767 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3768
3769 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3770 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3771 the slight difference in naming when compared to the matching unit file settings (see
3772 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3773 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3774 the unit file settings default to a time unit of seconds (and thus are suffixed
3775 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3776 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3777 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3778 high-level (string-based) concepts and thus support more user friendly time specifications which
3779 default to second time units but allow other units too, if specified.</para>
3780
3781 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3782 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3783 last watchdog ping received from the service, or 0 if none was ever received.</para>
3784
3785 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3786 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3787 of structures where each struct contains: the binary path to execute; an array with all arguments to
3788 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3789 failure if the process exits uncleanly; two pairs of
3790 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3791 the process began and finished running the last time, or 0 if it never ran or never finished running;
3792 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3793 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3794 with runtime data.</para>
3795
3796 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3797 corresponding settings in the service unit files except that if they aren't set, their value is
3798 18446744073709551615 (i.e. -1).</para>
3799
3800 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3801 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3802 </para>
3803
3804 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3805 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3806 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3807 </para>
3808
3809 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3810 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3811 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3812 contain information about the main process of the service as far as it is known. This is often the same
3813 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3814 <varname>Type=forking</varname> services where the main process of the service is not forked off
3815 systemd directly. These fields either contain information of the last run of the process or of the
3816 current running process.</para>
3817
3818 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3819 the service. The main PID is the current main PID of the service and is 0 when the service currently
3820 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3821 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3822 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3823 process is currently running while the latter possible contains information collected from the last run
3824 even if the process is no longer around.</para>
3825
3826 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3827 to
3828 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3829 This may be used by services to inform the service manager about its internal state with a nice
3830 explanatory string.</para>
3831
3832 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3833 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3834 <varname>ActiveState</varname> above). The following values are currently known:
3835 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3836 not enough resources were available to fork off and execute the service
3837 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
3838 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3839 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3840 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3841 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3842 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3843 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3844 <varname>StartLimitBurst</varname>).</para>
3845
3846 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3847 unit are placed in.</para>
3848 </refsect2>
3849 </refsect1>
3850
3851 <refsect1>
3852 <title>Socket Unit Objects</title>
3853
3854 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
3855 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3856 interface org.freedesktop.systemd1.Socket {
3857 methods:
3858 GetProcesses(out a(sus) processes);
3859 AttachProcesses(in s subcgroup,
3860 in au pids);
3861 properties:
3862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3863 readonly s BindIPv6Only = '...';
3864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3865 readonly u Backlog = ...;
3866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3867 readonly t TimeoutUSec = ...;
3868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3869 readonly s BindToDevice = '...';
3870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3871 readonly s SocketUser = '...';
3872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3873 readonly s SocketGroup = '...';
3874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3875 readonly u SocketMode = ...;
3876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3877 readonly u DirectoryMode = ...;
3878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3879 readonly b Accept = ...;
3880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3881 readonly b Writable = ...;
3882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3883 readonly b KeepAlive = ...;
3884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3885 readonly t KeepAliveTimeUSec = ...;
3886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3887 readonly t KeepAliveIntervalUSec = ...;
3888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3889 readonly u KeepAliveProbes = ...;
3890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3891 readonly t DeferAcceptUSec = ...;
3892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3893 readonly b NoDelay = ...;
3894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3895 readonly i Priority = ...;
3896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3897 readonly t ReceiveBuffer = ...;
3898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3899 readonly t SendBuffer = ...;
3900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3901 readonly i IPTOS = ...;
3902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3903 readonly i IPTTL = ...;
3904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3905 readonly t PipeSize = ...;
3906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3907 readonly b FreeBind = ...;
3908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3909 readonly b Transparent = ...;
3910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3911 readonly b Broadcast = ...;
3912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3913 readonly b PassCredentials = ...;
3914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3915 readonly b PassSecurity = ...;
3916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3917 readonly b PassPacketInfo = ...;
3918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3919 readonly b RemoveOnStop = ...;
3920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3921 readonly a(ss) Listen = [...];
3922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3923 readonly as Symlinks = ['...', ...];
3924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3925 readonly i Mark = ...;
3926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3927 readonly u MaxConnections = ...;
3928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3929 readonly u MaxConnectionsPerSource = ...;
3930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3931 readonly x MessageQueueMaxMessages = ...;
3932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3933 readonly x MessageQueueMessageSize = ...;
3934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3935 readonly s TCPCongestion = '...';
3936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3937 readonly b ReusePort = ...;
3938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3939 readonly s SmackLabel = '...';
3940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3941 readonly s SmackLabelIPIn = '...';
3942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3943 readonly s SmackLabelIPOut = '...';
3944 readonly u ControlPID = ...;
3945 readonly s Result = '...';
3946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3947 readonly u NConnections = ...;
3948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3949 readonly u NAccepted = ...;
3950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3951 readonly u NRefused = ...;
3952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3953 readonly s FileDescriptorName = '...';
3954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3955 readonly i SocketProtocol = ...;
3956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3957 readonly t TriggerLimitIntervalUSec = ...;
3958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3959 readonly u TriggerLimitBurst = ...;
3960 readonly u UID = ...;
3961 readonly u GID = ...;
3962 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
3963 readonly a(sasbttttuii) ExecStartPre = [...];
3964 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
3965 readonly a(sasbttttuii) ExecStartPost = [...];
3966 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
3967 readonly a(sasbttttuii) ExecStopPre = [...];
3968 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
3969 readonly a(sasbttttuii) ExecStopPost = [...];
3970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3971 readonly s Slice = '...';
3972 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3973 readonly s ControlGroup = '...';
3974 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3975 readonly t MemoryCurrent = ...;
3976 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3977 readonly t CPUUsageNSec = ...;
3978 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3979 readonly ay EffectiveCPUs = [...];
3980 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3981 readonly ay EffectiveMemoryNodes = [...];
3982 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3983 readonly t TasksCurrent = ...;
3984 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3985 readonly t IPIngressBytes = ...;
3986 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3987 readonly t IPIngressPackets = ...;
3988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3989 readonly t IPEgressBytes = ...;
3990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3991 readonly t IPEgressPackets = ...;
3992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3993 readonly t IOReadBytes = ...;
3994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3995 readonly t IOReadOperations = ...;
3996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3997 readonly t IOWriteBytes = ...;
3998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3999 readonly t IOWriteOperations = ...;
4000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4001 readonly b Delegate = ...;
4002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4003 readonly as DelegateControllers = ['...', ...];
4004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4005 readonly b CPUAccounting = ...;
4006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4007 readonly t CPUWeight = ...;
4008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4009 readonly t StartupCPUWeight = ...;
4010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4011 readonly t CPUShares = ...;
4012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4013 readonly t StartupCPUShares = ...;
4014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4015 readonly t CPUQuotaPerSecUSec = ...;
4016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4017 readonly t CPUQuotaPeriodUSec = ...;
4018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4019 readonly ay AllowedCPUs = [...];
4020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4021 readonly ay AllowedMemoryNodes = [...];
4022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4023 readonly b IOAccounting = ...;
4024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4025 readonly t IOWeight = ...;
4026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4027 readonly t StartupIOWeight = ...;
4028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4029 readonly a(st) IODeviceWeight = [...];
4030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4031 readonly a(st) IOReadBandwidthMax = [...];
4032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4033 readonly a(st) IOWriteBandwidthMax = [...];
4034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4035 readonly a(st) IOReadIOPSMax = [...];
4036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4037 readonly a(st) IOWriteIOPSMax = [...];
4038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4039 readonly a(st) IODeviceLatencyTargetUSec = [...];
4040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4041 readonly b BlockIOAccounting = ...;
4042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4043 readonly t BlockIOWeight = ...;
4044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4045 readonly t StartupBlockIOWeight = ...;
4046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4047 readonly a(st) BlockIODeviceWeight = [...];
4048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4049 readonly a(st) BlockIOReadBandwidth = [...];
4050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4051 readonly a(st) BlockIOWriteBandwidth = [...];
4052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4053 readonly b MemoryAccounting = ...;
4054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4055 readonly t DefaultMemoryLow = ...;
4056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4057 readonly t DefaultMemoryMin = ...;
4058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4059 readonly t MemoryMin = ...;
4060 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4061 readonly t MemoryLow = ...;
4062 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4063 readonly t MemoryHigh = ...;
4064 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4065 readonly t MemoryMax = ...;
4066 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4067 readonly t MemorySwapMax = ...;
4068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4069 readonly t MemoryLimit = ...;
4070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4071 readonly s DevicePolicy = '...';
4072 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4073 readonly a(ss) DeviceAllow = [...];
4074 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4075 readonly b TasksAccounting = ...;
4076 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4077 readonly t TasksMax = ...;
4078 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4079 readonly b IPAccounting = ...;
4080 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4081 readonly a(iayu) IPAddressAllow = [...];
4082 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4083 readonly a(iayu) IPAddressDeny = [...];
4084 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4085 readonly as IPIngressFilterPath = ['...', ...];
4086 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4087 readonly as IPEgressFilterPath = ['...', ...];
4088 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4089 readonly as DisableControllers = ['...', ...];
4090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4091 readonly as Environment = ['...', ...];
4092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4093 readonly a(sb) EnvironmentFiles = [...];
4094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4095 readonly as PassEnvironment = ['...', ...];
4096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4097 readonly as UnsetEnvironment = ['...', ...];
4098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4099 readonly u UMask = ...;
4100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4101 readonly t LimitCPU = ...;
4102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4103 readonly t LimitCPUSoft = ...;
4104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4105 readonly t LimitFSIZE = ...;
4106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4107 readonly t LimitFSIZESoft = ...;
4108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4109 readonly t LimitDATA = ...;
4110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4111 readonly t LimitDATASoft = ...;
4112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4113 readonly t LimitSTACK = ...;
4114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4115 readonly t LimitSTACKSoft = ...;
4116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4117 readonly t LimitCORE = ...;
4118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4119 readonly t LimitCORESoft = ...;
4120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4121 readonly t LimitRSS = ...;
4122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4123 readonly t LimitRSSSoft = ...;
4124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4125 readonly t LimitNOFILE = ...;
4126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4127 readonly t LimitNOFILESoft = ...;
4128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4129 readonly t LimitAS = ...;
4130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4131 readonly t LimitASSoft = ...;
4132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4133 readonly t LimitNPROC = ...;
4134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4135 readonly t LimitNPROCSoft = ...;
4136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4137 readonly t LimitMEMLOCK = ...;
4138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4139 readonly t LimitMEMLOCKSoft = ...;
4140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4141 readonly t LimitLOCKS = ...;
4142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4143 readonly t LimitLOCKSSoft = ...;
4144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4145 readonly t LimitSIGPENDING = ...;
4146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4147 readonly t LimitSIGPENDINGSoft = ...;
4148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4149 readonly t LimitMSGQUEUE = ...;
4150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4151 readonly t LimitMSGQUEUESoft = ...;
4152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4153 readonly t LimitNICE = ...;
4154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4155 readonly t LimitNICESoft = ...;
4156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4157 readonly t LimitRTPRIO = ...;
4158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4159 readonly t LimitRTPRIOSoft = ...;
4160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4161 readonly t LimitRTTIME = ...;
4162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4163 readonly t LimitRTTIMESoft = ...;
4164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4165 readonly s WorkingDirectory = '...';
4166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4167 readonly s RootDirectory = '...';
4168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4169 readonly s RootImage = '...';
4170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4171 readonly a(ss) RootImageOptions = [...];
4172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4173 readonly ay RootHash = [...];
4174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4175 readonly s RootHashPath = '...';
4176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4177 readonly ay RootHashSignature = [...];
4178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4179 readonly s RootHashSignaturePath = '...';
4180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4181 readonly s RootVerity = '...';
4182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4183 readonly a(ssba(ss)) MountImages = [...];
4184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4185 readonly i OOMScoreAdjust = ...;
4186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4187 readonly t CoredumpFilter = ...;
4188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4189 readonly i Nice = ...;
4190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4191 readonly i IOSchedulingClass = ...;
4192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4193 readonly i IOSchedulingPriority = ...;
4194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4195 readonly i CPUSchedulingPolicy = ...;
4196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4197 readonly i CPUSchedulingPriority = ...;
4198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4199 readonly ay CPUAffinity = [...];
4200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4201 readonly b CPUAffinityFromNUMA = ...;
4202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4203 readonly i NUMAPolicy = ...;
4204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4205 readonly ay NUMAMask = [...];
4206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4207 readonly t TimerSlackNSec = ...;
4208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4209 readonly b CPUSchedulingResetOnFork = ...;
4210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4211 readonly b NonBlocking = ...;
4212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4213 readonly s StandardInput = '...';
4214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4215 readonly s StandardInputFileDescriptorName = '...';
4216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4217 readonly ay StandardInputData = [...];
4218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4219 readonly s StandardOutput = '...';
4220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4221 readonly s StandardOutputFileDescriptorName = '...';
4222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4223 readonly s StandardError = '...';
4224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4225 readonly s StandardErrorFileDescriptorName = '...';
4226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4227 readonly s TTYPath = '...';
4228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4229 readonly b TTYReset = ...;
4230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4231 readonly b TTYVHangup = ...;
4232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4233 readonly b TTYVTDisallocate = ...;
4234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4235 readonly i SyslogPriority = ...;
4236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4237 readonly s SyslogIdentifier = '...';
4238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4239 readonly b SyslogLevelPrefix = ...;
4240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4241 readonly i SyslogLevel = ...;
4242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4243 readonly i SyslogFacility = ...;
4244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4245 readonly i LogLevelMax = ...;
4246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4247 readonly t LogRateLimitIntervalUSec = ...;
4248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4249 readonly u LogRateLimitBurst = ...;
4250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4251 readonly aay LogExtraFields = [[...], ...];
4252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4253 readonly s LogNamespace = '...';
4254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4255 readonly i SecureBits = ...;
4256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4257 readonly t CapabilityBoundingSet = ...;
4258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4259 readonly t AmbientCapabilities = ...;
4260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4261 readonly s User = '...';
4262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4263 readonly s Group = '...';
4264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4265 readonly b DynamicUser = ...;
4266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4267 readonly b RemoveIPC = ...;
4268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4269 readonly a(say) SetCredential = [...];
4270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4271 readonly a(ss) LoadCredential = [...];
4272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4273 readonly as SupplementaryGroups = ['...', ...];
4274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4275 readonly s PAMName = '...';
4276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4277 readonly as ReadWritePaths = ['...', ...];
4278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4279 readonly as ReadOnlyPaths = ['...', ...];
4280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4281 readonly as InaccessiblePaths = ['...', ...];
4282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4283 readonly t MountFlags = ...;
4284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4285 readonly b PrivateTmp = ...;
4286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4287 readonly b PrivateDevices = ...;
4288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4289 readonly b ProtectClock = ...;
4290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4291 readonly b ProtectKernelTunables = ...;
4292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4293 readonly b ProtectKernelModules = ...;
4294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4295 readonly b ProtectKernelLogs = ...;
4296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4297 readonly b ProtectControlGroups = ...;
4298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4299 readonly b PrivateNetwork = ...;
4300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4301 readonly b PrivateUsers = ...;
4302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4303 readonly b PrivateMounts = ...;
4304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4305 readonly s ProtectHome = '...';
4306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4307 readonly s ProtectSystem = '...';
4308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4309 readonly b SameProcessGroup = ...;
4310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4311 readonly s UtmpIdentifier = '...';
4312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4313 readonly s UtmpMode = '...';
4314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4315 readonly (bs) SELinuxContext = ...;
4316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4317 readonly (bs) AppArmorProfile = ...;
4318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4319 readonly (bs) SmackProcessLabel = ...;
4320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4321 readonly b IgnoreSIGPIPE = ...;
4322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4323 readonly b NoNewPrivileges = ...;
4324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4325 readonly (bas) SystemCallFilter = ...;
4326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4327 readonly as SystemCallArchitectures = ['...', ...];
4328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4329 readonly i SystemCallErrorNumber = ...;
4330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4331 readonly s Personality = '...';
4332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4333 readonly b LockPersonality = ...;
4334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4335 readonly (bas) RestrictAddressFamilies = ...;
4336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4337 readonly s RuntimeDirectoryPreserve = '...';
4338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4339 readonly u RuntimeDirectoryMode = ...;
4340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4341 readonly as RuntimeDirectory = ['...', ...];
4342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4343 readonly u StateDirectoryMode = ...;
4344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4345 readonly as StateDirectory = ['...', ...];
4346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4347 readonly u CacheDirectoryMode = ...;
4348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4349 readonly as CacheDirectory = ['...', ...];
4350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4351 readonly u LogsDirectoryMode = ...;
4352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4353 readonly as LogsDirectory = ['...', ...];
4354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4355 readonly u ConfigurationDirectoryMode = ...;
4356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4357 readonly as ConfigurationDirectory = ['...', ...];
4358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4359 readonly t TimeoutCleanUSec = ...;
4360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4361 readonly b MemoryDenyWriteExecute = ...;
4362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4363 readonly b RestrictRealtime = ...;
4364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4365 readonly b RestrictSUIDSGID = ...;
4366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4367 readonly t RestrictNamespaces = ...;
4368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4369 readonly a(ssbt) BindPaths = [...];
4370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4371 readonly a(ssbt) BindReadOnlyPaths = [...];
4372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4373 readonly a(ss) TemporaryFileSystem = [...];
4374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4375 readonly b MountAPIVFS = ...;
4376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4377 readonly s KeyringMode = '...';
4378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4379 readonly s ProtectProc = '...';
4380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4381 readonly s ProcSubset = '...';
4382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4383 readonly b ProtectHostname = ...;
4384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4385 readonly s NetworkNamespacePath = '...';
4386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4387 readonly s KillMode = '...';
4388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4389 readonly i KillSignal = ...;
4390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4391 readonly i RestartKillSignal = ...;
4392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4393 readonly i FinalKillSignal = ...;
4394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4395 readonly b SendSIGKILL = ...;
4396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4397 readonly b SendSIGHUP = ...;
4398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4399 readonly i WatchdogSignal = ...;
4400 };
4401 interface org.freedesktop.DBus.Peer { ... };
4402 interface org.freedesktop.DBus.Introspectable { ... };
4403 interface org.freedesktop.DBus.Properties { ... };
4404 interface org.freedesktop.systemd1.Unit { ... };
4405 };
4406 </programlisting>
4407
4408 <!--method GetProcesses is not documented!-->
4409
4410 <!--method AttachProcesses is not documented!-->
4411
4412 <!--property BindIPv6Only is not documented!-->
4413
4414 <!--property Backlog is not documented!-->
4415
4416 <!--property TimeoutUSec is not documented!-->
4417
4418 <!--property BindToDevice is not documented!-->
4419
4420 <!--property SocketUser is not documented!-->
4421
4422 <!--property SocketGroup is not documented!-->
4423
4424 <!--property SocketMode is not documented!-->
4425
4426 <!--property DirectoryMode is not documented!-->
4427
4428 <!--property Writable is not documented!-->
4429
4430 <!--property KeepAlive is not documented!-->
4431
4432 <!--property KeepAliveTimeUSec is not documented!-->
4433
4434 <!--property KeepAliveIntervalUSec is not documented!-->
4435
4436 <!--property KeepAliveProbes is not documented!-->
4437
4438 <!--property DeferAcceptUSec is not documented!-->
4439
4440 <!--property NoDelay is not documented!-->
4441
4442 <!--property Priority is not documented!-->
4443
4444 <!--property ReceiveBuffer is not documented!-->
4445
4446 <!--property SendBuffer is not documented!-->
4447
4448 <!--property IPTOS is not documented!-->
4449
4450 <!--property IPTTL is not documented!-->
4451
4452 <!--property PipeSize is not documented!-->
4453
4454 <!--property FreeBind is not documented!-->
4455
4456 <!--property Transparent is not documented!-->
4457
4458 <!--property Broadcast is not documented!-->
4459
4460 <!--property PassCredentials is not documented!-->
4461
4462 <!--property PassSecurity is not documented!-->
4463
4464 <!--property PassPacketInfo is not documented!-->
4465
4466 <!--property RemoveOnStop is not documented!-->
4467
4468 <!--property Listen is not documented!-->
4469
4470 <!--property Symlinks is not documented!-->
4471
4472 <!--property Mark is not documented!-->
4473
4474 <!--property MaxConnections is not documented!-->
4475
4476 <!--property MaxConnectionsPerSource is not documented!-->
4477
4478 <!--property MessageQueueMaxMessages is not documented!-->
4479
4480 <!--property MessageQueueMessageSize is not documented!-->
4481
4482 <!--property TCPCongestion is not documented!-->
4483
4484 <!--property ReusePort is not documented!-->
4485
4486 <!--property SmackLabel is not documented!-->
4487
4488 <!--property SmackLabelIPIn is not documented!-->
4489
4490 <!--property SmackLabelIPOut is not documented!-->
4491
4492 <!--property NRefused is not documented!-->
4493
4494 <!--property FileDescriptorName is not documented!-->
4495
4496 <!--property SocketProtocol is not documented!-->
4497
4498 <!--property TriggerLimitIntervalUSec is not documented!-->
4499
4500 <!--property TriggerLimitBurst is not documented!-->
4501
4502 <!--property UID is not documented!-->
4503
4504 <!--property GID is not documented!-->
4505
4506 <!--property ExecStopPre is not documented!-->
4507
4508 <!--property ExecStopPost is not documented!-->
4509
4510 <!--property Slice is not documented!-->
4511
4512 <!--property MemoryCurrent is not documented!-->
4513
4514 <!--property CPUUsageNSec is not documented!-->
4515
4516 <!--property EffectiveCPUs is not documented!-->
4517
4518 <!--property EffectiveMemoryNodes is not documented!-->
4519
4520 <!--property TasksCurrent is not documented!-->
4521
4522 <!--property IPIngressBytes is not documented!-->
4523
4524 <!--property IPIngressPackets is not documented!-->
4525
4526 <!--property IPEgressBytes is not documented!-->
4527
4528 <!--property IPEgressPackets is not documented!-->
4529
4530 <!--property IOReadBytes is not documented!-->
4531
4532 <!--property IOReadOperations is not documented!-->
4533
4534 <!--property IOWriteBytes is not documented!-->
4535
4536 <!--property IOWriteOperations is not documented!-->
4537
4538 <!--property Delegate is not documented!-->
4539
4540 <!--property DelegateControllers is not documented!-->
4541
4542 <!--property CPUAccounting is not documented!-->
4543
4544 <!--property CPUWeight is not documented!-->
4545
4546 <!--property StartupCPUWeight is not documented!-->
4547
4548 <!--property CPUShares is not documented!-->
4549
4550 <!--property StartupCPUShares is not documented!-->
4551
4552 <!--property CPUQuotaPerSecUSec is not documented!-->
4553
4554 <!--property CPUQuotaPeriodUSec is not documented!-->
4555
4556 <!--property AllowedCPUs is not documented!-->
4557
4558 <!--property AllowedMemoryNodes is not documented!-->
4559
4560 <!--property IOAccounting is not documented!-->
4561
4562 <!--property IOWeight is not documented!-->
4563
4564 <!--property StartupIOWeight is not documented!-->
4565
4566 <!--property IODeviceWeight is not documented!-->
4567
4568 <!--property IOReadBandwidthMax is not documented!-->
4569
4570 <!--property IOWriteBandwidthMax is not documented!-->
4571
4572 <!--property IOReadIOPSMax is not documented!-->
4573
4574 <!--property IOWriteIOPSMax is not documented!-->
4575
4576 <!--property IODeviceLatencyTargetUSec is not documented!-->
4577
4578 <!--property BlockIOAccounting is not documented!-->
4579
4580 <!--property BlockIOWeight is not documented!-->
4581
4582 <!--property StartupBlockIOWeight is not documented!-->
4583
4584 <!--property BlockIODeviceWeight is not documented!-->
4585
4586 <!--property BlockIOReadBandwidth is not documented!-->
4587
4588 <!--property BlockIOWriteBandwidth is not documented!-->
4589
4590 <!--property MemoryAccounting is not documented!-->
4591
4592 <!--property DefaultMemoryLow is not documented!-->
4593
4594 <!--property DefaultMemoryMin is not documented!-->
4595
4596 <!--property MemoryMin is not documented!-->
4597
4598 <!--property MemoryLow is not documented!-->
4599
4600 <!--property MemoryHigh is not documented!-->
4601
4602 <!--property MemoryMax is not documented!-->
4603
4604 <!--property MemorySwapMax is not documented!-->
4605
4606 <!--property MemoryLimit is not documented!-->
4607
4608 <!--property DevicePolicy is not documented!-->
4609
4610 <!--property DeviceAllow is not documented!-->
4611
4612 <!--property TasksAccounting is not documented!-->
4613
4614 <!--property TasksMax is not documented!-->
4615
4616 <!--property IPAccounting is not documented!-->
4617
4618 <!--property IPAddressAllow is not documented!-->
4619
4620 <!--property IPAddressDeny is not documented!-->
4621
4622 <!--property IPIngressFilterPath is not documented!-->
4623
4624 <!--property IPEgressFilterPath is not documented!-->
4625
4626 <!--property DisableControllers is not documented!-->
4627
4628 <!--property EnvironmentFiles is not documented!-->
4629
4630 <!--property PassEnvironment is not documented!-->
4631
4632 <!--property UnsetEnvironment is not documented!-->
4633
4634 <!--property UMask is not documented!-->
4635
4636 <!--property LimitCPUSoft is not documented!-->
4637
4638 <!--property LimitFSIZE is not documented!-->
4639
4640 <!--property LimitFSIZESoft is not documented!-->
4641
4642 <!--property LimitDATA is not documented!-->
4643
4644 <!--property LimitDATASoft is not documented!-->
4645
4646 <!--property LimitSTACK is not documented!-->
4647
4648 <!--property LimitSTACKSoft is not documented!-->
4649
4650 <!--property LimitCORE is not documented!-->
4651
4652 <!--property LimitCORESoft is not documented!-->
4653
4654 <!--property LimitRSS is not documented!-->
4655
4656 <!--property LimitRSSSoft is not documented!-->
4657
4658 <!--property LimitNOFILE is not documented!-->
4659
4660 <!--property LimitNOFILESoft is not documented!-->
4661
4662 <!--property LimitAS is not documented!-->
4663
4664 <!--property LimitASSoft is not documented!-->
4665
4666 <!--property LimitNPROC is not documented!-->
4667
4668 <!--property LimitNPROCSoft is not documented!-->
4669
4670 <!--property LimitMEMLOCK is not documented!-->
4671
4672 <!--property LimitMEMLOCKSoft is not documented!-->
4673
4674 <!--property LimitLOCKS is not documented!-->
4675
4676 <!--property LimitLOCKSSoft is not documented!-->
4677
4678 <!--property LimitSIGPENDING is not documented!-->
4679
4680 <!--property LimitSIGPENDINGSoft is not documented!-->
4681
4682 <!--property LimitMSGQUEUE is not documented!-->
4683
4684 <!--property LimitMSGQUEUESoft is not documented!-->
4685
4686 <!--property LimitNICE is not documented!-->
4687
4688 <!--property LimitNICESoft is not documented!-->
4689
4690 <!--property LimitRTPRIO is not documented!-->
4691
4692 <!--property LimitRTPRIOSoft is not documented!-->
4693
4694 <!--property LimitRTTIME is not documented!-->
4695
4696 <!--property LimitRTTIMESoft is not documented!-->
4697
4698 <!--property WorkingDirectory is not documented!-->
4699
4700 <!--property RootDirectory is not documented!-->
4701
4702 <!--property RootImage is not documented!-->
4703
4704 <!--property RootImageOptions is not documented!-->
4705
4706 <!--property RootHash is not documented!-->
4707
4708 <!--property RootHashPath is not documented!-->
4709
4710 <!--property RootHashSignature is not documented!-->
4711
4712 <!--property RootHashSignaturePath is not documented!-->
4713
4714 <!--property RootVerity is not documented!-->
4715
4716 <!--property MountImages is not documented!-->
4717
4718 <!--property OOMScoreAdjust is not documented!-->
4719
4720 <!--property CoredumpFilter is not documented!-->
4721
4722 <!--property Nice is not documented!-->
4723
4724 <!--property IOSchedulingClass is not documented!-->
4725
4726 <!--property IOSchedulingPriority is not documented!-->
4727
4728 <!--property CPUSchedulingPolicy is not documented!-->
4729
4730 <!--property CPUSchedulingPriority is not documented!-->
4731
4732 <!--property CPUAffinity is not documented!-->
4733
4734 <!--property CPUAffinityFromNUMA is not documented!-->
4735
4736 <!--property NUMAPolicy is not documented!-->
4737
4738 <!--property NUMAMask is not documented!-->
4739
4740 <!--property TimerSlackNSec is not documented!-->
4741
4742 <!--property CPUSchedulingResetOnFork is not documented!-->
4743
4744 <!--property NonBlocking is not documented!-->
4745
4746 <!--property StandardInput is not documented!-->
4747
4748 <!--property StandardInputFileDescriptorName is not documented!-->
4749
4750 <!--property StandardInputData is not documented!-->
4751
4752 <!--property StandardOutput is not documented!-->
4753
4754 <!--property StandardOutputFileDescriptorName is not documented!-->
4755
4756 <!--property StandardError is not documented!-->
4757
4758 <!--property StandardErrorFileDescriptorName is not documented!-->
4759
4760 <!--property TTYPath is not documented!-->
4761
4762 <!--property TTYReset is not documented!-->
4763
4764 <!--property TTYVHangup is not documented!-->
4765
4766 <!--property TTYVTDisallocate is not documented!-->
4767
4768 <!--property SyslogPriority is not documented!-->
4769
4770 <!--property SyslogIdentifier is not documented!-->
4771
4772 <!--property SyslogLevelPrefix is not documented!-->
4773
4774 <!--property SyslogLevel is not documented!-->
4775
4776 <!--property SyslogFacility is not documented!-->
4777
4778 <!--property LogLevelMax is not documented!-->
4779
4780 <!--property LogRateLimitIntervalUSec is not documented!-->
4781
4782 <!--property LogRateLimitBurst is not documented!-->
4783
4784 <!--property LogExtraFields is not documented!-->
4785
4786 <!--property LogNamespace is not documented!-->
4787
4788 <!--property AmbientCapabilities is not documented!-->
4789
4790 <!--property User is not documented!-->
4791
4792 <!--property Group is not documented!-->
4793
4794 <!--property DynamicUser is not documented!-->
4795
4796 <!--property RemoveIPC is not documented!-->
4797
4798 <!--property SetCredential is not documented!-->
4799
4800 <!--property LoadCredential is not documented!-->
4801
4802 <!--property SupplementaryGroups is not documented!-->
4803
4804 <!--property PAMName is not documented!-->
4805
4806 <!--property ReadWritePaths is not documented!-->
4807
4808 <!--property ReadOnlyPaths is not documented!-->
4809
4810 <!--property InaccessiblePaths is not documented!-->
4811
4812 <!--property PrivateTmp is not documented!-->
4813
4814 <!--property PrivateDevices is not documented!-->
4815
4816 <!--property ProtectClock is not documented!-->
4817
4818 <!--property ProtectKernelTunables is not documented!-->
4819
4820 <!--property ProtectKernelModules is not documented!-->
4821
4822 <!--property ProtectKernelLogs is not documented!-->
4823
4824 <!--property ProtectControlGroups is not documented!-->
4825
4826 <!--property PrivateNetwork is not documented!-->
4827
4828 <!--property PrivateUsers is not documented!-->
4829
4830 <!--property PrivateMounts is not documented!-->
4831
4832 <!--property ProtectHome is not documented!-->
4833
4834 <!--property ProtectSystem is not documented!-->
4835
4836 <!--property SameProcessGroup is not documented!-->
4837
4838 <!--property UtmpIdentifier is not documented!-->
4839
4840 <!--property UtmpMode is not documented!-->
4841
4842 <!--property SELinuxContext is not documented!-->
4843
4844 <!--property AppArmorProfile is not documented!-->
4845
4846 <!--property SmackProcessLabel is not documented!-->
4847
4848 <!--property IgnoreSIGPIPE is not documented!-->
4849
4850 <!--property NoNewPrivileges is not documented!-->
4851
4852 <!--property SystemCallFilter is not documented!-->
4853
4854 <!--property SystemCallArchitectures is not documented!-->
4855
4856 <!--property SystemCallErrorNumber is not documented!-->
4857
4858 <!--property Personality is not documented!-->
4859
4860 <!--property LockPersonality is not documented!-->
4861
4862 <!--property RestrictAddressFamilies is not documented!-->
4863
4864 <!--property RuntimeDirectoryPreserve is not documented!-->
4865
4866 <!--property RuntimeDirectoryMode is not documented!-->
4867
4868 <!--property RuntimeDirectory is not documented!-->
4869
4870 <!--property StateDirectoryMode is not documented!-->
4871
4872 <!--property StateDirectory is not documented!-->
4873
4874 <!--property CacheDirectoryMode is not documented!-->
4875
4876 <!--property CacheDirectory is not documented!-->
4877
4878 <!--property LogsDirectoryMode is not documented!-->
4879
4880 <!--property LogsDirectory is not documented!-->
4881
4882 <!--property ConfigurationDirectoryMode is not documented!-->
4883
4884 <!--property ConfigurationDirectory is not documented!-->
4885
4886 <!--property TimeoutCleanUSec is not documented!-->
4887
4888 <!--property MemoryDenyWriteExecute is not documented!-->
4889
4890 <!--property RestrictRealtime is not documented!-->
4891
4892 <!--property RestrictSUIDSGID is not documented!-->
4893
4894 <!--property RestrictNamespaces is not documented!-->
4895
4896 <!--property BindPaths is not documented!-->
4897
4898 <!--property BindReadOnlyPaths is not documented!-->
4899
4900 <!--property TemporaryFileSystem is not documented!-->
4901
4902 <!--property MountAPIVFS is not documented!-->
4903
4904 <!--property KeyringMode is not documented!-->
4905
4906 <!--property ProtectProc is not documented!-->
4907
4908 <!--property ProcSubset is not documented!-->
4909
4910 <!--property ProtectHostname is not documented!-->
4911
4912 <!--property NetworkNamespacePath is not documented!-->
4913
4914 <!--property KillMode is not documented!-->
4915
4916 <!--property KillSignal is not documented!-->
4917
4918 <!--property RestartKillSignal is not documented!-->
4919
4920 <!--property FinalKillSignal is not documented!-->
4921
4922 <!--property SendSIGKILL is not documented!-->
4923
4924 <!--property SendSIGHUP is not documented!-->
4925
4926 <!--property WatchdogSignal is not documented!-->
4927
4928 <!--Autogenerated cross-references for systemd.directives, do not edit-->
4929
4930 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
4931
4932 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
4933
4934 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
4935
4936 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
4937
4938 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
4939
4940 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
4941
4942 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
4943
4944 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
4945
4946 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
4947
4948 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
4949
4950 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
4951
4952 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
4953
4954 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
4955
4956 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
4957
4958 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
4959
4960 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
4961
4962 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
4963
4964 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
4965
4966 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
4967
4968 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
4969
4970 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
4971
4972 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
4973
4974 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
4975
4976 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
4977
4978 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
4979
4980 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
4981
4982 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
4983
4984 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
4985
4986 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
4987
4988 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
4989
4990 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
4991
4992 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
4993
4994 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
4995
4996 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
4997
4998 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
4999
5000 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5001
5002 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5003
5004 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5005
5006 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5007
5008 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5009
5010 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5011
5012 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5013
5014 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5015
5016 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5017
5018 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5019
5020 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5021
5022 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5023
5024 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5025
5026 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5027
5028 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5029
5030 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5031
5032 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5033
5034 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5035
5036 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5037
5038 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5039
5040 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5041
5042 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5043
5044 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5045
5046 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5047
5048 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5049
5050 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5051
5052 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5053
5054 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5055
5056 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5057
5058 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5059
5060 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5061
5062 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5063
5064 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5065
5066 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5067
5068 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5069
5070 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5071
5072 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5073
5074 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5075
5076 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5077
5078 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5079
5080 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5081
5082 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5083
5084 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5085
5086 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5087
5088 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5089
5090 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5091
5092 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5093
5094 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5095
5096 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5097
5098 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5099
5100 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5101
5102 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5103
5104 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5105
5106 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5107
5108 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5109
5110 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5111
5112 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5113
5114 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5115
5116 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
5117
5118 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
5119
5120 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
5121
5122 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
5123
5124 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
5125
5126 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
5127
5128 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
5129
5130 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
5131
5132 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
5133
5134 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
5135
5136 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
5137
5138 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
5139
5140 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
5141
5142 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
5143
5144 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
5145
5146 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
5147
5148 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
5149
5150 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
5151
5152 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
5153
5154 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
5155
5156 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
5157
5158 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
5159
5160 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
5161
5162 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
5163
5164 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
5165
5166 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
5167
5168 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
5169
5170 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
5171
5172 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
5173
5174 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
5175
5176 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
5177
5178 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
5179
5180 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
5181
5182 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
5183
5184 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
5185
5186 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
5187
5188 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
5189
5190 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
5191
5192 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
5193
5194 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
5195
5196 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
5197
5198 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
5199
5200 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
5201
5202 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
5203
5204 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
5205
5206 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
5207
5208 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
5209
5210 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
5211
5212 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
5213
5214 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
5215
5216 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
5217
5218 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
5219
5220 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
5221
5222 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
5223
5224 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
5225
5226 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
5227
5228 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
5229
5230 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
5231
5232 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
5233
5234 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
5235
5236 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
5237
5238 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
5239
5240 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
5241
5242 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
5243
5244 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
5245
5246 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
5247
5248 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
5249
5250 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
5251
5252 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
5253
5254 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5255
5256 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5257
5258 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5259
5260 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5261
5262 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5263
5264 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5265
5266 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5267
5268 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
5269
5270 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
5271
5272 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
5273
5274 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
5275
5276 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
5277
5278 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
5279
5280 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
5281
5282 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
5283
5284 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
5285
5286 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
5287
5288 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
5289
5290 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
5291
5292 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
5293
5294 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
5295
5296 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
5297
5298 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
5299
5300 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
5301
5302 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
5303
5304 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
5305
5306 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
5307
5308 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
5309
5310 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
5311
5312 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
5313
5314 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
5315
5316 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
5317
5318 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
5319
5320 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
5321
5322 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
5323
5324 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
5325
5326 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
5327
5328 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
5329
5330 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
5331
5332 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
5333
5334 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
5335
5336 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
5337
5338 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5339
5340 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5341
5342 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5343
5344 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5345
5346 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5347
5348 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5349
5350 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5351
5352 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5353
5354 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5355
5356 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5357
5358 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5359
5360 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5361
5362 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5363
5364 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5365
5366 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5367
5368 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5369
5370 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5371
5372 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5373
5374 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5375
5376 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5377
5378 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5379
5380 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5381
5382 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5383
5384 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5385
5386 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5387
5388 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5389
5390 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5391
5392 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5393
5394 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5395
5396 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5397
5398 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5399
5400 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5401
5402 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5403
5404 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5405
5406 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
5407
5408 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
5409
5410 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
5411
5412 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
5413
5414 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
5415
5416 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
5417
5418 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
5419
5420 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
5421
5422 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
5423
5424 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
5425
5426 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
5427
5428 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
5429
5430 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
5431
5432 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
5433
5434 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
5435
5436 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
5437
5438 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
5439
5440 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
5441
5442 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
5443
5444 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
5445
5446 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
5447
5448 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
5449
5450 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
5451
5452 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
5453
5454 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
5455
5456 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
5457
5458 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
5459
5460 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
5461
5462 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5463
5464 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5465
5466 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
5467
5468 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
5469
5470 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
5471
5472 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
5473
5474 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
5475
5476 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
5477
5478 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
5479
5480 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
5481
5482 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
5483
5484 <!--End of Autogenerated section-->
5485
5486 <refsect2>
5487 <title>Properties</title>
5488
5489 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5490 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5491 processes to execute. They also share most of the fields related to the execution context that Service
5492 objects expose (see above).</para>
5493
5494 <para>In addition to these properties there are the following:</para>
5495
5496 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
5497 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>true</literal>,
5498 i.e. those where systemd is responsible for accepted connections. </para>
5499
5500 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5501 this socket. It only applies only to socket units with <varname>Accept</varname> set to
5502 <literal>true</literal>.</para>
5503
5504 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5505 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5506 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5507 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5508 meaning as they have for the corresponding field of service units (see above). In addition to that,
5509 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5510 continuously.</para>
5511 </refsect2>
5512 </refsect1>
5513
5514 <refsect1>
5515 <title>Target Unit Objects</title>
5516
5517 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
5518 node /org/freedesktop/systemd1/unit/basic_2etarget {
5519 interface org.freedesktop.systemd1.Target {
5520 };
5521 interface org.freedesktop.DBus.Peer { ... };
5522 interface org.freedesktop.DBus.Introspectable { ... };
5523 interface org.freedesktop.DBus.Properties { ... };
5524 interface org.freedesktop.systemd1.Unit { ... };
5525 };
5526 </programlisting>
5527
5528 <para>Target units have neither type-specific methods nor properties.</para>
5529 </refsect1>
5530
5531
5532 <refsect1>
5533 <title>Device Unit Objects</title>
5534
5535 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5536 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5537
5538 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5539 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5540 interface org.freedesktop.systemd1.Device {
5541 properties:
5542 readonly s SysFSPath = '...';
5543 };
5544 interface org.freedesktop.DBus.Peer { ... };
5545 interface org.freedesktop.DBus.Introspectable { ... };
5546 interface org.freedesktop.DBus.Properties { ... };
5547 interface org.freedesktop.systemd1.Unit { ... };
5548 };
5549 </programlisting>
5550
5551 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5552
5553 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5554
5555 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5556
5557 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5558
5559 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5560
5561 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5562
5563 <!--End of Autogenerated section-->
5564
5565 <refsect2>
5566 <title>Properties</title>
5567
5568 <para>Device units only expose a single type-specific property:</para>
5569
5570 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5571 to.</para>
5572 </refsect2>
5573 </refsect1>
5574
5575 <refsect1>
5576 <title>Mount Unit Objects</title>
5577
5578 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5579 interface (described here) in addition to the generic
5580 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5581
5582 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
5583 node /org/freedesktop/systemd1/unit/home_2emount {
5584 interface org.freedesktop.systemd1.Mount {
5585 methods:
5586 GetProcesses(out a(sus) processes);
5587 AttachProcesses(in s subcgroup,
5588 in au pids);
5589 properties:
5590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5591 readonly s Where = '...';
5592 readonly s What = '...';
5593 readonly s Options = '...';
5594 readonly s Type = '...';
5595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5596 readonly t TimeoutUSec = ...;
5597 readonly u ControlPID = ...;
5598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5599 readonly u DirectoryMode = ...;
5600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5601 readonly b SloppyOptions = ...;
5602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5603 readonly b LazyUnmount = ...;
5604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5605 readonly b ForceUnmount = ...;
5606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5607 readonly b ReadWriteOnly = ...;
5608 readonly s Result = '...';
5609 readonly u UID = ...;
5610 readonly u GID = ...;
5611 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5612 readonly a(sasbttttuii) ExecMount = [...];
5613 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5614 readonly a(sasbttttuii) ExecUnmount = [...];
5615 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5616 readonly a(sasbttttuii) ExecRemount = [...];
5617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5618 readonly s Slice = '...';
5619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5620 readonly s ControlGroup = '...';
5621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5622 readonly t MemoryCurrent = ...;
5623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5624 readonly t CPUUsageNSec = ...;
5625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5626 readonly ay EffectiveCPUs = [...];
5627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5628 readonly ay EffectiveMemoryNodes = [...];
5629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5630 readonly t TasksCurrent = ...;
5631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5632 readonly t IPIngressBytes = ...;
5633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5634 readonly t IPIngressPackets = ...;
5635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5636 readonly t IPEgressBytes = ...;
5637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5638 readonly t IPEgressPackets = ...;
5639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5640 readonly t IOReadBytes = ...;
5641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5642 readonly t IOReadOperations = ...;
5643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5644 readonly t IOWriteBytes = ...;
5645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5646 readonly t IOWriteOperations = ...;
5647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5648 readonly b Delegate = ...;
5649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5650 readonly as DelegateControllers = ['...', ...];
5651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5652 readonly b CPUAccounting = ...;
5653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5654 readonly t CPUWeight = ...;
5655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5656 readonly t StartupCPUWeight = ...;
5657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5658 readonly t CPUShares = ...;
5659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5660 readonly t StartupCPUShares = ...;
5661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5662 readonly t CPUQuotaPerSecUSec = ...;
5663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5664 readonly t CPUQuotaPeriodUSec = ...;
5665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5666 readonly ay AllowedCPUs = [...];
5667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5668 readonly ay AllowedMemoryNodes = [...];
5669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5670 readonly b IOAccounting = ...;
5671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5672 readonly t IOWeight = ...;
5673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5674 readonly t StartupIOWeight = ...;
5675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5676 readonly a(st) IODeviceWeight = [...];
5677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5678 readonly a(st) IOReadBandwidthMax = [...];
5679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5680 readonly a(st) IOWriteBandwidthMax = [...];
5681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5682 readonly a(st) IOReadIOPSMax = [...];
5683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5684 readonly a(st) IOWriteIOPSMax = [...];
5685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5686 readonly a(st) IODeviceLatencyTargetUSec = [...];
5687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5688 readonly b BlockIOAccounting = ...;
5689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5690 readonly t BlockIOWeight = ...;
5691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5692 readonly t StartupBlockIOWeight = ...;
5693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5694 readonly a(st) BlockIODeviceWeight = [...];
5695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5696 readonly a(st) BlockIOReadBandwidth = [...];
5697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5698 readonly a(st) BlockIOWriteBandwidth = [...];
5699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5700 readonly b MemoryAccounting = ...;
5701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5702 readonly t DefaultMemoryLow = ...;
5703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5704 readonly t DefaultMemoryMin = ...;
5705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5706 readonly t MemoryMin = ...;
5707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5708 readonly t MemoryLow = ...;
5709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5710 readonly t MemoryHigh = ...;
5711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5712 readonly t MemoryMax = ...;
5713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5714 readonly t MemorySwapMax = ...;
5715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5716 readonly t MemoryLimit = ...;
5717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5718 readonly s DevicePolicy = '...';
5719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5720 readonly a(ss) DeviceAllow = [...];
5721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5722 readonly b TasksAccounting = ...;
5723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5724 readonly t TasksMax = ...;
5725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5726 readonly b IPAccounting = ...;
5727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5728 readonly a(iayu) IPAddressAllow = [...];
5729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5730 readonly a(iayu) IPAddressDeny = [...];
5731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5732 readonly as IPIngressFilterPath = ['...', ...];
5733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5734 readonly as IPEgressFilterPath = ['...', ...];
5735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5736 readonly as DisableControllers = ['...', ...];
5737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5738 readonly as Environment = ['...', ...];
5739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5740 readonly a(sb) EnvironmentFiles = [...];
5741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5742 readonly as PassEnvironment = ['...', ...];
5743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5744 readonly as UnsetEnvironment = ['...', ...];
5745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5746 readonly u UMask = ...;
5747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5748 readonly t LimitCPU = ...;
5749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5750 readonly t LimitCPUSoft = ...;
5751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5752 readonly t LimitFSIZE = ...;
5753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5754 readonly t LimitFSIZESoft = ...;
5755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5756 readonly t LimitDATA = ...;
5757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5758 readonly t LimitDATASoft = ...;
5759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5760 readonly t LimitSTACK = ...;
5761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5762 readonly t LimitSTACKSoft = ...;
5763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5764 readonly t LimitCORE = ...;
5765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5766 readonly t LimitCORESoft = ...;
5767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5768 readonly t LimitRSS = ...;
5769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5770 readonly t LimitRSSSoft = ...;
5771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5772 readonly t LimitNOFILE = ...;
5773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5774 readonly t LimitNOFILESoft = ...;
5775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5776 readonly t LimitAS = ...;
5777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5778 readonly t LimitASSoft = ...;
5779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5780 readonly t LimitNPROC = ...;
5781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5782 readonly t LimitNPROCSoft = ...;
5783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5784 readonly t LimitMEMLOCK = ...;
5785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5786 readonly t LimitMEMLOCKSoft = ...;
5787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5788 readonly t LimitLOCKS = ...;
5789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5790 readonly t LimitLOCKSSoft = ...;
5791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5792 readonly t LimitSIGPENDING = ...;
5793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5794 readonly t LimitSIGPENDINGSoft = ...;
5795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5796 readonly t LimitMSGQUEUE = ...;
5797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5798 readonly t LimitMSGQUEUESoft = ...;
5799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5800 readonly t LimitNICE = ...;
5801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5802 readonly t LimitNICESoft = ...;
5803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5804 readonly t LimitRTPRIO = ...;
5805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5806 readonly t LimitRTPRIOSoft = ...;
5807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5808 readonly t LimitRTTIME = ...;
5809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5810 readonly t LimitRTTIMESoft = ...;
5811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5812 readonly s WorkingDirectory = '...';
5813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5814 readonly s RootDirectory = '...';
5815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5816 readonly s RootImage = '...';
5817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5818 readonly a(ss) RootImageOptions = [...];
5819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5820 readonly ay RootHash = [...];
5821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5822 readonly s RootHashPath = '...';
5823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5824 readonly ay RootHashSignature = [...];
5825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5826 readonly s RootHashSignaturePath = '...';
5827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5828 readonly s RootVerity = '...';
5829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5830 readonly a(ssba(ss)) MountImages = [...];
5831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5832 readonly i OOMScoreAdjust = ...;
5833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5834 readonly t CoredumpFilter = ...;
5835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5836 readonly i Nice = ...;
5837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5838 readonly i IOSchedulingClass = ...;
5839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5840 readonly i IOSchedulingPriority = ...;
5841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5842 readonly i CPUSchedulingPolicy = ...;
5843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5844 readonly i CPUSchedulingPriority = ...;
5845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5846 readonly ay CPUAffinity = [...];
5847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5848 readonly b CPUAffinityFromNUMA = ...;
5849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5850 readonly i NUMAPolicy = ...;
5851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5852 readonly ay NUMAMask = [...];
5853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5854 readonly t TimerSlackNSec = ...;
5855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5856 readonly b CPUSchedulingResetOnFork = ...;
5857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5858 readonly b NonBlocking = ...;
5859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5860 readonly s StandardInput = '...';
5861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5862 readonly s StandardInputFileDescriptorName = '...';
5863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5864 readonly ay StandardInputData = [...];
5865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5866 readonly s StandardOutput = '...';
5867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5868 readonly s StandardOutputFileDescriptorName = '...';
5869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5870 readonly s StandardError = '...';
5871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5872 readonly s StandardErrorFileDescriptorName = '...';
5873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5874 readonly s TTYPath = '...';
5875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5876 readonly b TTYReset = ...;
5877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5878 readonly b TTYVHangup = ...;
5879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5880 readonly b TTYVTDisallocate = ...;
5881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5882 readonly i SyslogPriority = ...;
5883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5884 readonly s SyslogIdentifier = '...';
5885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5886 readonly b SyslogLevelPrefix = ...;
5887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5888 readonly i SyslogLevel = ...;
5889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5890 readonly i SyslogFacility = ...;
5891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5892 readonly i LogLevelMax = ...;
5893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5894 readonly t LogRateLimitIntervalUSec = ...;
5895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5896 readonly u LogRateLimitBurst = ...;
5897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5898 readonly aay LogExtraFields = [[...], ...];
5899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5900 readonly s LogNamespace = '...';
5901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5902 readonly i SecureBits = ...;
5903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5904 readonly t CapabilityBoundingSet = ...;
5905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5906 readonly t AmbientCapabilities = ...;
5907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5908 readonly s User = '...';
5909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5910 readonly s Group = '...';
5911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5912 readonly b DynamicUser = ...;
5913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5914 readonly b RemoveIPC = ...;
5915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5916 readonly a(say) SetCredential = [...];
5917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5918 readonly a(ss) LoadCredential = [...];
5919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5920 readonly as SupplementaryGroups = ['...', ...];
5921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5922 readonly s PAMName = '...';
5923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5924 readonly as ReadWritePaths = ['...', ...];
5925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5926 readonly as ReadOnlyPaths = ['...', ...];
5927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5928 readonly as InaccessiblePaths = ['...', ...];
5929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5930 readonly t MountFlags = ...;
5931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5932 readonly b PrivateTmp = ...;
5933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5934 readonly b PrivateDevices = ...;
5935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5936 readonly b ProtectClock = ...;
5937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5938 readonly b ProtectKernelTunables = ...;
5939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5940 readonly b ProtectKernelModules = ...;
5941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5942 readonly b ProtectKernelLogs = ...;
5943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5944 readonly b ProtectControlGroups = ...;
5945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5946 readonly b PrivateNetwork = ...;
5947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5948 readonly b PrivateUsers = ...;
5949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5950 readonly b PrivateMounts = ...;
5951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5952 readonly s ProtectHome = '...';
5953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5954 readonly s ProtectSystem = '...';
5955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5956 readonly b SameProcessGroup = ...;
5957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5958 readonly s UtmpIdentifier = '...';
5959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5960 readonly s UtmpMode = '...';
5961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5962 readonly (bs) SELinuxContext = ...;
5963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5964 readonly (bs) AppArmorProfile = ...;
5965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5966 readonly (bs) SmackProcessLabel = ...;
5967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5968 readonly b IgnoreSIGPIPE = ...;
5969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5970 readonly b NoNewPrivileges = ...;
5971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5972 readonly (bas) SystemCallFilter = ...;
5973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5974 readonly as SystemCallArchitectures = ['...', ...];
5975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5976 readonly i SystemCallErrorNumber = ...;
5977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5978 readonly s Personality = '...';
5979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5980 readonly b LockPersonality = ...;
5981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5982 readonly (bas) RestrictAddressFamilies = ...;
5983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5984 readonly s RuntimeDirectoryPreserve = '...';
5985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5986 readonly u RuntimeDirectoryMode = ...;
5987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5988 readonly as RuntimeDirectory = ['...', ...];
5989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5990 readonly u StateDirectoryMode = ...;
5991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5992 readonly as StateDirectory = ['...', ...];
5993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5994 readonly u CacheDirectoryMode = ...;
5995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5996 readonly as CacheDirectory = ['...', ...];
5997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5998 readonly u LogsDirectoryMode = ...;
5999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6000 readonly as LogsDirectory = ['...', ...];
6001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6002 readonly u ConfigurationDirectoryMode = ...;
6003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6004 readonly as ConfigurationDirectory = ['...', ...];
6005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6006 readonly t TimeoutCleanUSec = ...;
6007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6008 readonly b MemoryDenyWriteExecute = ...;
6009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6010 readonly b RestrictRealtime = ...;
6011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6012 readonly b RestrictSUIDSGID = ...;
6013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6014 readonly t RestrictNamespaces = ...;
6015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6016 readonly a(ssbt) BindPaths = [...];
6017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6018 readonly a(ssbt) BindReadOnlyPaths = [...];
6019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6020 readonly a(ss) TemporaryFileSystem = [...];
6021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6022 readonly b MountAPIVFS = ...;
6023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6024 readonly s KeyringMode = '...';
6025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6026 readonly s ProtectProc = '...';
6027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6028 readonly s ProcSubset = '...';
6029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6030 readonly b ProtectHostname = ...;
6031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6032 readonly s NetworkNamespacePath = '...';
6033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6034 readonly s KillMode = '...';
6035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6036 readonly i KillSignal = ...;
6037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6038 readonly i RestartKillSignal = ...;
6039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6040 readonly i FinalKillSignal = ...;
6041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6042 readonly b SendSIGKILL = ...;
6043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6044 readonly b SendSIGHUP = ...;
6045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6046 readonly i WatchdogSignal = ...;
6047 };
6048 interface org.freedesktop.DBus.Peer { ... };
6049 interface org.freedesktop.DBus.Introspectable { ... };
6050 interface org.freedesktop.DBus.Properties { ... };
6051 interface org.freedesktop.systemd1.Unit { ... };
6052 };
6053 </programlisting>
6054
6055 <!--method GetProcesses is not documented!-->
6056
6057 <!--method AttachProcesses is not documented!-->
6058
6059 <!--property Where is not documented!-->
6060
6061 <!--property What is not documented!-->
6062
6063 <!--property Options is not documented!-->
6064
6065 <!--property Type is not documented!-->
6066
6067 <!--property TimeoutUSec is not documented!-->
6068
6069 <!--property DirectoryMode is not documented!-->
6070
6071 <!--property SloppyOptions is not documented!-->
6072
6073 <!--property LazyUnmount is not documented!-->
6074
6075 <!--property ForceUnmount is not documented!-->
6076
6077 <!--property ReadWriteOnly is not documented!-->
6078
6079 <!--property UID is not documented!-->
6080
6081 <!--property GID is not documented!-->
6082
6083 <!--property ExecUnmount is not documented!-->
6084
6085 <!--property ExecRemount is not documented!-->
6086
6087 <!--property Slice is not documented!-->
6088
6089 <!--property MemoryCurrent is not documented!-->
6090
6091 <!--property CPUUsageNSec is not documented!-->
6092
6093 <!--property EffectiveCPUs is not documented!-->
6094
6095 <!--property EffectiveMemoryNodes is not documented!-->
6096
6097 <!--property TasksCurrent is not documented!-->
6098
6099 <!--property IPIngressBytes is not documented!-->
6100
6101 <!--property IPIngressPackets is not documented!-->
6102
6103 <!--property IPEgressBytes is not documented!-->
6104
6105 <!--property IPEgressPackets is not documented!-->
6106
6107 <!--property IOReadBytes is not documented!-->
6108
6109 <!--property IOReadOperations is not documented!-->
6110
6111 <!--property IOWriteBytes is not documented!-->
6112
6113 <!--property IOWriteOperations is not documented!-->
6114
6115 <!--property Delegate is not documented!-->
6116
6117 <!--property DelegateControllers is not documented!-->
6118
6119 <!--property CPUAccounting is not documented!-->
6120
6121 <!--property CPUWeight is not documented!-->
6122
6123 <!--property StartupCPUWeight is not documented!-->
6124
6125 <!--property CPUShares is not documented!-->
6126
6127 <!--property StartupCPUShares is not documented!-->
6128
6129 <!--property CPUQuotaPerSecUSec is not documented!-->
6130
6131 <!--property CPUQuotaPeriodUSec is not documented!-->
6132
6133 <!--property AllowedCPUs is not documented!-->
6134
6135 <!--property AllowedMemoryNodes is not documented!-->
6136
6137 <!--property IOAccounting is not documented!-->
6138
6139 <!--property IOWeight is not documented!-->
6140
6141 <!--property StartupIOWeight is not documented!-->
6142
6143 <!--property IODeviceWeight is not documented!-->
6144
6145 <!--property IOReadBandwidthMax is not documented!-->
6146
6147 <!--property IOWriteBandwidthMax is not documented!-->
6148
6149 <!--property IOReadIOPSMax is not documented!-->
6150
6151 <!--property IOWriteIOPSMax is not documented!-->
6152
6153 <!--property IODeviceLatencyTargetUSec is not documented!-->
6154
6155 <!--property BlockIOAccounting is not documented!-->
6156
6157 <!--property BlockIOWeight is not documented!-->
6158
6159 <!--property StartupBlockIOWeight is not documented!-->
6160
6161 <!--property BlockIODeviceWeight is not documented!-->
6162
6163 <!--property BlockIOReadBandwidth is not documented!-->
6164
6165 <!--property BlockIOWriteBandwidth is not documented!-->
6166
6167 <!--property MemoryAccounting is not documented!-->
6168
6169 <!--property DefaultMemoryLow is not documented!-->
6170
6171 <!--property DefaultMemoryMin is not documented!-->
6172
6173 <!--property MemoryMin is not documented!-->
6174
6175 <!--property MemoryLow is not documented!-->
6176
6177 <!--property MemoryHigh is not documented!-->
6178
6179 <!--property MemoryMax is not documented!-->
6180
6181 <!--property MemorySwapMax is not documented!-->
6182
6183 <!--property MemoryLimit is not documented!-->
6184
6185 <!--property DevicePolicy is not documented!-->
6186
6187 <!--property DeviceAllow is not documented!-->
6188
6189 <!--property TasksAccounting is not documented!-->
6190
6191 <!--property TasksMax is not documented!-->
6192
6193 <!--property IPAccounting is not documented!-->
6194
6195 <!--property IPAddressAllow is not documented!-->
6196
6197 <!--property IPAddressDeny is not documented!-->
6198
6199 <!--property IPIngressFilterPath is not documented!-->
6200
6201 <!--property IPEgressFilterPath is not documented!-->
6202
6203 <!--property DisableControllers is not documented!-->
6204
6205 <!--property EnvironmentFiles is not documented!-->
6206
6207 <!--property PassEnvironment is not documented!-->
6208
6209 <!--property UnsetEnvironment is not documented!-->
6210
6211 <!--property UMask is not documented!-->
6212
6213 <!--property LimitCPUSoft is not documented!-->
6214
6215 <!--property LimitFSIZE is not documented!-->
6216
6217 <!--property LimitFSIZESoft is not documented!-->
6218
6219 <!--property LimitDATA is not documented!-->
6220
6221 <!--property LimitDATASoft is not documented!-->
6222
6223 <!--property LimitSTACK is not documented!-->
6224
6225 <!--property LimitSTACKSoft is not documented!-->
6226
6227 <!--property LimitCORE is not documented!-->
6228
6229 <!--property LimitCORESoft is not documented!-->
6230
6231 <!--property LimitRSS is not documented!-->
6232
6233 <!--property LimitRSSSoft is not documented!-->
6234
6235 <!--property LimitNOFILE is not documented!-->
6236
6237 <!--property LimitNOFILESoft is not documented!-->
6238
6239 <!--property LimitAS is not documented!-->
6240
6241 <!--property LimitASSoft is not documented!-->
6242
6243 <!--property LimitNPROC is not documented!-->
6244
6245 <!--property LimitNPROCSoft is not documented!-->
6246
6247 <!--property LimitMEMLOCK is not documented!-->
6248
6249 <!--property LimitMEMLOCKSoft is not documented!-->
6250
6251 <!--property LimitLOCKS is not documented!-->
6252
6253 <!--property LimitLOCKSSoft is not documented!-->
6254
6255 <!--property LimitSIGPENDING is not documented!-->
6256
6257 <!--property LimitSIGPENDINGSoft is not documented!-->
6258
6259 <!--property LimitMSGQUEUE is not documented!-->
6260
6261 <!--property LimitMSGQUEUESoft is not documented!-->
6262
6263 <!--property LimitNICE is not documented!-->
6264
6265 <!--property LimitNICESoft is not documented!-->
6266
6267 <!--property LimitRTPRIO is not documented!-->
6268
6269 <!--property LimitRTPRIOSoft is not documented!-->
6270
6271 <!--property LimitRTTIME is not documented!-->
6272
6273 <!--property LimitRTTIMESoft is not documented!-->
6274
6275 <!--property WorkingDirectory is not documented!-->
6276
6277 <!--property RootDirectory is not documented!-->
6278
6279 <!--property RootImage is not documented!-->
6280
6281 <!--property RootImageOptions is not documented!-->
6282
6283 <!--property RootHash is not documented!-->
6284
6285 <!--property RootHashPath is not documented!-->
6286
6287 <!--property RootHashSignature is not documented!-->
6288
6289 <!--property RootHashSignaturePath is not documented!-->
6290
6291 <!--property RootVerity is not documented!-->
6292
6293 <!--property MountImages is not documented!-->
6294
6295 <!--property OOMScoreAdjust is not documented!-->
6296
6297 <!--property CoredumpFilter is not documented!-->
6298
6299 <!--property Nice is not documented!-->
6300
6301 <!--property IOSchedulingClass is not documented!-->
6302
6303 <!--property IOSchedulingPriority is not documented!-->
6304
6305 <!--property CPUSchedulingPolicy is not documented!-->
6306
6307 <!--property CPUSchedulingPriority is not documented!-->
6308
6309 <!--property CPUAffinity is not documented!-->
6310
6311 <!--property CPUAffinityFromNUMA is not documented!-->
6312
6313 <!--property NUMAPolicy is not documented!-->
6314
6315 <!--property NUMAMask is not documented!-->
6316
6317 <!--property TimerSlackNSec is not documented!-->
6318
6319 <!--property CPUSchedulingResetOnFork is not documented!-->
6320
6321 <!--property NonBlocking is not documented!-->
6322
6323 <!--property StandardInput is not documented!-->
6324
6325 <!--property StandardInputFileDescriptorName is not documented!-->
6326
6327 <!--property StandardInputData is not documented!-->
6328
6329 <!--property StandardOutput is not documented!-->
6330
6331 <!--property StandardOutputFileDescriptorName is not documented!-->
6332
6333 <!--property StandardError is not documented!-->
6334
6335 <!--property StandardErrorFileDescriptorName is not documented!-->
6336
6337 <!--property TTYPath is not documented!-->
6338
6339 <!--property TTYReset is not documented!-->
6340
6341 <!--property TTYVHangup is not documented!-->
6342
6343 <!--property TTYVTDisallocate is not documented!-->
6344
6345 <!--property SyslogPriority is not documented!-->
6346
6347 <!--property SyslogIdentifier is not documented!-->
6348
6349 <!--property SyslogLevelPrefix is not documented!-->
6350
6351 <!--property SyslogLevel is not documented!-->
6352
6353 <!--property SyslogFacility is not documented!-->
6354
6355 <!--property LogLevelMax is not documented!-->
6356
6357 <!--property LogRateLimitIntervalUSec is not documented!-->
6358
6359 <!--property LogRateLimitBurst is not documented!-->
6360
6361 <!--property LogExtraFields is not documented!-->
6362
6363 <!--property LogNamespace is not documented!-->
6364
6365 <!--property AmbientCapabilities is not documented!-->
6366
6367 <!--property User is not documented!-->
6368
6369 <!--property Group is not documented!-->
6370
6371 <!--property DynamicUser is not documented!-->
6372
6373 <!--property RemoveIPC is not documented!-->
6374
6375 <!--property SetCredential is not documented!-->
6376
6377 <!--property LoadCredential is not documented!-->
6378
6379 <!--property SupplementaryGroups is not documented!-->
6380
6381 <!--property PAMName is not documented!-->
6382
6383 <!--property ReadWritePaths is not documented!-->
6384
6385 <!--property ReadOnlyPaths is not documented!-->
6386
6387 <!--property InaccessiblePaths is not documented!-->
6388
6389 <!--property PrivateTmp is not documented!-->
6390
6391 <!--property PrivateDevices is not documented!-->
6392
6393 <!--property ProtectClock is not documented!-->
6394
6395 <!--property ProtectKernelTunables is not documented!-->
6396
6397 <!--property ProtectKernelModules is not documented!-->
6398
6399 <!--property ProtectKernelLogs is not documented!-->
6400
6401 <!--property ProtectControlGroups is not documented!-->
6402
6403 <!--property PrivateNetwork is not documented!-->
6404
6405 <!--property PrivateUsers is not documented!-->
6406
6407 <!--property PrivateMounts is not documented!-->
6408
6409 <!--property ProtectHome is not documented!-->
6410
6411 <!--property ProtectSystem is not documented!-->
6412
6413 <!--property SameProcessGroup is not documented!-->
6414
6415 <!--property UtmpIdentifier is not documented!-->
6416
6417 <!--property UtmpMode is not documented!-->
6418
6419 <!--property SELinuxContext is not documented!-->
6420
6421 <!--property AppArmorProfile is not documented!-->
6422
6423 <!--property SmackProcessLabel is not documented!-->
6424
6425 <!--property IgnoreSIGPIPE is not documented!-->
6426
6427 <!--property NoNewPrivileges is not documented!-->
6428
6429 <!--property SystemCallFilter is not documented!-->
6430
6431 <!--property SystemCallArchitectures is not documented!-->
6432
6433 <!--property SystemCallErrorNumber is not documented!-->
6434
6435 <!--property Personality is not documented!-->
6436
6437 <!--property LockPersonality is not documented!-->
6438
6439 <!--property RestrictAddressFamilies is not documented!-->
6440
6441 <!--property RuntimeDirectoryPreserve is not documented!-->
6442
6443 <!--property RuntimeDirectoryMode is not documented!-->
6444
6445 <!--property RuntimeDirectory is not documented!-->
6446
6447 <!--property StateDirectoryMode is not documented!-->
6448
6449 <!--property StateDirectory is not documented!-->
6450
6451 <!--property CacheDirectoryMode is not documented!-->
6452
6453 <!--property CacheDirectory is not documented!-->
6454
6455 <!--property LogsDirectoryMode is not documented!-->
6456
6457 <!--property LogsDirectory is not documented!-->
6458
6459 <!--property ConfigurationDirectoryMode is not documented!-->
6460
6461 <!--property ConfigurationDirectory is not documented!-->
6462
6463 <!--property TimeoutCleanUSec is not documented!-->
6464
6465 <!--property MemoryDenyWriteExecute is not documented!-->
6466
6467 <!--property RestrictRealtime is not documented!-->
6468
6469 <!--property RestrictSUIDSGID is not documented!-->
6470
6471 <!--property RestrictNamespaces is not documented!-->
6472
6473 <!--property BindPaths is not documented!-->
6474
6475 <!--property BindReadOnlyPaths is not documented!-->
6476
6477 <!--property TemporaryFileSystem is not documented!-->
6478
6479 <!--property MountAPIVFS is not documented!-->
6480
6481 <!--property KeyringMode is not documented!-->
6482
6483 <!--property ProtectProc is not documented!-->
6484
6485 <!--property ProcSubset is not documented!-->
6486
6487 <!--property ProtectHostname is not documented!-->
6488
6489 <!--property NetworkNamespacePath is not documented!-->
6490
6491 <!--property KillMode is not documented!-->
6492
6493 <!--property KillSignal is not documented!-->
6494
6495 <!--property RestartKillSignal is not documented!-->
6496
6497 <!--property FinalKillSignal is not documented!-->
6498
6499 <!--property SendSIGKILL is not documented!-->
6500
6501 <!--property SendSIGHUP is not documented!-->
6502
6503 <!--property WatchdogSignal is not documented!-->
6504
6505 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6506
6507 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6508
6509 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6510
6511 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6512
6513 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6514
6515 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6516
6517 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6518
6519 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6520
6521 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6522
6523 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6524
6525 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6526
6527 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6528
6529 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6530
6531 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6532
6533 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6534
6535 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6536
6537 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6538
6539 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6540
6541 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6542
6543 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6544
6545 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6546
6547 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6548
6549 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6550
6551 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6552
6553 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6554
6555 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6556
6557 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6558
6559 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6560
6561 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6562
6563 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6564
6565 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6566
6567 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6568
6569 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6570
6571 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6572
6573 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6574
6575 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6576
6577 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6578
6579 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6580
6581 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6582
6583 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6584
6585 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6586
6587 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6588
6589 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
6590
6591 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
6592
6593 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
6594
6595 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
6596
6597 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
6598
6599 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
6600
6601 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
6602
6603 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
6604
6605 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
6606
6607 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
6608
6609 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
6610
6611 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
6612
6613 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
6614
6615 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
6616
6617 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
6618
6619 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
6620
6621 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
6622
6623 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
6624
6625 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
6626
6627 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
6628
6629 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
6630
6631 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
6632
6633 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
6634
6635 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
6636
6637 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
6638
6639 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
6640
6641 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
6642
6643 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
6644
6645 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
6646
6647 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
6648
6649 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
6650
6651 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
6652
6653 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
6654
6655 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
6656
6657 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
6658
6659 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
6660
6661 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
6662
6663 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
6664
6665 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
6666
6667 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
6668
6669 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
6670
6671 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
6672
6673 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
6674
6675 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
6676
6677 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
6678
6679 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
6680
6681 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
6682
6683 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
6684
6685 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
6686
6687 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
6688
6689 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
6690
6691 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
6692
6693 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
6694
6695 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
6696
6697 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
6698
6699 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
6700
6701 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
6702
6703 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
6704
6705 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
6706
6707 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
6708
6709 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
6710
6711 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
6712
6713 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
6714
6715 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
6716
6717 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
6718
6719 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
6720
6721 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
6722
6723 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
6724
6725 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
6726
6727 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
6728
6729 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
6730
6731 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
6732
6733 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
6734
6735 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
6736
6737 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
6738
6739 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
6740
6741 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
6742
6743 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
6744
6745 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
6746
6747 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
6748
6749 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
6750
6751 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
6752
6753 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6754
6755 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6756
6757 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6758
6759 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6760
6761 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6762
6763 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6764
6765 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6766
6767 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
6768
6769 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
6770
6771 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
6772
6773 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
6774
6775 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
6776
6777 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
6778
6779 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
6780
6781 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
6782
6783 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
6784
6785 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
6786
6787 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
6788
6789 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
6790
6791 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
6792
6793 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
6794
6795 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
6796
6797 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
6798
6799 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
6800
6801 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
6802
6803 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
6804
6805 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
6806
6807 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
6808
6809 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
6810
6811 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
6812
6813 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
6814
6815 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
6816
6817 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
6818
6819 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
6820
6821 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
6822
6823 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
6824
6825 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
6826
6827 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
6828
6829 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
6830
6831 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
6832
6833 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
6834
6835 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
6836
6837 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6838
6839 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6840
6841 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6842
6843 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6844
6845 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6846
6847 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6848
6849 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6850
6851 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6852
6853 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6854
6855 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6856
6857 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6858
6859 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6860
6861 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6862
6863 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6864
6865 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6866
6867 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6868
6869 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6870
6871 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6872
6873 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6874
6875 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6876
6877 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6878
6879 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6880
6881 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6882
6883 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6884
6885 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6886
6887 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6888
6889 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6890
6891 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6892
6893 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6894
6895 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6896
6897 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6898
6899 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6900
6901 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6902
6903 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6904
6905 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
6906
6907 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
6908
6909 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
6910
6911 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
6912
6913 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
6914
6915 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
6916
6917 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
6918
6919 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
6920
6921 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
6922
6923 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
6924
6925 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
6926
6927 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
6928
6929 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
6930
6931 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
6932
6933 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
6934
6935 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
6936
6937 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
6938
6939 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
6940
6941 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
6942
6943 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
6944
6945 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
6946
6947 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
6948
6949 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
6950
6951 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
6952
6953 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
6954
6955 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
6956
6957 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
6958
6959 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
6960
6961 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6962
6963 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6964
6965 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
6966
6967 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
6968
6969 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
6970
6971 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
6972
6973 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
6974
6975 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
6976
6977 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
6978
6979 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
6980
6981 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
6982
6983 <!--End of Autogenerated section-->
6984
6985 <refsect2>
6986 <title>Properties</title>
6987
6988 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
6989 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
6990 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
6991 execute. They also share most of the fields related to the execution context that Service objects
6992 expose (see above). In addition to these properties there are the following:</para>
6993
6994 <para><varname>ControlPID</varname> contains the PID of the currently running
6995 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
6996 running, otherwise 0.</para>
6997
6998 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
6999 can take the values <literal>success</literal>, <literal>resources</literal>,
7000 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7001 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7002 corresponding field of service unit objects (see above).</para>
7003 </refsect2>
7004 </refsect1>
7005
7006 <refsect1>
7007 <title>Automount Unit Objects</title>
7008
7009 <para>All automount unit objects implement the
7010 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7011 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7012
7013 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
7014 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7015 interface org.freedesktop.systemd1.Automount {
7016 properties:
7017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7018 readonly s Where = '...';
7019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7020 readonly u DirectoryMode = ...;
7021 readonly s Result = '...';
7022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7023 readonly t TimeoutIdleUSec = ...;
7024 };
7025 interface org.freedesktop.DBus.Peer { ... };
7026 interface org.freedesktop.DBus.Introspectable { ... };
7027 interface org.freedesktop.DBus.Properties { ... };
7028 interface org.freedesktop.systemd1.Unit { ... };
7029 };
7030 </programlisting>
7031
7032 <!--property Where is not documented!-->
7033
7034 <!--property DirectoryMode is not documented!-->
7035
7036 <!--property TimeoutIdleUSec is not documented!-->
7037
7038 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7039
7040 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7041
7042 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7043
7044 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7045
7046 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7047
7048 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7049
7050 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7051
7052 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7053
7054 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7055
7056 <!--End of Autogenerated section-->
7057
7058 <refsect2>
7059 <title>Properties</title>
7060
7061 <para>Most of the properties map directly to the corresponding settings in the automount unit
7062 files.</para>
7063
7064 <para><varname>Result</varname> knows the values <literal>success</literal> and
7065 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7066 the corresponding field of the Service object.</para>
7067 </refsect2>
7068 </refsect1>
7069
7070
7071 <refsect1>
7072 <title>Timer Unit Objects</title>
7073
7074 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7075 interface (described here) in addition to the generic
7076 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7077
7078 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
7079 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7080 interface org.freedesktop.systemd1.Timer {
7081 properties:
7082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7083 readonly s Unit = '...';
7084 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7085 readonly a(stt) TimersMonotonic = [...];
7086 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7087 readonly a(sst) TimersCalendar = [...];
7088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7089 readonly b OnClockChange = ...;
7090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7091 readonly b OnTimezoneChange = ...;
7092 readonly t NextElapseUSecRealtime = ...;
7093 readonly t NextElapseUSecMonotonic = ...;
7094 readonly t LastTriggerUSec = ...;
7095 readonly t LastTriggerUSecMonotonic = ...;
7096 readonly s Result = '...';
7097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7098 readonly t AccuracyUSec = ...;
7099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7100 readonly t RandomizedDelayUSec = ...;
7101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7102 readonly b Persistent = ...;
7103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7104 readonly b WakeSystem = ...;
7105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7106 readonly b RemainAfterElapse = ...;
7107 };
7108 interface org.freedesktop.DBus.Peer { ... };
7109 interface org.freedesktop.DBus.Introspectable { ... };
7110 interface org.freedesktop.DBus.Properties { ... };
7111 interface org.freedesktop.systemd1.Unit { ... };
7112 };
7113 </programlisting>
7114
7115 <!--property OnClockChange is not documented!-->
7116
7117 <!--property OnTimezoneChange is not documented!-->
7118
7119 <!--property LastTriggerUSec is not documented!-->
7120
7121 <!--property LastTriggerUSecMonotonic is not documented!-->
7122
7123 <!--property AccuracyUSec is not documented!-->
7124
7125 <!--property RandomizedDelayUSec is not documented!-->
7126
7127 <!--property Persistent is not documented!-->
7128
7129 <!--property WakeSystem is not documented!-->
7130
7131 <!--property RemainAfterElapse is not documented!-->
7132
7133 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7134
7135 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7136
7137 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7138
7139 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7140
7141 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7142
7143 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7144
7145 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7146
7147 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7148
7149 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7150
7151 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7152
7153 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7154
7155 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7156
7157 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7158
7159 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7160
7161 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7162
7163 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7164
7165 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7166
7167 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7168
7169 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7170
7171 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7172
7173 <!--End of Autogenerated section-->
7174
7175 <refsect2>
7176 <title>Properties</title>
7177
7178 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
7179
7180 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7181 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7182 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7183 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7184 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7185 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7186 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
7187
7188 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7189 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7190 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7191 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
7192
7193 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7194 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7195 does not include at least one calendar event.</para>
7196
7197 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7198 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7199 does not include at least one monotonic event.</para>
7200
7201 <para><varname>Result</varname> knows the values <literal>success</literal> and
7202 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7203 property of the service interface.</para>
7204 </refsect2>
7205 </refsect1>
7206
7207 <refsect1>
7208 <title>Swap Unit Objects</title>
7209
7210 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7211 interface (described here) in addition to the generic
7212 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7213
7214 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
7215 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7216 interface org.freedesktop.systemd1.Swap {
7217 methods:
7218 GetProcesses(out a(sus) processes);
7219 AttachProcesses(in s subcgroup,
7220 in au pids);
7221 properties:
7222 readonly s What = '...';
7223 readonly i Priority = ...;
7224 readonly s Options = '...';
7225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7226 readonly t TimeoutUSec = ...;
7227 readonly u ControlPID = ...;
7228 readonly s Result = '...';
7229 readonly u UID = ...;
7230 readonly u GID = ...;
7231 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7232 readonly a(sasbttttuii) ExecActivate = [...];
7233 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7234 readonly a(sasbttttuii) ExecDeactivate = [...];
7235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7236 readonly s Slice = '...';
7237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7238 readonly s ControlGroup = '...';
7239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7240 readonly t MemoryCurrent = ...;
7241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7242 readonly t CPUUsageNSec = ...;
7243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7244 readonly ay EffectiveCPUs = [...];
7245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7246 readonly ay EffectiveMemoryNodes = [...];
7247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7248 readonly t TasksCurrent = ...;
7249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7250 readonly t IPIngressBytes = ...;
7251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7252 readonly t IPIngressPackets = ...;
7253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7254 readonly t IPEgressBytes = ...;
7255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7256 readonly t IPEgressPackets = ...;
7257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7258 readonly t IOReadBytes = ...;
7259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7260 readonly t IOReadOperations = ...;
7261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7262 readonly t IOWriteBytes = ...;
7263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7264 readonly t IOWriteOperations = ...;
7265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7266 readonly b Delegate = ...;
7267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7268 readonly as DelegateControllers = ['...', ...];
7269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7270 readonly b CPUAccounting = ...;
7271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7272 readonly t CPUWeight = ...;
7273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7274 readonly t StartupCPUWeight = ...;
7275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7276 readonly t CPUShares = ...;
7277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7278 readonly t StartupCPUShares = ...;
7279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7280 readonly t CPUQuotaPerSecUSec = ...;
7281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7282 readonly t CPUQuotaPeriodUSec = ...;
7283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7284 readonly ay AllowedCPUs = [...];
7285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7286 readonly ay AllowedMemoryNodes = [...];
7287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7288 readonly b IOAccounting = ...;
7289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7290 readonly t IOWeight = ...;
7291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7292 readonly t StartupIOWeight = ...;
7293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7294 readonly a(st) IODeviceWeight = [...];
7295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7296 readonly a(st) IOReadBandwidthMax = [...];
7297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7298 readonly a(st) IOWriteBandwidthMax = [...];
7299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7300 readonly a(st) IOReadIOPSMax = [...];
7301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7302 readonly a(st) IOWriteIOPSMax = [...];
7303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7304 readonly a(st) IODeviceLatencyTargetUSec = [...];
7305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7306 readonly b BlockIOAccounting = ...;
7307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7308 readonly t BlockIOWeight = ...;
7309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7310 readonly t StartupBlockIOWeight = ...;
7311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7312 readonly a(st) BlockIODeviceWeight = [...];
7313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7314 readonly a(st) BlockIOReadBandwidth = [...];
7315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7316 readonly a(st) BlockIOWriteBandwidth = [...];
7317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7318 readonly b MemoryAccounting = ...;
7319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7320 readonly t DefaultMemoryLow = ...;
7321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7322 readonly t DefaultMemoryMin = ...;
7323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7324 readonly t MemoryMin = ...;
7325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7326 readonly t MemoryLow = ...;
7327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7328 readonly t MemoryHigh = ...;
7329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7330 readonly t MemoryMax = ...;
7331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7332 readonly t MemorySwapMax = ...;
7333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7334 readonly t MemoryLimit = ...;
7335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7336 readonly s DevicePolicy = '...';
7337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7338 readonly a(ss) DeviceAllow = [...];
7339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7340 readonly b TasksAccounting = ...;
7341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7342 readonly t TasksMax = ...;
7343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7344 readonly b IPAccounting = ...;
7345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7346 readonly a(iayu) IPAddressAllow = [...];
7347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7348 readonly a(iayu) IPAddressDeny = [...];
7349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7350 readonly as IPIngressFilterPath = ['...', ...];
7351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7352 readonly as IPEgressFilterPath = ['...', ...];
7353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7354 readonly as DisableControllers = ['...', ...];
7355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7356 readonly as Environment = ['...', ...];
7357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7358 readonly a(sb) EnvironmentFiles = [...];
7359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7360 readonly as PassEnvironment = ['...', ...];
7361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7362 readonly as UnsetEnvironment = ['...', ...];
7363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7364 readonly u UMask = ...;
7365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7366 readonly t LimitCPU = ...;
7367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7368 readonly t LimitCPUSoft = ...;
7369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7370 readonly t LimitFSIZE = ...;
7371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7372 readonly t LimitFSIZESoft = ...;
7373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7374 readonly t LimitDATA = ...;
7375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7376 readonly t LimitDATASoft = ...;
7377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7378 readonly t LimitSTACK = ...;
7379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7380 readonly t LimitSTACKSoft = ...;
7381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7382 readonly t LimitCORE = ...;
7383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7384 readonly t LimitCORESoft = ...;
7385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7386 readonly t LimitRSS = ...;
7387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7388 readonly t LimitRSSSoft = ...;
7389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7390 readonly t LimitNOFILE = ...;
7391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7392 readonly t LimitNOFILESoft = ...;
7393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7394 readonly t LimitAS = ...;
7395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7396 readonly t LimitASSoft = ...;
7397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7398 readonly t LimitNPROC = ...;
7399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7400 readonly t LimitNPROCSoft = ...;
7401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7402 readonly t LimitMEMLOCK = ...;
7403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7404 readonly t LimitMEMLOCKSoft = ...;
7405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7406 readonly t LimitLOCKS = ...;
7407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7408 readonly t LimitLOCKSSoft = ...;
7409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7410 readonly t LimitSIGPENDING = ...;
7411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7412 readonly t LimitSIGPENDINGSoft = ...;
7413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7414 readonly t LimitMSGQUEUE = ...;
7415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7416 readonly t LimitMSGQUEUESoft = ...;
7417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7418 readonly t LimitNICE = ...;
7419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7420 readonly t LimitNICESoft = ...;
7421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7422 readonly t LimitRTPRIO = ...;
7423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7424 readonly t LimitRTPRIOSoft = ...;
7425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7426 readonly t LimitRTTIME = ...;
7427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7428 readonly t LimitRTTIMESoft = ...;
7429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7430 readonly s WorkingDirectory = '...';
7431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7432 readonly s RootDirectory = '...';
7433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7434 readonly s RootImage = '...';
7435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7436 readonly a(ss) RootImageOptions = [...];
7437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7438 readonly ay RootHash = [...];
7439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7440 readonly s RootHashPath = '...';
7441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7442 readonly ay RootHashSignature = [...];
7443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7444 readonly s RootHashSignaturePath = '...';
7445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7446 readonly s RootVerity = '...';
7447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7448 readonly a(ssba(ss)) MountImages = [...];
7449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7450 readonly i OOMScoreAdjust = ...;
7451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7452 readonly t CoredumpFilter = ...;
7453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7454 readonly i Nice = ...;
7455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7456 readonly i IOSchedulingClass = ...;
7457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7458 readonly i IOSchedulingPriority = ...;
7459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7460 readonly i CPUSchedulingPolicy = ...;
7461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7462 readonly i CPUSchedulingPriority = ...;
7463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7464 readonly ay CPUAffinity = [...];
7465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7466 readonly b CPUAffinityFromNUMA = ...;
7467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7468 readonly i NUMAPolicy = ...;
7469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7470 readonly ay NUMAMask = [...];
7471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7472 readonly t TimerSlackNSec = ...;
7473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7474 readonly b CPUSchedulingResetOnFork = ...;
7475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7476 readonly b NonBlocking = ...;
7477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7478 readonly s StandardInput = '...';
7479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7480 readonly s StandardInputFileDescriptorName = '...';
7481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7482 readonly ay StandardInputData = [...];
7483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7484 readonly s StandardOutput = '...';
7485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7486 readonly s StandardOutputFileDescriptorName = '...';
7487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7488 readonly s StandardError = '...';
7489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7490 readonly s StandardErrorFileDescriptorName = '...';
7491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7492 readonly s TTYPath = '...';
7493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7494 readonly b TTYReset = ...;
7495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7496 readonly b TTYVHangup = ...;
7497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7498 readonly b TTYVTDisallocate = ...;
7499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7500 readonly i SyslogPriority = ...;
7501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7502 readonly s SyslogIdentifier = '...';
7503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7504 readonly b SyslogLevelPrefix = ...;
7505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7506 readonly i SyslogLevel = ...;
7507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7508 readonly i SyslogFacility = ...;
7509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7510 readonly i LogLevelMax = ...;
7511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7512 readonly t LogRateLimitIntervalUSec = ...;
7513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7514 readonly u LogRateLimitBurst = ...;
7515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7516 readonly aay LogExtraFields = [[...], ...];
7517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7518 readonly s LogNamespace = '...';
7519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7520 readonly i SecureBits = ...;
7521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7522 readonly t CapabilityBoundingSet = ...;
7523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7524 readonly t AmbientCapabilities = ...;
7525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7526 readonly s User = '...';
7527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7528 readonly s Group = '...';
7529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7530 readonly b DynamicUser = ...;
7531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7532 readonly b RemoveIPC = ...;
7533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7534 readonly a(say) SetCredential = [...];
7535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7536 readonly a(ss) LoadCredential = [...];
7537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7538 readonly as SupplementaryGroups = ['...', ...];
7539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7540 readonly s PAMName = '...';
7541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7542 readonly as ReadWritePaths = ['...', ...];
7543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7544 readonly as ReadOnlyPaths = ['...', ...];
7545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7546 readonly as InaccessiblePaths = ['...', ...];
7547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7548 readonly t MountFlags = ...;
7549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7550 readonly b PrivateTmp = ...;
7551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7552 readonly b PrivateDevices = ...;
7553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7554 readonly b ProtectClock = ...;
7555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7556 readonly b ProtectKernelTunables = ...;
7557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7558 readonly b ProtectKernelModules = ...;
7559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7560 readonly b ProtectKernelLogs = ...;
7561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7562 readonly b ProtectControlGroups = ...;
7563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7564 readonly b PrivateNetwork = ...;
7565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7566 readonly b PrivateUsers = ...;
7567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7568 readonly b PrivateMounts = ...;
7569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7570 readonly s ProtectHome = '...';
7571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7572 readonly s ProtectSystem = '...';
7573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7574 readonly b SameProcessGroup = ...;
7575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7576 readonly s UtmpIdentifier = '...';
7577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7578 readonly s UtmpMode = '...';
7579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7580 readonly (bs) SELinuxContext = ...;
7581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7582 readonly (bs) AppArmorProfile = ...;
7583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7584 readonly (bs) SmackProcessLabel = ...;
7585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7586 readonly b IgnoreSIGPIPE = ...;
7587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7588 readonly b NoNewPrivileges = ...;
7589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7590 readonly (bas) SystemCallFilter = ...;
7591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7592 readonly as SystemCallArchitectures = ['...', ...];
7593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7594 readonly i SystemCallErrorNumber = ...;
7595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7596 readonly s Personality = '...';
7597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7598 readonly b LockPersonality = ...;
7599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7600 readonly (bas) RestrictAddressFamilies = ...;
7601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7602 readonly s RuntimeDirectoryPreserve = '...';
7603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7604 readonly u RuntimeDirectoryMode = ...;
7605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7606 readonly as RuntimeDirectory = ['...', ...];
7607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7608 readonly u StateDirectoryMode = ...;
7609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7610 readonly as StateDirectory = ['...', ...];
7611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7612 readonly u CacheDirectoryMode = ...;
7613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7614 readonly as CacheDirectory = ['...', ...];
7615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7616 readonly u LogsDirectoryMode = ...;
7617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7618 readonly as LogsDirectory = ['...', ...];
7619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7620 readonly u ConfigurationDirectoryMode = ...;
7621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7622 readonly as ConfigurationDirectory = ['...', ...];
7623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7624 readonly t TimeoutCleanUSec = ...;
7625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7626 readonly b MemoryDenyWriteExecute = ...;
7627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7628 readonly b RestrictRealtime = ...;
7629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7630 readonly b RestrictSUIDSGID = ...;
7631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7632 readonly t RestrictNamespaces = ...;
7633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7634 readonly a(ssbt) BindPaths = [...];
7635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7636 readonly a(ssbt) BindReadOnlyPaths = [...];
7637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7638 readonly a(ss) TemporaryFileSystem = [...];
7639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7640 readonly b MountAPIVFS = ...;
7641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7642 readonly s KeyringMode = '...';
7643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7644 readonly s ProtectProc = '...';
7645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7646 readonly s ProcSubset = '...';
7647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7648 readonly b ProtectHostname = ...;
7649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7650 readonly s NetworkNamespacePath = '...';
7651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7652 readonly s KillMode = '...';
7653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7654 readonly i KillSignal = ...;
7655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7656 readonly i RestartKillSignal = ...;
7657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7658 readonly i FinalKillSignal = ...;
7659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7660 readonly b SendSIGKILL = ...;
7661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7662 readonly b SendSIGHUP = ...;
7663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7664 readonly i WatchdogSignal = ...;
7665 };
7666 interface org.freedesktop.DBus.Peer { ... };
7667 interface org.freedesktop.DBus.Introspectable { ... };
7668 interface org.freedesktop.DBus.Properties { ... };
7669 interface org.freedesktop.systemd1.Unit { ... };
7670 };
7671 </programlisting>
7672
7673 <!--method GetProcesses is not documented!-->
7674
7675 <!--method AttachProcesses is not documented!-->
7676
7677 <!--property What is not documented!-->
7678
7679 <!--property Priority is not documented!-->
7680
7681 <!--property Options is not documented!-->
7682
7683 <!--property TimeoutUSec is not documented!-->
7684
7685 <!--property UID is not documented!-->
7686
7687 <!--property GID is not documented!-->
7688
7689 <!--property ExecDeactivate is not documented!-->
7690
7691 <!--property Slice is not documented!-->
7692
7693 <!--property MemoryCurrent is not documented!-->
7694
7695 <!--property CPUUsageNSec is not documented!-->
7696
7697 <!--property EffectiveCPUs is not documented!-->
7698
7699 <!--property EffectiveMemoryNodes is not documented!-->
7700
7701 <!--property TasksCurrent is not documented!-->
7702
7703 <!--property IPIngressBytes is not documented!-->
7704
7705 <!--property IPIngressPackets is not documented!-->
7706
7707 <!--property IPEgressBytes is not documented!-->
7708
7709 <!--property IPEgressPackets is not documented!-->
7710
7711 <!--property IOReadBytes is not documented!-->
7712
7713 <!--property IOReadOperations is not documented!-->
7714
7715 <!--property IOWriteBytes is not documented!-->
7716
7717 <!--property IOWriteOperations is not documented!-->
7718
7719 <!--property Delegate is not documented!-->
7720
7721 <!--property DelegateControllers is not documented!-->
7722
7723 <!--property CPUAccounting is not documented!-->
7724
7725 <!--property CPUWeight is not documented!-->
7726
7727 <!--property StartupCPUWeight is not documented!-->
7728
7729 <!--property CPUShares is not documented!-->
7730
7731 <!--property StartupCPUShares is not documented!-->
7732
7733 <!--property CPUQuotaPerSecUSec is not documented!-->
7734
7735 <!--property CPUQuotaPeriodUSec is not documented!-->
7736
7737 <!--property AllowedCPUs is not documented!-->
7738
7739 <!--property AllowedMemoryNodes is not documented!-->
7740
7741 <!--property IOAccounting is not documented!-->
7742
7743 <!--property IOWeight is not documented!-->
7744
7745 <!--property StartupIOWeight is not documented!-->
7746
7747 <!--property IODeviceWeight is not documented!-->
7748
7749 <!--property IOReadBandwidthMax is not documented!-->
7750
7751 <!--property IOWriteBandwidthMax is not documented!-->
7752
7753 <!--property IOReadIOPSMax is not documented!-->
7754
7755 <!--property IOWriteIOPSMax is not documented!-->
7756
7757 <!--property IODeviceLatencyTargetUSec is not documented!-->
7758
7759 <!--property BlockIOAccounting is not documented!-->
7760
7761 <!--property BlockIOWeight is not documented!-->
7762
7763 <!--property StartupBlockIOWeight is not documented!-->
7764
7765 <!--property BlockIODeviceWeight is not documented!-->
7766
7767 <!--property BlockIOReadBandwidth is not documented!-->
7768
7769 <!--property BlockIOWriteBandwidth is not documented!-->
7770
7771 <!--property MemoryAccounting is not documented!-->
7772
7773 <!--property DefaultMemoryLow is not documented!-->
7774
7775 <!--property DefaultMemoryMin is not documented!-->
7776
7777 <!--property MemoryMin is not documented!-->
7778
7779 <!--property MemoryLow is not documented!-->
7780
7781 <!--property MemoryHigh is not documented!-->
7782
7783 <!--property MemoryMax is not documented!-->
7784
7785 <!--property MemorySwapMax is not documented!-->
7786
7787 <!--property MemoryLimit is not documented!-->
7788
7789 <!--property DevicePolicy is not documented!-->
7790
7791 <!--property DeviceAllow is not documented!-->
7792
7793 <!--property TasksAccounting is not documented!-->
7794
7795 <!--property TasksMax is not documented!-->
7796
7797 <!--property IPAccounting is not documented!-->
7798
7799 <!--property IPAddressAllow is not documented!-->
7800
7801 <!--property IPAddressDeny is not documented!-->
7802
7803 <!--property IPIngressFilterPath is not documented!-->
7804
7805 <!--property IPEgressFilterPath is not documented!-->
7806
7807 <!--property DisableControllers is not documented!-->
7808
7809 <!--property EnvironmentFiles is not documented!-->
7810
7811 <!--property PassEnvironment is not documented!-->
7812
7813 <!--property UnsetEnvironment is not documented!-->
7814
7815 <!--property UMask is not documented!-->
7816
7817 <!--property LimitCPUSoft is not documented!-->
7818
7819 <!--property LimitFSIZE is not documented!-->
7820
7821 <!--property LimitFSIZESoft is not documented!-->
7822
7823 <!--property LimitDATA is not documented!-->
7824
7825 <!--property LimitDATASoft is not documented!-->
7826
7827 <!--property LimitSTACK is not documented!-->
7828
7829 <!--property LimitSTACKSoft is not documented!-->
7830
7831 <!--property LimitCORE is not documented!-->
7832
7833 <!--property LimitCORESoft is not documented!-->
7834
7835 <!--property LimitRSS is not documented!-->
7836
7837 <!--property LimitRSSSoft is not documented!-->
7838
7839 <!--property LimitNOFILE is not documented!-->
7840
7841 <!--property LimitNOFILESoft is not documented!-->
7842
7843 <!--property LimitAS is not documented!-->
7844
7845 <!--property LimitASSoft is not documented!-->
7846
7847 <!--property LimitNPROC is not documented!-->
7848
7849 <!--property LimitNPROCSoft is not documented!-->
7850
7851 <!--property LimitMEMLOCK is not documented!-->
7852
7853 <!--property LimitMEMLOCKSoft is not documented!-->
7854
7855 <!--property LimitLOCKS is not documented!-->
7856
7857 <!--property LimitLOCKSSoft is not documented!-->
7858
7859 <!--property LimitSIGPENDING is not documented!-->
7860
7861 <!--property LimitSIGPENDINGSoft is not documented!-->
7862
7863 <!--property LimitMSGQUEUE is not documented!-->
7864
7865 <!--property LimitMSGQUEUESoft is not documented!-->
7866
7867 <!--property LimitNICE is not documented!-->
7868
7869 <!--property LimitNICESoft is not documented!-->
7870
7871 <!--property LimitRTPRIO is not documented!-->
7872
7873 <!--property LimitRTPRIOSoft is not documented!-->
7874
7875 <!--property LimitRTTIME is not documented!-->
7876
7877 <!--property LimitRTTIMESoft is not documented!-->
7878
7879 <!--property WorkingDirectory is not documented!-->
7880
7881 <!--property RootDirectory is not documented!-->
7882
7883 <!--property RootImage is not documented!-->
7884
7885 <!--property RootImageOptions is not documented!-->
7886
7887 <!--property RootHash is not documented!-->
7888
7889 <!--property RootHashPath is not documented!-->
7890
7891 <!--property RootHashSignature is not documented!-->
7892
7893 <!--property RootHashSignaturePath is not documented!-->
7894
7895 <!--property RootVerity is not documented!-->
7896
7897 <!--property MountImages is not documented!-->
7898
7899 <!--property OOMScoreAdjust is not documented!-->
7900
7901 <!--property CoredumpFilter is not documented!-->
7902
7903 <!--property Nice is not documented!-->
7904
7905 <!--property IOSchedulingClass is not documented!-->
7906
7907 <!--property IOSchedulingPriority is not documented!-->
7908
7909 <!--property CPUSchedulingPolicy is not documented!-->
7910
7911 <!--property CPUSchedulingPriority is not documented!-->
7912
7913 <!--property CPUAffinity is not documented!-->
7914
7915 <!--property CPUAffinityFromNUMA is not documented!-->
7916
7917 <!--property NUMAPolicy is not documented!-->
7918
7919 <!--property NUMAMask is not documented!-->
7920
7921 <!--property TimerSlackNSec is not documented!-->
7922
7923 <!--property CPUSchedulingResetOnFork is not documented!-->
7924
7925 <!--property NonBlocking is not documented!-->
7926
7927 <!--property StandardInput is not documented!-->
7928
7929 <!--property StandardInputFileDescriptorName is not documented!-->
7930
7931 <!--property StandardInputData is not documented!-->
7932
7933 <!--property StandardOutput is not documented!-->
7934
7935 <!--property StandardOutputFileDescriptorName is not documented!-->
7936
7937 <!--property StandardError is not documented!-->
7938
7939 <!--property StandardErrorFileDescriptorName is not documented!-->
7940
7941 <!--property TTYPath is not documented!-->
7942
7943 <!--property TTYReset is not documented!-->
7944
7945 <!--property TTYVHangup is not documented!-->
7946
7947 <!--property TTYVTDisallocate is not documented!-->
7948
7949 <!--property SyslogPriority is not documented!-->
7950
7951 <!--property SyslogIdentifier is not documented!-->
7952
7953 <!--property SyslogLevelPrefix is not documented!-->
7954
7955 <!--property SyslogLevel is not documented!-->
7956
7957 <!--property SyslogFacility is not documented!-->
7958
7959 <!--property LogLevelMax is not documented!-->
7960
7961 <!--property LogRateLimitIntervalUSec is not documented!-->
7962
7963 <!--property LogRateLimitBurst is not documented!-->
7964
7965 <!--property LogExtraFields is not documented!-->
7966
7967 <!--property LogNamespace is not documented!-->
7968
7969 <!--property AmbientCapabilities is not documented!-->
7970
7971 <!--property User is not documented!-->
7972
7973 <!--property Group is not documented!-->
7974
7975 <!--property DynamicUser is not documented!-->
7976
7977 <!--property RemoveIPC is not documented!-->
7978
7979 <!--property SetCredential is not documented!-->
7980
7981 <!--property LoadCredential is not documented!-->
7982
7983 <!--property SupplementaryGroups is not documented!-->
7984
7985 <!--property PAMName is not documented!-->
7986
7987 <!--property ReadWritePaths is not documented!-->
7988
7989 <!--property ReadOnlyPaths is not documented!-->
7990
7991 <!--property InaccessiblePaths is not documented!-->
7992
7993 <!--property PrivateTmp is not documented!-->
7994
7995 <!--property PrivateDevices is not documented!-->
7996
7997 <!--property ProtectClock is not documented!-->
7998
7999 <!--property ProtectKernelTunables is not documented!-->
8000
8001 <!--property ProtectKernelModules is not documented!-->
8002
8003 <!--property ProtectKernelLogs is not documented!-->
8004
8005 <!--property ProtectControlGroups is not documented!-->
8006
8007 <!--property PrivateNetwork is not documented!-->
8008
8009 <!--property PrivateUsers is not documented!-->
8010
8011 <!--property PrivateMounts is not documented!-->
8012
8013 <!--property ProtectHome is not documented!-->
8014
8015 <!--property ProtectSystem is not documented!-->
8016
8017 <!--property SameProcessGroup is not documented!-->
8018
8019 <!--property UtmpIdentifier is not documented!-->
8020
8021 <!--property UtmpMode is not documented!-->
8022
8023 <!--property SELinuxContext is not documented!-->
8024
8025 <!--property AppArmorProfile is not documented!-->
8026
8027 <!--property SmackProcessLabel is not documented!-->
8028
8029 <!--property IgnoreSIGPIPE is not documented!-->
8030
8031 <!--property NoNewPrivileges is not documented!-->
8032
8033 <!--property SystemCallFilter is not documented!-->
8034
8035 <!--property SystemCallArchitectures is not documented!-->
8036
8037 <!--property SystemCallErrorNumber is not documented!-->
8038
8039 <!--property Personality is not documented!-->
8040
8041 <!--property LockPersonality is not documented!-->
8042
8043 <!--property RestrictAddressFamilies is not documented!-->
8044
8045 <!--property RuntimeDirectoryPreserve is not documented!-->
8046
8047 <!--property RuntimeDirectoryMode is not documented!-->
8048
8049 <!--property RuntimeDirectory is not documented!-->
8050
8051 <!--property StateDirectoryMode is not documented!-->
8052
8053 <!--property StateDirectory is not documented!-->
8054
8055 <!--property CacheDirectoryMode is not documented!-->
8056
8057 <!--property CacheDirectory is not documented!-->
8058
8059 <!--property LogsDirectoryMode is not documented!-->
8060
8061 <!--property LogsDirectory is not documented!-->
8062
8063 <!--property ConfigurationDirectoryMode is not documented!-->
8064
8065 <!--property ConfigurationDirectory is not documented!-->
8066
8067 <!--property TimeoutCleanUSec is not documented!-->
8068
8069 <!--property MemoryDenyWriteExecute is not documented!-->
8070
8071 <!--property RestrictRealtime is not documented!-->
8072
8073 <!--property RestrictSUIDSGID is not documented!-->
8074
8075 <!--property RestrictNamespaces is not documented!-->
8076
8077 <!--property BindPaths is not documented!-->
8078
8079 <!--property BindReadOnlyPaths is not documented!-->
8080
8081 <!--property TemporaryFileSystem is not documented!-->
8082
8083 <!--property MountAPIVFS is not documented!-->
8084
8085 <!--property KeyringMode is not documented!-->
8086
8087 <!--property ProtectProc is not documented!-->
8088
8089 <!--property ProcSubset is not documented!-->
8090
8091 <!--property ProtectHostname is not documented!-->
8092
8093 <!--property NetworkNamespacePath is not documented!-->
8094
8095 <!--property KillMode is not documented!-->
8096
8097 <!--property KillSignal is not documented!-->
8098
8099 <!--property RestartKillSignal is not documented!-->
8100
8101 <!--property FinalKillSignal is not documented!-->
8102
8103 <!--property SendSIGKILL is not documented!-->
8104
8105 <!--property SendSIGHUP is not documented!-->
8106
8107 <!--property WatchdogSignal is not documented!-->
8108
8109 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8110
8111 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8112
8113 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8114
8115 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8116
8117 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8118
8119 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8120
8121 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8122
8123 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
8124
8125 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
8126
8127 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
8128
8129 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
8130
8131 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
8132
8133 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8134
8135 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
8136
8137 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
8138
8139 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
8140
8141 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
8142
8143 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8144
8145 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8146
8147 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8148
8149 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8150
8151 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8152
8153 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8154
8155 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8156
8157 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8158
8159 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8160
8161 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8162
8163 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8164
8165 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8166
8167 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8168
8169 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8170
8171 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8172
8173 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8174
8175 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8176
8177 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8178
8179 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
8180
8181 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
8182
8183 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
8184
8185 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
8186
8187 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
8188
8189 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
8190
8191 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
8192
8193 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
8194
8195 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
8196
8197 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
8198
8199 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
8200
8201 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
8202
8203 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
8204
8205 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
8206
8207 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
8208
8209 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
8210
8211 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
8212
8213 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
8214
8215 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
8216
8217 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
8218
8219 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
8220
8221 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
8222
8223 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
8224
8225 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
8226
8227 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
8228
8229 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
8230
8231 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
8232
8233 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8234
8235 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8236
8237 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8238
8239 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8240
8241 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8242
8243 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8244
8245 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8246
8247 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8248
8249 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8250
8251 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8252
8253 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8254
8255 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8256
8257 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8258
8259 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8260
8261 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8262
8263 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8264
8265 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8266
8267 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8268
8269 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8270
8271 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8272
8273 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8274
8275 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8276
8277 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8278
8279 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8280
8281 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8282
8283 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8284
8285 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8286
8287 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8288
8289 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8290
8291 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8292
8293 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8294
8295 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8296
8297 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8298
8299 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8300
8301 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8302
8303 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8304
8305 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8306
8307 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8308
8309 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8310
8311 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8312
8313 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8314
8315 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8316
8317 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8318
8319 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8320
8321 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8322
8323 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8324
8325 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8326
8327 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8328
8329 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8330
8331 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8332
8333 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8334
8335 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8336
8337 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8338
8339 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8340
8341 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8342
8343 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8344
8345 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8346
8347 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8348
8349 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8350
8351 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8352
8353 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8354
8355 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8356
8357 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8358
8359 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8360
8361 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8362
8363 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8364
8365 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8366
8367 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8368
8369 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8370
8371 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8372
8373 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8374
8375 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8376
8377 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8378
8379 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8380
8381 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8382
8383 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8384
8385 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8386
8387 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8388
8389 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8390
8391 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8392
8393 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8394
8395 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
8396
8397 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
8398
8399 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
8400
8401 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
8402
8403 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
8404
8405 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
8406
8407 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
8408
8409 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
8410
8411 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
8412
8413 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
8414
8415 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
8416
8417 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
8418
8419 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
8420
8421 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
8422
8423 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
8424
8425 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
8426
8427 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
8428
8429 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
8430
8431 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
8432
8433 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
8434
8435 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
8436
8437 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
8438
8439 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
8440
8441 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8442
8443 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8444
8445 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
8446
8447 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
8448
8449 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
8450
8451 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
8452
8453 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
8454
8455 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
8456
8457 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
8458
8459 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
8460
8461 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
8462
8463 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
8464
8465 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
8466
8467 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
8468
8469 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
8470
8471 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
8472
8473 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
8474
8475 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
8476
8477 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
8478
8479 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
8480
8481 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
8482
8483 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
8484
8485 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
8486
8487 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
8488
8489 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
8490
8491 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
8492
8493 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
8494
8495 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
8496
8497 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
8498
8499 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
8500
8501 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
8502
8503 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
8504
8505 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
8506
8507 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
8508
8509 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
8510
8511 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
8512
8513 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
8514
8515 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
8516
8517 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
8518
8519 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
8520
8521 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
8522
8523 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
8524
8525 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
8526
8527 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
8528
8529 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
8530
8531 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
8532
8533 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
8534
8535 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
8536
8537 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
8538
8539 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
8540
8541 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
8542
8543 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
8544
8545 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
8546
8547 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
8548
8549 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
8550
8551 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8552
8553 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8554
8555 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
8556
8557 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
8558
8559 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
8560
8561 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
8562
8563 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
8564
8565 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
8566
8567 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
8568
8569 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
8570
8571 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
8572
8573 <!--End of Autogenerated section-->
8574
8575 <refsect2>
8576 <title>Properties</title>
8577
8578 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8579 units invoke the
8580 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
8581 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8582 information about processes to execute. They also share most of the fields related to the execution
8583 context that Service objects expose (see above). In addition to these properties there are the
8584 following:</para>
8585
8586 <para><varname>ControlPID</varname> contains the PID of the currently running
8587 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8588 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
8589 command if there is one running, otherwise 0.</para>
8590
8591 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8592 can take the values <literal>success</literal>, <literal>resources</literal>,
8593 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8594 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8595 corresponding field of service unit objects (see above).</para>
8596 </refsect2>
8597 </refsect1>
8598
8599
8600 <refsect1>
8601 <title>Path Unit Objects</title>
8602
8603 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
8604 node /org/freedesktop/systemd1/unit/cups_2epath {
8605 interface org.freedesktop.systemd1.Path {
8606 properties:
8607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8608 readonly s Unit = '...';
8609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8610 readonly a(ss) Paths = [...];
8611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8612 readonly b MakeDirectory = ...;
8613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8614 readonly u DirectoryMode = ...;
8615 readonly s Result = '...';
8616 };
8617 interface org.freedesktop.DBus.Peer { ... };
8618 interface org.freedesktop.DBus.Introspectable { ... };
8619 interface org.freedesktop.DBus.Properties { ... };
8620 interface org.freedesktop.systemd1.Unit { ... };
8621 };
8622 </programlisting>
8623
8624 <!--property MakeDirectory is not documented!-->
8625
8626 <!--property DirectoryMode is not documented!-->
8627
8628 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8629
8630 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8631
8632 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8633
8634 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8635
8636 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8637
8638 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8639
8640 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8641
8642 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8643
8644 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8645
8646 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8647
8648 <!--End of Autogenerated section-->
8649
8650 <refsect2>
8651 <title>Properties</title>
8652
8653 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8654
8655 <para>The others:</para>
8656
8657 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8658 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
8659 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
8660 which correspond directly to the matching settings in the path unit files; and the path to watch,
8661 possibly including glob expressions.</para>
8662
8663 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
8664 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
8665 interface.</para>
8666 </refsect2>
8667 </refsect1>
8668
8669 <refsect1>
8670 <title>Slice Unit Objects</title>
8671
8672 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8673 interface (described here) in addition to the generic
8674 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8675
8676 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
8677 node /org/freedesktop/systemd1/unit/system_2eslice {
8678 interface org.freedesktop.systemd1.Slice {
8679 methods:
8680 GetProcesses(out a(sus) processes);
8681 AttachProcesses(in s subcgroup,
8682 in au pids);
8683 properties:
8684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8685 readonly s Slice = '...';
8686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8687 readonly s ControlGroup = '...';
8688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8689 readonly t MemoryCurrent = ...;
8690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8691 readonly t CPUUsageNSec = ...;
8692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8693 readonly ay EffectiveCPUs = [...];
8694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8695 readonly ay EffectiveMemoryNodes = [...];
8696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8697 readonly t TasksCurrent = ...;
8698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8699 readonly t IPIngressBytes = ...;
8700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8701 readonly t IPIngressPackets = ...;
8702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8703 readonly t IPEgressBytes = ...;
8704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8705 readonly t IPEgressPackets = ...;
8706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8707 readonly t IOReadBytes = ...;
8708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8709 readonly t IOReadOperations = ...;
8710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8711 readonly t IOWriteBytes = ...;
8712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8713 readonly t IOWriteOperations = ...;
8714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8715 readonly b Delegate = ...;
8716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8717 readonly as DelegateControllers = ['...', ...];
8718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8719 readonly b CPUAccounting = ...;
8720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8721 readonly t CPUWeight = ...;
8722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8723 readonly t StartupCPUWeight = ...;
8724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8725 readonly t CPUShares = ...;
8726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8727 readonly t StartupCPUShares = ...;
8728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8729 readonly t CPUQuotaPerSecUSec = ...;
8730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8731 readonly t CPUQuotaPeriodUSec = ...;
8732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8733 readonly ay AllowedCPUs = [...];
8734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8735 readonly ay AllowedMemoryNodes = [...];
8736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8737 readonly b IOAccounting = ...;
8738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8739 readonly t IOWeight = ...;
8740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8741 readonly t StartupIOWeight = ...;
8742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8743 readonly a(st) IODeviceWeight = [...];
8744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8745 readonly a(st) IOReadBandwidthMax = [...];
8746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8747 readonly a(st) IOWriteBandwidthMax = [...];
8748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8749 readonly a(st) IOReadIOPSMax = [...];
8750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8751 readonly a(st) IOWriteIOPSMax = [...];
8752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8753 readonly a(st) IODeviceLatencyTargetUSec = [...];
8754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8755 readonly b BlockIOAccounting = ...;
8756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8757 readonly t BlockIOWeight = ...;
8758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8759 readonly t StartupBlockIOWeight = ...;
8760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8761 readonly a(st) BlockIODeviceWeight = [...];
8762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8763 readonly a(st) BlockIOReadBandwidth = [...];
8764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8765 readonly a(st) BlockIOWriteBandwidth = [...];
8766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8767 readonly b MemoryAccounting = ...;
8768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8769 readonly t DefaultMemoryLow = ...;
8770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8771 readonly t DefaultMemoryMin = ...;
8772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8773 readonly t MemoryMin = ...;
8774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8775 readonly t MemoryLow = ...;
8776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8777 readonly t MemoryHigh = ...;
8778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8779 readonly t MemoryMax = ...;
8780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8781 readonly t MemorySwapMax = ...;
8782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8783 readonly t MemoryLimit = ...;
8784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8785 readonly s DevicePolicy = '...';
8786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8787 readonly a(ss) DeviceAllow = [...];
8788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8789 readonly b TasksAccounting = ...;
8790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8791 readonly t TasksMax = ...;
8792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8793 readonly b IPAccounting = ...;
8794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8795 readonly a(iayu) IPAddressAllow = [...];
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8797 readonly a(iayu) IPAddressDeny = [...];
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8799 readonly as IPIngressFilterPath = ['...', ...];
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8801 readonly as IPEgressFilterPath = ['...', ...];
8802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8803 readonly as DisableControllers = ['...', ...];
8804 };
8805 interface org.freedesktop.DBus.Peer { ... };
8806 interface org.freedesktop.DBus.Introspectable { ... };
8807 interface org.freedesktop.DBus.Properties { ... };
8808 interface org.freedesktop.systemd1.Unit { ... };
8809 };
8810 </programlisting>
8811
8812 <!--method GetProcesses is not documented!-->
8813
8814 <!--method AttachProcesses is not documented!-->
8815
8816 <!--property Slice is not documented!-->
8817
8818 <!--property MemoryCurrent is not documented!-->
8819
8820 <!--property CPUUsageNSec is not documented!-->
8821
8822 <!--property EffectiveCPUs is not documented!-->
8823
8824 <!--property EffectiveMemoryNodes is not documented!-->
8825
8826 <!--property TasksCurrent is not documented!-->
8827
8828 <!--property IPIngressBytes is not documented!-->
8829
8830 <!--property IPIngressPackets is not documented!-->
8831
8832 <!--property IPEgressBytes is not documented!-->
8833
8834 <!--property IPEgressPackets is not documented!-->
8835
8836 <!--property IOReadBytes is not documented!-->
8837
8838 <!--property IOReadOperations is not documented!-->
8839
8840 <!--property IOWriteBytes is not documented!-->
8841
8842 <!--property IOWriteOperations is not documented!-->
8843
8844 <!--property Delegate is not documented!-->
8845
8846 <!--property DelegateControllers is not documented!-->
8847
8848 <!--property CPUAccounting is not documented!-->
8849
8850 <!--property CPUWeight is not documented!-->
8851
8852 <!--property StartupCPUWeight is not documented!-->
8853
8854 <!--property CPUShares is not documented!-->
8855
8856 <!--property StartupCPUShares is not documented!-->
8857
8858 <!--property CPUQuotaPerSecUSec is not documented!-->
8859
8860 <!--property CPUQuotaPeriodUSec is not documented!-->
8861
8862 <!--property AllowedCPUs is not documented!-->
8863
8864 <!--property AllowedMemoryNodes is not documented!-->
8865
8866 <!--property IOAccounting is not documented!-->
8867
8868 <!--property IOWeight is not documented!-->
8869
8870 <!--property StartupIOWeight is not documented!-->
8871
8872 <!--property IODeviceWeight is not documented!-->
8873
8874 <!--property IOReadBandwidthMax is not documented!-->
8875
8876 <!--property IOWriteBandwidthMax is not documented!-->
8877
8878 <!--property IOReadIOPSMax is not documented!-->
8879
8880 <!--property IOWriteIOPSMax is not documented!-->
8881
8882 <!--property IODeviceLatencyTargetUSec is not documented!-->
8883
8884 <!--property BlockIOAccounting is not documented!-->
8885
8886 <!--property BlockIOWeight is not documented!-->
8887
8888 <!--property StartupBlockIOWeight is not documented!-->
8889
8890 <!--property BlockIODeviceWeight is not documented!-->
8891
8892 <!--property BlockIOReadBandwidth is not documented!-->
8893
8894 <!--property BlockIOWriteBandwidth is not documented!-->
8895
8896 <!--property MemoryAccounting is not documented!-->
8897
8898 <!--property DefaultMemoryLow is not documented!-->
8899
8900 <!--property DefaultMemoryMin is not documented!-->
8901
8902 <!--property MemoryMin is not documented!-->
8903
8904 <!--property MemoryLow is not documented!-->
8905
8906 <!--property MemoryHigh is not documented!-->
8907
8908 <!--property MemoryMax is not documented!-->
8909
8910 <!--property MemorySwapMax is not documented!-->
8911
8912 <!--property MemoryLimit is not documented!-->
8913
8914 <!--property DevicePolicy is not documented!-->
8915
8916 <!--property DeviceAllow is not documented!-->
8917
8918 <!--property TasksAccounting is not documented!-->
8919
8920 <!--property TasksMax is not documented!-->
8921
8922 <!--property IPAccounting is not documented!-->
8923
8924 <!--property IPAddressAllow is not documented!-->
8925
8926 <!--property IPAddressDeny is not documented!-->
8927
8928 <!--property IPIngressFilterPath is not documented!-->
8929
8930 <!--property IPEgressFilterPath is not documented!-->
8931
8932 <!--property DisableControllers is not documented!-->
8933
8934 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8935
8936 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8937
8938 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
8939
8940 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8941
8942 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
8943
8944 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8945
8946 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8947
8948 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8949
8950 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8951
8952 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8953
8954 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8955
8956 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8957
8958 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8959
8960 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8961
8962 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8963
8964 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8965
8966 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8967
8968 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8969
8970 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8971
8972 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8973
8974 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8975
8976 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8977
8978 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8979
8980 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8981
8982 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8983
8984 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
8985
8986 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
8987
8988 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
8989
8990 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
8991
8992 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
8993
8994 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
8995
8996 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
8997
8998 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
8999
9000 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9001
9002 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9003
9004 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9005
9006 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9007
9008 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9009
9010 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9011
9012 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9013
9014 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9015
9016 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9017
9018 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9019
9020 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9021
9022 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9023
9024 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9025
9026 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9027
9028 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9029
9030 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9031
9032 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9033
9034 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9035
9036 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9037
9038 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9039
9040 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9041
9042 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9043
9044 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9045
9046 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9047
9048 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9049
9050 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9051
9052 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9053
9054 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9055
9056 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9057
9058 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9059
9060 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9061
9062 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9063
9064 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9065
9066 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9067
9068 <!--End of Autogenerated section-->
9069
9070 <refsect2>
9071 <title>Properties</title>
9072
9073 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9074 </refsect2>
9075 </refsect1>
9076
9077 <refsect1>
9078 <title>Scope Unit Objects</title>
9079
9080 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
9081 interface (described here) in addition to the generic
9082 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9083
9084 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
9085 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
9086 interface org.freedesktop.systemd1.Scope {
9087 methods:
9088 Abandon();
9089 GetProcesses(out a(sus) processes);
9090 AttachProcesses(in s subcgroup,
9091 in au pids);
9092 signals:
9093 RequestStop();
9094 properties:
9095 readonly s Controller = '...';
9096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9097 readonly t TimeoutStopUSec = ...;
9098 readonly s Result = '...';
9099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9100 readonly t RuntimeMaxUSec = ...;
9101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9102 readonly s Slice = '...';
9103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9104 readonly s ControlGroup = '...';
9105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9106 readonly t MemoryCurrent = ...;
9107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9108 readonly t CPUUsageNSec = ...;
9109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9110 readonly ay EffectiveCPUs = [...];
9111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9112 readonly ay EffectiveMemoryNodes = [...];
9113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9114 readonly t TasksCurrent = ...;
9115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9116 readonly t IPIngressBytes = ...;
9117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9118 readonly t IPIngressPackets = ...;
9119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9120 readonly t IPEgressBytes = ...;
9121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9122 readonly t IPEgressPackets = ...;
9123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9124 readonly t IOReadBytes = ...;
9125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9126 readonly t IOReadOperations = ...;
9127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9128 readonly t IOWriteBytes = ...;
9129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9130 readonly t IOWriteOperations = ...;
9131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9132 readonly b Delegate = ...;
9133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9134 readonly as DelegateControllers = ['...', ...];
9135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9136 readonly b CPUAccounting = ...;
9137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9138 readonly t CPUWeight = ...;
9139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9140 readonly t StartupCPUWeight = ...;
9141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9142 readonly t CPUShares = ...;
9143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9144 readonly t StartupCPUShares = ...;
9145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9146 readonly t CPUQuotaPerSecUSec = ...;
9147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9148 readonly t CPUQuotaPeriodUSec = ...;
9149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9150 readonly ay AllowedCPUs = [...];
9151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9152 readonly ay AllowedMemoryNodes = [...];
9153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9154 readonly b IOAccounting = ...;
9155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9156 readonly t IOWeight = ...;
9157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9158 readonly t StartupIOWeight = ...;
9159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9160 readonly a(st) IODeviceWeight = [...];
9161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9162 readonly a(st) IOReadBandwidthMax = [...];
9163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9164 readonly a(st) IOWriteBandwidthMax = [...];
9165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9166 readonly a(st) IOReadIOPSMax = [...];
9167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9168 readonly a(st) IOWriteIOPSMax = [...];
9169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9170 readonly a(st) IODeviceLatencyTargetUSec = [...];
9171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9172 readonly b BlockIOAccounting = ...;
9173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9174 readonly t BlockIOWeight = ...;
9175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9176 readonly t StartupBlockIOWeight = ...;
9177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9178 readonly a(st) BlockIODeviceWeight = [...];
9179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9180 readonly a(st) BlockIOReadBandwidth = [...];
9181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9182 readonly a(st) BlockIOWriteBandwidth = [...];
9183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9184 readonly b MemoryAccounting = ...;
9185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9186 readonly t DefaultMemoryLow = ...;
9187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9188 readonly t DefaultMemoryMin = ...;
9189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9190 readonly t MemoryMin = ...;
9191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9192 readonly t MemoryLow = ...;
9193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9194 readonly t MemoryHigh = ...;
9195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9196 readonly t MemoryMax = ...;
9197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9198 readonly t MemorySwapMax = ...;
9199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9200 readonly t MemoryLimit = ...;
9201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9202 readonly s DevicePolicy = '...';
9203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9204 readonly a(ss) DeviceAllow = [...];
9205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9206 readonly b TasksAccounting = ...;
9207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9208 readonly t TasksMax = ...;
9209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9210 readonly b IPAccounting = ...;
9211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9212 readonly a(iayu) IPAddressAllow = [...];
9213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9214 readonly a(iayu) IPAddressDeny = [...];
9215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9216 readonly as IPIngressFilterPath = ['...', ...];
9217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9218 readonly as IPEgressFilterPath = ['...', ...];
9219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9220 readonly as DisableControllers = ['...', ...];
9221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9222 readonly s KillMode = '...';
9223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9224 readonly i KillSignal = ...;
9225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9226 readonly i RestartKillSignal = ...;
9227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9228 readonly i FinalKillSignal = ...;
9229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9230 readonly b SendSIGKILL = ...;
9231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9232 readonly b SendSIGHUP = ...;
9233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9234 readonly i WatchdogSignal = ...;
9235 };
9236 interface org.freedesktop.DBus.Peer { ... };
9237 interface org.freedesktop.DBus.Introspectable { ... };
9238 interface org.freedesktop.DBus.Properties { ... };
9239 interface org.freedesktop.systemd1.Unit { ... };
9240 };
9241 </programlisting>
9242
9243 <!--method GetProcesses is not documented!-->
9244
9245 <!--method AttachProcesses is not documented!-->
9246
9247 <!--property RuntimeMaxUSec is not documented!-->
9248
9249 <!--property Slice is not documented!-->
9250
9251 <!--property MemoryCurrent is not documented!-->
9252
9253 <!--property CPUUsageNSec is not documented!-->
9254
9255 <!--property EffectiveCPUs is not documented!-->
9256
9257 <!--property EffectiveMemoryNodes is not documented!-->
9258
9259 <!--property TasksCurrent is not documented!-->
9260
9261 <!--property IPIngressBytes is not documented!-->
9262
9263 <!--property IPIngressPackets is not documented!-->
9264
9265 <!--property IPEgressBytes is not documented!-->
9266
9267 <!--property IPEgressPackets is not documented!-->
9268
9269 <!--property IOReadBytes is not documented!-->
9270
9271 <!--property IOReadOperations is not documented!-->
9272
9273 <!--property IOWriteBytes is not documented!-->
9274
9275 <!--property IOWriteOperations is not documented!-->
9276
9277 <!--property Delegate is not documented!-->
9278
9279 <!--property DelegateControllers is not documented!-->
9280
9281 <!--property CPUAccounting is not documented!-->
9282
9283 <!--property CPUWeight is not documented!-->
9284
9285 <!--property StartupCPUWeight is not documented!-->
9286
9287 <!--property CPUShares is not documented!-->
9288
9289 <!--property StartupCPUShares is not documented!-->
9290
9291 <!--property CPUQuotaPerSecUSec is not documented!-->
9292
9293 <!--property CPUQuotaPeriodUSec is not documented!-->
9294
9295 <!--property AllowedCPUs is not documented!-->
9296
9297 <!--property AllowedMemoryNodes is not documented!-->
9298
9299 <!--property IOAccounting is not documented!-->
9300
9301 <!--property IOWeight is not documented!-->
9302
9303 <!--property StartupIOWeight is not documented!-->
9304
9305 <!--property IODeviceWeight is not documented!-->
9306
9307 <!--property IOReadBandwidthMax is not documented!-->
9308
9309 <!--property IOWriteBandwidthMax is not documented!-->
9310
9311 <!--property IOReadIOPSMax is not documented!-->
9312
9313 <!--property IOWriteIOPSMax is not documented!-->
9314
9315 <!--property IODeviceLatencyTargetUSec is not documented!-->
9316
9317 <!--property BlockIOAccounting is not documented!-->
9318
9319 <!--property BlockIOWeight is not documented!-->
9320
9321 <!--property StartupBlockIOWeight is not documented!-->
9322
9323 <!--property BlockIODeviceWeight is not documented!-->
9324
9325 <!--property BlockIOReadBandwidth is not documented!-->
9326
9327 <!--property BlockIOWriteBandwidth is not documented!-->
9328
9329 <!--property MemoryAccounting is not documented!-->
9330
9331 <!--property DefaultMemoryLow is not documented!-->
9332
9333 <!--property DefaultMemoryMin is not documented!-->
9334
9335 <!--property MemoryMin is not documented!-->
9336
9337 <!--property MemoryLow is not documented!-->
9338
9339 <!--property MemoryHigh is not documented!-->
9340
9341 <!--property MemoryMax is not documented!-->
9342
9343 <!--property MemorySwapMax is not documented!-->
9344
9345 <!--property MemoryLimit is not documented!-->
9346
9347 <!--property DevicePolicy is not documented!-->
9348
9349 <!--property DeviceAllow is not documented!-->
9350
9351 <!--property TasksAccounting is not documented!-->
9352
9353 <!--property TasksMax is not documented!-->
9354
9355 <!--property IPAccounting is not documented!-->
9356
9357 <!--property IPAddressAllow is not documented!-->
9358
9359 <!--property IPAddressDeny is not documented!-->
9360
9361 <!--property IPIngressFilterPath is not documented!-->
9362
9363 <!--property IPEgressFilterPath is not documented!-->
9364
9365 <!--property DisableControllers is not documented!-->
9366
9367 <!--property KillMode is not documented!-->
9368
9369 <!--property KillSignal is not documented!-->
9370
9371 <!--property RestartKillSignal is not documented!-->
9372
9373 <!--property FinalKillSignal is not documented!-->
9374
9375 <!--property SendSIGKILL is not documented!-->
9376
9377 <!--property SendSIGHUP is not documented!-->
9378
9379 <!--property WatchdogSignal is not documented!-->
9380
9381 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9382
9383 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9384
9385 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9386
9387 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9388
9389 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9390
9391 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9392
9393 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9394
9395 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9396
9397 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9398
9399 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9400
9401 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9402
9403 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9404
9405 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9406
9407 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9408
9409 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9410
9411 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9412
9413 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9414
9415 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9416
9417 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9418
9419 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9420
9421 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9422
9423 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9424
9425 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9426
9427 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9428
9429 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9430
9431 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9432
9433 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9434
9435 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9436
9437 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9438
9439 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9440
9441 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9442
9443 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9444
9445 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9446
9447 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9448
9449 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9450
9451 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9452
9453 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9454
9455 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9456
9457 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9458
9459 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9460
9461 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9462
9463 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9464
9465 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9466
9467 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9468
9469 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9470
9471 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9472
9473 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9474
9475 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9476
9477 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9478
9479 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9480
9481 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9482
9483 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9484
9485 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9486
9487 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9488
9489 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9490
9491 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9492
9493 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9494
9495 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9496
9497 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9498
9499 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9500
9501 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9502
9503 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9504
9505 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9506
9507 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9508
9509 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9510
9511 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9512
9513 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9514
9515 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9516
9517 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9518
9519 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9520
9521 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9522
9523 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9524
9525 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9526
9527 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9528
9529 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9530
9531 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9532
9533 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9534
9535 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9536
9537 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9538
9539 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9540
9541 <!--End of Autogenerated section-->
9542
9543 <refsect2>
9544 <title>Methods</title>
9545
9546 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9547 may be used to inform the system manager that the manager that created the scope lost interest in the
9548 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
9549 </refsect2>
9550
9551 <refsect2>
9552 <title>Signals</title>
9553
9554 <para><function>RequestStop</function> is sent to the peer that is configured in the
9555 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
9556 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
9557 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9558 </refsect2>
9559
9560 <refsect2>
9561 <title>Properties</title>
9562
9563 <para>All properties correspond directly with the matching properties of service units.</para>
9564
9565 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9566 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
9567 set when the scope is created. If not set, the scope's processes will terminated with
9568 <constant>SIGTERM</constant> directly.</para>
9569 </refsect2>
9570 </refsect1>
9571
9572
9573 <refsect1>
9574 <title>Job Objects</title>
9575
9576 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9577 execution queue. Each job is attached to exactly one unit.</para>
9578
9579 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9580 node /org/freedesktop/systemd1/job/666 {
9581 interface org.freedesktop.systemd1.Job {
9582 methods:
9583 Cancel();
9584 GetAfter(out a(usssoo) jobs);
9585 GetBefore(out a(usssoo) jobs);
9586 properties:
9587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9588 readonly u Id = ...;
9589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9590 readonly (so) Unit = ...;
9591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9592 readonly s JobType = '...';
9593 readonly s State = '...';
9594 };
9595 interface org.freedesktop.DBus.Peer { ... };
9596 interface org.freedesktop.DBus.Introspectable { ... };
9597 interface org.freedesktop.DBus.Properties { ... };
9598 };
9599 </programlisting>
9600
9601 <!--method GetAfter is not documented!-->
9602
9603 <!--method GetBefore is not documented!-->
9604
9605 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9606
9607 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9608
9609 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9610
9611 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9612
9613 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9614
9615 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9616
9617 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9618
9619 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9620
9621 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9622
9623 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9624
9625 <!--End of Autogenerated section-->
9626
9627 <refsect2>
9628 <title>Methods</title>
9629
9630 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9631 it is not yet executed but generally will not cause a job that is already in the process of being
9632 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9633 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9634 </refsect2>
9635
9636 <refsect2>
9637 <title>Properties</title>
9638
9639 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9640 numeric ID is only assigned once.</para>
9641
9642 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
9643 the name of the unit and a bus path to the unit's object.</para>
9644
9645 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9646 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
9647 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
9648 that later versions might define additional values.</para>
9649
9650 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
9651 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
9652 execute yet. The latter indicates that a job is currently being executed.</para>
9653 </refsect2>
9654 </refsect1>
9655
9656 <refsect1>
9657 <title>Examples</title>
9658
9659 <example>
9660 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9661
9662 <programlisting>
9663 $ gdbus introspect --system \
9664 --dest org.freedesktop.systemd1 \
9665 --object-path /org/freedesktop/systemd1
9666 </programlisting>
9667 </example>
9668
9669 <example>
9670 <title>Introspect a unit on the bus</title>
9671
9672 <programlisting>
9673 $ busctl introspect org.freedesktop.systemd1 \
9674 $(busctl call org.freedesktop.systemd1 \
9675 /org/freedesktop/systemd1 \
9676 org.freedesktop.systemd1.Manager \
9677 GetUnit s systemd-resolved.service | cut -d'"' -f2)
9678 </programlisting>
9679 </example>
9680
9681 <example>
9682 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9683
9684 <programlisting>
9685 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
9686 --object-path /org/freedesktop/systemd1/job/1292
9687 </programlisting>
9688 </example>
9689 </refsect1>
9690
9691 <refsect1>
9692 <title>Versioning</title>
9693
9694 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
9695 the usual interface versioning guidelines</ulink>.</para>
9696 </refsect1>
9697 </refentry>