]> git.ipfire.org Git - thirdparty/systemd.git/blob - man/org.freedesktop.systemd1.xml
Merge pull request #18302 from bluca/mount_image_runtime
[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-or-later -->
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 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
124 MountImageUnit(in s name,
125 in s source,
126 in s destination,
127 in b read_only,
128 in b mkdir,
129 in a(ss) options);
130 RefUnit(in s name);
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
133 in s mode,
134 in a(sv) properties,
135 in a(sa(sv)) aux,
136 out o job);
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
140 in s subcgroup,
141 in au pids);
142 AbandonScope(in s name);
143 GetJob(in u id,
144 out o job);
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
152 SetShowStatus(in s mode);
153 ListUnits(out a(ssssssouso) units);
154 ListUnitsFiltered(in as states,
155 out a(ssssssouso) units);
156 ListUnitsByPatterns(in as states,
157 in as patterns,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
166 Reload();
167 Reexecute();
168 Exit();
169 Reboot();
170 PowerOff();
171 Halt();
172 KExec();
173 SwitchRoot(in s new_root,
174 in s init);
175 SetEnvironment(in as assignments);
176 UnsetEnvironment(in as names);
177 UnsetAndSetEnvironment(in as names,
178 in as assignments);
179 ListUnitFiles(out a(ss) unit_files);
180 ListUnitFilesByPatterns(in as states,
181 in as patterns,
182 out a(ss) unit_files);
183 GetUnitFileState(in s file,
184 out s state);
185 EnableUnitFiles(in as files,
186 in b runtime,
187 in b force,
188 out b carries_install_info,
189 out a(sss) changes);
190 DisableUnitFiles(in as files,
191 in b runtime,
192 out a(sss) changes);
193 EnableUnitFilesWithFlags(in as files,
194 in t flags,
195 out b carries_install_info,
196 out a(sss) changes);
197 DisableUnitFilesWithFlags(in as files,
198 in t flags,
199 out a(sss) changes);
200 ReenableUnitFiles(in as files,
201 in b runtime,
202 in b force,
203 out b carries_install_info,
204 out a(sss) changes);
205 LinkUnitFiles(in as files,
206 in b runtime,
207 in b force,
208 out a(sss) changes);
209 PresetUnitFiles(in as files,
210 in b runtime,
211 in b force,
212 out b carries_install_info,
213 out a(sss) changes);
214 PresetUnitFilesWithMode(in as files,
215 in s mode,
216 in b runtime,
217 in b force,
218 out b carries_install_info,
219 out a(sss) changes);
220 MaskUnitFiles(in as files,
221 in b runtime,
222 in b force,
223 out a(sss) changes);
224 UnmaskUnitFiles(in as files,
225 in b runtime,
226 out a(sss) changes);
227 RevertUnitFiles(in as files,
228 out a(sss) changes);
229 SetDefaultTarget(in s name,
230 in b force,
231 out a(sss) changes);
232 GetDefaultTarget(out s name);
233 PresetAllUnitFiles(in s mode,
234 in b runtime,
235 in b force,
236 out a(sss) changes);
237 AddDependencyUnitFiles(in as files,
238 in s target,
239 in s type,
240 in b runtime,
241 in b force,
242 out a(sss) changes);
243 GetUnitFileLinks(in s name,
244 in b runtime,
245 out as links);
246 SetExitCode(in y number);
247 LookupDynamicUserByName(in s name,
248 out u uid);
249 LookupDynamicUserByUID(in u uid,
250 out s name);
251 GetDynamicUsers(out a(us) users);
252 signals:
253 UnitNew(s id,
254 o unit);
255 UnitRemoved(s id,
256 o unit);
257 JobNew(u id,
258 o job,
259 s unit);
260 JobRemoved(u id,
261 o job,
262 s unit,
263 s result);
264 StartupFinished(t firmware,
265 t loader,
266 t kernel,
267 t initrd,
268 t userspace,
269 t total);
270 UnitFilesChanged();
271 Reloading(b active);
272 properties:
273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
274 readonly s Version = '...';
275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
276 readonly s Features = '...';
277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
278 readonly s Virtualization = '...';
279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
280 readonly s Architecture = '...';
281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
282 readonly s Tainted = '...';
283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
284 readonly t FirmwareTimestamp = ...;
285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
286 readonly t FirmwareTimestampMonotonic = ...;
287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
288 readonly t LoaderTimestamp = ...;
289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
290 readonly t LoaderTimestampMonotonic = ...;
291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
292 readonly t KernelTimestamp = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly t KernelTimestampMonotonic = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly t InitRDTimestamp = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly t InitRDTimestampMonotonic = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly t UserspaceTimestamp = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly t UserspaceTimestampMonotonic = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t FinishTimestamp = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t FinishTimestampMonotonic = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t SecurityStartTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t SecurityStartTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t SecurityFinishTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t SecurityFinishTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t GeneratorsStartTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t GeneratorsStartTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t GeneratorsFinishTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t GeneratorsFinishTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t UnitsLoadStartTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t UnitsLoadStartTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t UnitsLoadFinishTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t UnitsLoadFinishTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t InitRDSecurityStartTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t InitRDSecurityStartTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t InitRDSecurityFinishTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t InitRDGeneratorsStartTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t InitRDGeneratorsFinishTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t InitRDUnitsLoadStartTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t InitRDUnitsLoadFinishTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
356 @org.freedesktop.systemd1.Privileged("true")
357 readwrite s LogLevel = '...';
358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
359 @org.freedesktop.systemd1.Privileged("true")
360 readwrite s LogTarget = '...';
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
362 readonly u NNames = ...;
363 readonly u NFailedUnits = ...;
364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
365 readonly u NJobs = ...;
366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
367 readonly u NInstalledJobs = ...;
368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
369 readonly u NFailedJobs = ...;
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
371 readonly d Progress = ...;
372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
373 readonly as Environment = ['...', ...];
374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
375 readonly b ConfirmSpawn = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
377 readonly b ShowStatus = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
379 readonly as UnitPath = ['...', ...];
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
381 readonly s DefaultStandardOutput = '...';
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
383 readonly s DefaultStandardError = '...';
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
385 @org.freedesktop.systemd1.Privileged("true")
386 readwrite t RuntimeWatchdogUSec = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
388 @org.freedesktop.systemd1.Privileged("true")
389 readwrite t RebootWatchdogUSec = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
391 @org.freedesktop.systemd1.Privileged("true")
392 readwrite t KExecWatchdogUSec = ...;
393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
394 @org.freedesktop.systemd1.Privileged("true")
395 readwrite b ServiceWatchdogs = ...;
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
397 readonly s ControlGroup = '...';
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly s SystemState = '...';
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly y ExitCode = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
403 readonly t DefaultTimerAccuracyUSec = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
405 readonly t DefaultTimeoutStartUSec = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
407 readonly t DefaultTimeoutStopUSec = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
409 readonly t DefaultTimeoutAbortUSec = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
411 readonly t DefaultRestartUSec = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly t DefaultStartLimitIntervalUSec = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly u DefaultStartLimitBurst = ...;
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly b DefaultCPUAccounting = ...;
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly b DefaultBlockIOAccounting = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
421 readonly b DefaultMemoryAccounting = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
423 readonly b DefaultTasksAccounting = ...;
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
425 readonly t DefaultLimitCPU = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
427 readonly t DefaultLimitCPUSoft = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
429 readonly t DefaultLimitFSIZE = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
431 readonly t DefaultLimitFSIZESoft = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
433 readonly t DefaultLimitDATA = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
435 readonly t DefaultLimitDATASoft = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
437 readonly t DefaultLimitSTACK = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly t DefaultLimitSTACKSoft = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly t DefaultLimitCORE = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly t DefaultLimitCORESoft = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly t DefaultLimitRSS = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly t DefaultLimitRSSSoft = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultLimitNOFILE = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultLimitNOFILESoft = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultLimitAS = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultLimitASSoft = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultLimitNPROC = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultLimitNPROCSoft = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultLimitMEMLOCK = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitMEMLOCKSoft = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitLOCKS = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitLOCKSSoft = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitSIGPENDING = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitSIGPENDINGSoft = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitMSGQUEUE = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitMSGQUEUESoft = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitNICE = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitNICESoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitRTPRIO = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitRTPRIOSoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitRTTIME = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitRTTIMESoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
489 readonly t DefaultTasksMax = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t TimerSlackNSec = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly s DefaultOOMPolicy = '...';
494 };
495 interface org.freedesktop.DBus.Peer { ... };
496 interface org.freedesktop.DBus.Introspectable { ... };
497 interface org.freedesktop.DBus.Properties { ... };
498 };
499 </programlisting>
500
501 <!--method GetUnitByInvocationID is not documented!-->
502
503 <!--method GetUnitByControlGroup is not documented!-->
504
505 <!--method EnqueueUnitJob is not documented!-->
506
507 <!--method CleanUnit is not documented!-->
508
509 <!--method FreezeUnit is not documented!-->
510
511 <!--method ThawUnit is not documented!-->
512
513 <!--method RefUnit is not documented!-->
514
515 <!--method UnrefUnit is not documented!-->
516
517 <!--method GetUnitProcesses is not documented!-->
518
519 <!--method AttachProcessesToUnit is not documented!-->
520
521 <!--method AbandonScope is not documented!-->
522
523 <!--method GetJobAfter is not documented!-->
524
525 <!--method GetJobBefore is not documented!-->
526
527 <!--method SetShowStatus is not documented!-->
528
529 <!--method ListUnitsFiltered is not documented!-->
530
531 <!--method ListUnitsByPatterns is not documented!-->
532
533 <!--method ListUnitsByNames is not documented!-->
534
535 <!--method Dump is not documented!-->
536
537 <!--method DumpByFileDescriptor is not documented!-->
538
539 <!--method ListUnitFilesByPatterns is not documented!-->
540
541 <!--method PresetUnitFilesWithMode is not documented!-->
542
543 <!--method RevertUnitFiles is not documented!-->
544
545 <!--method PresetAllUnitFiles is not documented!-->
546
547 <!--method AddDependencyUnitFiles is not documented!-->
548
549 <!--method GetUnitFileLinks is not documented!-->
550
551 <!--method SetExitCode is not documented!-->
552
553 <!--method LookupDynamicUserByName is not documented!-->
554
555 <!--method LookupDynamicUserByUID is not documented!-->
556
557 <!--method GetDynamicUsers is not documented!-->
558
559 <!--signal UnitNew is not documented!-->
560
561 <!--signal UnitRemoved is not documented!-->
562
563 <!--signal JobNew is not documented!-->
564
565 <!--signal JobRemoved is not documented!-->
566
567 <!--signal StartupFinished is not documented!-->
568
569 <!--signal UnitFilesChanged is not documented!-->
570
571 <!--signal Reloading is not documented!-->
572
573 <!--property SecurityStartTimestampMonotonic is not documented!-->
574
575 <!--property SecurityFinishTimestamp is not documented!-->
576
577 <!--property SecurityFinishTimestampMonotonic is not documented!-->
578
579 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
580
581 <!--property GeneratorsFinishTimestamp is not documented!-->
582
583 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
584
585 <!--property UnitsLoadStartTimestamp is not documented!-->
586
587 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
588
589 <!--property UnitsLoadFinishTimestamp is not documented!-->
590
591 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
592
593 <!--property InitRDSecurityStartTimestamp is not documented!-->
594
595 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
596
597 <!--property InitRDSecurityFinishTimestamp is not documented!-->
598
599 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
600
601 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
602
603 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
604
605 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
606
607 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
608
609 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
610
611 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
612
613 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
614
615 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
616
617 <!--property LogLevel is not documented!-->
618
619 <!--property LogTarget is not documented!-->
620
621 <!--property NFailedUnits is not documented!-->
622
623 <!--property ConfirmSpawn is not documented!-->
624
625 <!--property ShowStatus is not documented!-->
626
627 <!--property DefaultStandardOutput is not documented!-->
628
629 <!--property DefaultStandardError is not documented!-->
630
631 <!--property RuntimeWatchdogUSec is not documented!-->
632
633 <!--property RebootWatchdogUSec is not documented!-->
634
635 <!--property KExecWatchdogUSec is not documented!-->
636
637 <!--property ServiceWatchdogs is not documented!-->
638
639 <!--property SystemState is not documented!-->
640
641 <!--property ExitCode is not documented!-->
642
643 <!--property DefaultTimerAccuracyUSec is not documented!-->
644
645 <!--property DefaultTimeoutStartUSec is not documented!-->
646
647 <!--property DefaultTimeoutStopUSec is not documented!-->
648
649 <!--property DefaultTimeoutAbortUSec is not documented!-->
650
651 <!--property DefaultRestartUSec is not documented!-->
652
653 <!--property DefaultStartLimitIntervalUSec is not documented!-->
654
655 <!--property DefaultStartLimitBurst is not documented!-->
656
657 <!--property DefaultCPUAccounting is not documented!-->
658
659 <!--property DefaultBlockIOAccounting is not documented!-->
660
661 <!--property DefaultMemoryAccounting is not documented!-->
662
663 <!--property DefaultTasksAccounting is not documented!-->
664
665 <!--property DefaultLimitCPU is not documented!-->
666
667 <!--property DefaultLimitCPUSoft is not documented!-->
668
669 <!--property DefaultLimitFSIZE is not documented!-->
670
671 <!--property DefaultLimitFSIZESoft is not documented!-->
672
673 <!--property DefaultLimitDATA is not documented!-->
674
675 <!--property DefaultLimitDATASoft is not documented!-->
676
677 <!--property DefaultLimitSTACK is not documented!-->
678
679 <!--property DefaultLimitSTACKSoft is not documented!-->
680
681 <!--property DefaultLimitCORE is not documented!-->
682
683 <!--property DefaultLimitCORESoft is not documented!-->
684
685 <!--property DefaultLimitRSS is not documented!-->
686
687 <!--property DefaultLimitRSSSoft is not documented!-->
688
689 <!--property DefaultLimitNOFILE is not documented!-->
690
691 <!--property DefaultLimitNOFILESoft is not documented!-->
692
693 <!--property DefaultLimitAS is not documented!-->
694
695 <!--property DefaultLimitASSoft is not documented!-->
696
697 <!--property DefaultLimitNPROC is not documented!-->
698
699 <!--property DefaultLimitNPROCSoft is not documented!-->
700
701 <!--property DefaultLimitMEMLOCK is not documented!-->
702
703 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
704
705 <!--property DefaultLimitLOCKS is not documented!-->
706
707 <!--property DefaultLimitLOCKSSoft is not documented!-->
708
709 <!--property DefaultLimitSIGPENDING is not documented!-->
710
711 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
712
713 <!--property DefaultLimitMSGQUEUE is not documented!-->
714
715 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
716
717 <!--property DefaultLimitNICE is not documented!-->
718
719 <!--property DefaultLimitNICESoft is not documented!-->
720
721 <!--property DefaultLimitRTPRIO is not documented!-->
722
723 <!--property DefaultLimitRTPRIOSoft is not documented!-->
724
725 <!--property DefaultLimitRTTIME is not documented!-->
726
727 <!--property DefaultLimitRTTIMESoft is not documented!-->
728
729 <!--property DefaultTasksMax is not documented!-->
730
731 <!--property TimerSlackNSec is not documented!-->
732
733 <!--property DefaultOOMPolicy is not documented!-->
734
735 <!--Autogenerated cross-references for systemd.directives, do not edit-->
736
737 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
738
739 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
740
741 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
742
743 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
744
745 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
746
747 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
748
749 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
750
751 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
752
753 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
754
755 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
756
757 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
758
759 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
760
761 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
762
763 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
764
765 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
766
767 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
768
769 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
770
771 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
772
773 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
774
775 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
776
777 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
778
779 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
780
781 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
782
783 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
784
785 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
786
787 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
788
789 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
790
791 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
792
793 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
800
801 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
802
803 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
804
805 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
896
897 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
898
899 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
900
901 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
902
903 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
904
905 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
906
907 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
908
909 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
910
911 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
912
913 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
914
915 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
916
917 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
918
919 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
920
921 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
922
923 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
924
925 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
926
927 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
928
929 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
930
931 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
932
933 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
934
935 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
936
937 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
938
939 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
940
941 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
942
943 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
944
945 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
946
947 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
948
949 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
950
951 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
952
953 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
954
955 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
956
957 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
958
959 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
960
961 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
962
963 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
964
965 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
966
967 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
968
969 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
970
971 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
972
973 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
974
975 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1126
1127 <!--End of Autogenerated section-->
1128
1129 <refsect2>
1130 <title>Methods</title>
1131
1132 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1133 object and once on the respective unit objects. This is to optimize access times so that methods that
1134 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1135 the unit id, too.</para>
1136
1137 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1138 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1139 will fail.</para>
1140
1141 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1142 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
1143
1144 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1145 unit from disk if possible.</para>
1146
1147 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1148 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1149 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1150 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1151 its dependencies, possibly replacing already queued jobs that conflict with it. If
1152 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1153 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1154 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1155 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1156 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1157 latter two options. On completion, this method returns the newly created job object.</para>
1158
1159 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1160 replaces a job that is queued for one unit by a job for another unit.</para>
1161
1162 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1163 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1164 method.</para>
1165
1166 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1167 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1168 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1169 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1170 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1171 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1172 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1173
1174 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1175 a running service mount namespace.</para>
1176
1177 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1178 mount namespace.</para>
1179
1180 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1181 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1182 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1183 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1184 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1185 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1186 <literal>control</literal> process is for example a process that is configured via
1187 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1188 down.</para>
1189
1190 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1191 id.</para>
1192
1193 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1194 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1195 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1196 have any effect on jobs whose execution has already begun.</para>
1197
1198 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1199 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1200 flushes jobs that are queued and have not yet begun execution.</para>
1201
1202 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1203
1204 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1205
1206 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1207 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1208 than actual units behind them. The array consists of structures with the following elements:
1209 <itemizedlist>
1210 <listitem><para>The primary unit name as string</para></listitem>
1211
1212 <listitem><para>The human readable description string</para></listitem>
1213
1214 <listitem><para>The load state (i.e. whether the unit file has been loaded
1215 successfully)</para></listitem>
1216
1217 <listitem><para>The active state (i.e. whether the unit is currently started or
1218 not)</para></listitem>
1219
1220 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1221 the unit type, which the active state is not)</para></listitem>
1222
1223 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1224 the empty string.</para></listitem>
1225
1226 <listitem><para>The unit object path</para></listitem>
1227
1228 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1229 otherwise</para></listitem>
1230
1231 <listitem><para>The job type as string</para></listitem>
1232
1233 <listitem><para>The job object path</para></listitem>
1234 </itemizedlist></para>
1235
1236 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1237 consisting of structures with the following elements:
1238 <itemizedlist>
1239 <listitem><para>The numeric job id</para></listitem>
1240
1241 <listitem><para>The primary unit name for this job</para></listitem>
1242
1243 <listitem><para>The job type as string</para></listitem>
1244
1245 <listitem><para>The job state as string</para></listitem>
1246
1247 <listitem><para>The job object path</para></listitem>
1248
1249 <listitem><para>The unit object path</para></listitem>
1250 </itemizedlist></para>
1251
1252 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1253 interested in signals need to call this method. Signals are only sent out if at least one client
1254 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1255 <function>Subscribe()</function> implements. It is not necessary to invoke
1256 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1257 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1258 to the bus or invoked <function>Unsubscribe()</function>.</para>
1259
1260 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1261
1262 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1263 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1264 more comprehensive version of <function>Reload()</function>.</para>
1265
1266 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1267 the system manager and is useful only for user session managers.</para>
1268
1269 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
1270 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1271 based reboot of the system. Note that this does not shut down any services and immediately transitions
1272 into the reboot process. These functions are normally only called as the last step of shutdown and should
1273 not be called directly. To shut down the machine, it is generally a better idea to invoke
1274 <function>Reboot()</function> or <function>PowerOff()</function> on the
1275 <filename>systemd-logind</filename> manager object; see
1276 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1277 for more information.</para>
1278
1279 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1280 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1281 needs to be specified) and an init binary path (which may be left empty, in which case it is
1282 automatically searched for). The state of the system manager will be serialized before the
1283 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1284 PID 1. All state will then be deserialized.</para>
1285
1286 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1287 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1288 environment variables will be overridden.</para>
1289
1290 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1291 string array of environment variable names. All variables specified will be unset (if they have been
1292 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1293 that were previously not set, but will not fail in that case.</para>
1294
1295 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1296 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1297 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1298 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1299 unset list.</para>
1300
1301 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1302 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1303 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1304 found on disk. Note that while most units are read directly from a unit file with the same name, some
1305 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1306 to be instantiated instead.</para>
1307
1308 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1309 file.</para>
1310
1311 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1312 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
1313 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1314 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1315 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1316 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
1317 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1318 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1319 changes array consists of structures with three strings: the type of the change (one of
1320 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1321 destination of the symlink. Note that most of the following calls return a changes list in the same
1322 format.</para>
1323
1324 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1325 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1326
1327 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1328 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1329
1330 <programlisting>
1331 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1332 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1333 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1334 </programlisting>
1335
1336 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1337 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1338 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1339 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1340
1341 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1342 would result from disabling and enabling the unit quickly one after the other in an atomic
1343 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1344
1345 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1346 usual unit search paths) into the unit search path.</para>
1347
1348 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1349 according to the preset policy. See
1350 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1351 information.</para>
1352
1353 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1354 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1355
1356 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1357 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1358 information.</para>
1359
1360 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1361 <filename>default.target</filename> is aliased.</para>
1362
1363 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1364 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1365 those listed in
1366 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1367 may. The changes are applied instantly and stored on disk for future boots, unless
1368 <varname>runtime</varname> is true, in which case the settings only apply until the next
1369 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1370 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1371 dictionary! Also note that when setting array properties with this method usually results in appending to
1372 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1373 then append to it.</para>
1374
1375 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1376 will be released as soon as it is not running or referenced anymore or the system is
1377 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1378 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1379 <varname>properties</varname> contains properties of the unit, specified like in
1380 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1381 passed as an empty array. See the
1382 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
1383 Interface</ulink> for more information how to make use of this functionality for resource control
1384 purposes.</para>
1385 </refsect2>
1386
1387 <refsect2>
1388 <title>Signals</title>
1389
1390 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1391 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1392
1393 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1394 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1395 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1396 parameters: the primary unit name and the object path.</para>
1397
1398 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1399 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1400 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1401 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1402 <literal>failed</literal>, <literal>dependency</literal>, or
1403 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1404 job. <literal>canceled</literal> indicates that a job has been canceled (via
1405 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1406 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1407 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1408 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1409 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1410 it didn't apply to the unit's current state.</para>
1411
1412 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1413 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1414 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1415 userspace and in total. These values may also be calculated from the
1416 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1417 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1418 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1419
1420 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1421 files on disk have changed.</para>
1422
1423 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1424 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1425 to False). This may be used by UIs to optimize UI updates.</para>
1426 </refsect2>
1427
1428 <refsect2>
1429 <title>Properties</title>
1430
1431 <para>Most properties simply reflect the respective options in
1432 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1433
1434 <para>The others:</para>
1435
1436 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1437 the version string is purely informational. It should not be parsed and one may not assume the version to
1438 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1439 it is not part of the public API.</para>
1440
1441 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1442 build. Enabled options are prefixed with +, disabled options with -.</para>
1443
1444 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1445 systemd detects it is running on a system with certain problems, it will set an appropriate taint
1446 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1447 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1448 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
1449 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
1450 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1451 Booting Without /usr is Broken</ulink>
1452 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1453 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1454 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1455 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1456 rather than UTC.</para>
1457
1458 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1459 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1460 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1461 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1462 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1463 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1464 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1465 taken when the firmware first began execution, when the boot loader first began execution, when the
1466 kernel first began execution, when the initrd first began execution, when the main systemd instance
1467 began execution and finally, when all queued startup jobs finished execution. These values are useful
1468 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1469 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1470 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1471 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1472 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1473 indicating that no data is available.</para>
1474
1475 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1476 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1477 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1478 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1479 the unit files.</para>
1480
1481 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1482 names of units that are currently loaded and can be more than the amount of actually loaded units since
1483 units may have more than one name.</para>
1484
1485 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1486
1487 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1488
1489 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1490
1491 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1492 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
1493 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1494 boot.</para>
1495
1496 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1497 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1498
1499 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1500 file system paths encoded as strings.</para>
1501
1502 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1503 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1504 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1505 IDs see
1506 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1507 Note that only the "innermost" virtualization technology is exported here. This detects both
1508 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1509
1510 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1511 systemd instance is running on. This follows the same vocabulary as
1512 <varname>ConditionArchitectures=</varname>.</para>
1513
1514 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1515 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1516 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1517 string for the host instance and some other string for container instances.</para>
1518 </refsect2>
1519
1520 <refsect2>
1521 <title>Security</title>
1522
1523 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1524 operations are allowed through the polkit privilege system. Operations which modify unit state
1525 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1526 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
1527 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1528 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1529 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
1530 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1531 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1532 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1533 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1534 <function>UnsetAndSetEnvironment()</function>) require
1535 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1536 and <function>Reexecute()</function> require
1537 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1538 </para>
1539 </refsect2>
1540 </refsect1>
1541
1542 <refsect1>
1543 <title>Unit Objects</title>
1544
1545 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1546 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1547 interface org.freedesktop.systemd1.Unit {
1548 methods:
1549 Start(in s mode,
1550 out o job);
1551 Stop(in s mode,
1552 out o job);
1553 Reload(in s mode,
1554 out o job);
1555 Restart(in s mode,
1556 out o job);
1557 TryRestart(in s mode,
1558 out o job);
1559 ReloadOrRestart(in s mode,
1560 out o job);
1561 ReloadOrTryRestart(in s mode,
1562 out o job);
1563 EnqueueJob(in s job_type,
1564 in s job_mode,
1565 out u job_id,
1566 out o job_path,
1567 out s unit_id,
1568 out o unit_path,
1569 out s job_type,
1570 out a(uosos) affected_jobs);
1571 Kill(in s whom,
1572 in i signal);
1573 ResetFailed();
1574 SetProperties(in b runtime,
1575 in a(sv) properties);
1576 Ref();
1577 Unref();
1578 Clean(in as mask);
1579 Freeze();
1580 Thaw();
1581 properties:
1582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1583 readonly s Id = '...';
1584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1585 readonly as Names = ['...', ...];
1586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1587 readonly s Following = '...';
1588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1589 readonly as Requires = ['...', ...];
1590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1591 readonly as Requisite = ['...', ...];
1592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1593 readonly as Wants = ['...', ...];
1594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1595 readonly as BindsTo = ['...', ...];
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1597 readonly as PartOf = ['...', ...];
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1599 readonly as RequiredBy = ['...', ...];
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1601 readonly as RequisiteOf = ['...', ...];
1602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1603 readonly as WantedBy = ['...', ...];
1604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1605 readonly as BoundBy = ['...', ...];
1606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1607 readonly as ConsistsOf = ['...', ...];
1608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1609 readonly as Conflicts = ['...', ...];
1610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1611 readonly as ConflictedBy = ['...', ...];
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1613 readonly as Before = ['...', ...];
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1615 readonly as After = ['...', ...];
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1617 readonly as OnFailure = ['...', ...];
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly as Triggers = ['...', ...];
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly as TriggeredBy = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly as PropagatesReloadTo = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1625 readonly as ReloadPropagatedFrom = ['...', ...];
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1627 readonly as JoinsNamespaceOf = ['...', ...];
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1629 readonly as RequiresMountsFor = ['...', ...];
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1631 readonly as Documentation = ['...', ...];
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1633 readonly s Description = '...';
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1635 readonly s LoadState = '...';
1636 readonly s ActiveState = '...';
1637 readonly s FreezerState = '...';
1638 readonly s SubState = '...';
1639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1640 readonly s FragmentPath = '...';
1641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1642 readonly s SourcePath = '...';
1643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1644 readonly as DropInPaths = ['...', ...];
1645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1646 readonly s UnitFileState = '...';
1647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1648 readonly s UnitFilePreset = '...';
1649 readonly t StateChangeTimestamp = ...;
1650 readonly t StateChangeTimestampMonotonic = ...;
1651 readonly t InactiveExitTimestamp = ...;
1652 readonly t InactiveExitTimestampMonotonic = ...;
1653 readonly t ActiveEnterTimestamp = ...;
1654 readonly t ActiveEnterTimestampMonotonic = ...;
1655 readonly t ActiveExitTimestamp = ...;
1656 readonly t ActiveExitTimestampMonotonic = ...;
1657 readonly t InactiveEnterTimestamp = ...;
1658 readonly t InactiveEnterTimestampMonotonic = ...;
1659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1660 readonly b CanStart = ...;
1661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1662 readonly b CanStop = ...;
1663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1664 readonly b CanReload = ...;
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1666 readonly b CanIsolate = ...;
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly as CanClean = ['...', ...];
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly b CanFreeze = ...;
1671 readonly (uo) Job = ...;
1672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1673 readonly b StopWhenUnneeded = ...;
1674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1675 readonly b RefuseManualStart = ...;
1676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1677 readonly b RefuseManualStop = ...;
1678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1679 readonly b AllowIsolate = ...;
1680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1681 readonly b DefaultDependencies = ...;
1682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1683 readonly s OnFailureJobMode = '...';
1684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1685 readonly b IgnoreOnIsolate = ...;
1686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1687 readonly b NeedDaemonReload = ...;
1688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1689 readonly t JobTimeoutUSec = ...;
1690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1691 readonly t JobRunningTimeoutUSec = ...;
1692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1693 readonly s JobTimeoutAction = '...';
1694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1695 readonly s JobTimeoutRebootArgument = '...';
1696 readonly b ConditionResult = ...;
1697 readonly b AssertResult = ...;
1698 readonly t ConditionTimestamp = ...;
1699 readonly t ConditionTimestampMonotonic = ...;
1700 readonly t AssertTimestamp = ...;
1701 readonly t AssertTimestampMonotonic = ...;
1702 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1703 readonly a(sbbsi) Conditions = [...];
1704 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1705 readonly a(sbbsi) Asserts = [...];
1706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1707 readonly (ss) LoadError = ...;
1708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1709 readonly b Transient = ...;
1710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1711 readonly b Perpetual = ...;
1712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1713 readonly t StartLimitIntervalUSec = ...;
1714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1715 readonly u StartLimitBurst = ...;
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1717 readonly s StartLimitAction = '...';
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1719 readonly s FailureAction = '...';
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1721 readonly i FailureActionExitStatus = ...;
1722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1723 readonly s SuccessAction = '...';
1724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1725 readonly i SuccessActionExitStatus = ...;
1726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1727 readonly s RebootArgument = '...';
1728 readonly ay InvocationID = [...];
1729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1730 readonly s CollectMode = '...';
1731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1732 readonly as Refs = ['...', ...];
1733 };
1734 interface org.freedesktop.DBus.Peer { ... };
1735 interface org.freedesktop.DBus.Introspectable { ... };
1736 interface org.freedesktop.DBus.Properties { ... };
1737 };
1738 </programlisting>
1739
1740 <!--method EnqueueJob is not documented!-->
1741
1742 <!--method Ref is not documented!-->
1743
1744 <!--method Unref is not documented!-->
1745
1746 <!--method Clean is not documented!-->
1747
1748 <!--method Freeze is not documented!-->
1749
1750 <!--method Thaw is not documented!-->
1751
1752 <!--property PartOf is not documented!-->
1753
1754 <!--property RequisiteOf is not documented!-->
1755
1756 <!--property ConsistsOf is not documented!-->
1757
1758 <!--property ReloadPropagatedFrom is not documented!-->
1759
1760 <!--property JoinsNamespaceOf is not documented!-->
1761
1762 <!--property FreezerState is not documented!-->
1763
1764 <!--property DropInPaths is not documented!-->
1765
1766 <!--property UnitFilePreset is not documented!-->
1767
1768 <!--property StateChangeTimestamp is not documented!-->
1769
1770 <!--property StateChangeTimestampMonotonic is not documented!-->
1771
1772 <!--property CanClean is not documented!-->
1773
1774 <!--property CanFreeze is not documented!-->
1775
1776 <!--property OnFailureJobMode is not documented!-->
1777
1778 <!--property JobRunningTimeoutUSec is not documented!-->
1779
1780 <!--property JobTimeoutAction is not documented!-->
1781
1782 <!--property JobTimeoutRebootArgument is not documented!-->
1783
1784 <!--property AssertResult is not documented!-->
1785
1786 <!--property AssertTimestamp is not documented!-->
1787
1788 <!--property AssertTimestampMonotonic is not documented!-->
1789
1790 <!--property Asserts is not documented!-->
1791
1792 <!--property Perpetual is not documented!-->
1793
1794 <!--property StartLimitIntervalUSec is not documented!-->
1795
1796 <!--property StartLimitAction is not documented!-->
1797
1798 <!--property FailureAction is not documented!-->
1799
1800 <!--property FailureActionExitStatus is not documented!-->
1801
1802 <!--property SuccessAction is not documented!-->
1803
1804 <!--property SuccessActionExitStatus is not documented!-->
1805
1806 <!--property RebootArgument is not documented!-->
1807
1808 <!--property InvocationID is not documented!-->
1809
1810 <!--property CollectMode is not documented!-->
1811
1812 <!--property Refs is not documented!-->
1813
1814 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1815
1816 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1817
1818 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1819
1820 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
1821
1822 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
1823
1824 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
1825
1826 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
1827
1828 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
1829
1830 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
1831
1832 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
1833
1834 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1835
1836 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1837
1838 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1839
1840 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1841
1842 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1843
1844 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1845
1846 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1847
1848 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1849
1850 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1851
1852 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1853
1854 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1855
1856 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1857
1858 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1859
1860 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1861
1862 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1863
1864 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1865
1866 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1867
1868 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1869
1870 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1871
1872 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1873
1874 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1875
1876 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1877
1878 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1879
1880 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1881
1882 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1883
1884 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1885
1886 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1887
1888 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1889
1890 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1891
1892 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1893
1894 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1895
1896 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1897
1898 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1899
1900 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1901
1902 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1903
1904 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1905
1906 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1907
1908 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1909
1910 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1911
1912 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1913
1914 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1915
1916 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1917
1918 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1919
1920 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1921
1922 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1923
1924 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1925
1926 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1927
1928 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1929
1930 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1931
1932 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1933
1934 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1937
1938 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1939
1940 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1941
1942 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1943
1944 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1945
1946 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1949
1950 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1951
1952 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1953
1954 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1955
1956 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1957
1958 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1959
1960 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1961
1962 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1963
1964 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1965
1966 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1967
1968 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1969
1970 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1971
1972 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1973
1974 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1975
1976 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1977
1978 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1979
1980 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1981
1982 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1983
1984 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1985
1986 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1987
1988 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
1989
1990 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
1991
1992 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
1993
1994 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
1995
1996 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
1997
1998 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
1999
2000 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2001
2002 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2003
2004 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2005
2006 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2007
2008 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2009
2010 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2011
2012 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2013
2014 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2015
2016 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2017
2018 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2019
2020 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2021
2022 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2023
2024 <!--End of Autogenerated section-->
2025
2026 <refsect2>
2027 <title>Methods</title>
2028
2029 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2030 <function>Restart()</function>, <function>TryRestart()</function>,
2031 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2032 <function>Kill()</function>, <function>ResetFailed()</function>, and
2033 <function>SetProperties()</function> implement the same operation as the respective methods on the
2034 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2035 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2036 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2037 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2038 optimization.</para>
2039 </refsect2>
2040
2041 <refsect2>
2042 <title>Properties</title>
2043
2044 <para><varname>Id</varname> contains the primary name of the unit.</para>
2045
2046 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2047 exposed in <varname>Id</varname>.</para>
2048
2049 <para><varname>Following</varname> either contains the empty string or contains the name of another
2050 unit that this unit follows in state. This is used for some device units which reflect the unit state
2051 machine of another unit, and which other unit this is might possibly change.</para>
2052
2053 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2054 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2055 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2056 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2057 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2058 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2059 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2060 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2061 determined automatically.</para>
2062
2063 <para><varname>Description</varname> contains the human readable description string for the
2064 unit.</para>
2065
2066 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2067 automatically generated from in case it is not a native unit (in which case it contains the empty
2068 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2069 set to <filename>/etc/fstab</filename>.</para>
2070
2071 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2072 unit.</para>
2073
2074 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2075 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2076 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2077 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2078 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2079 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2080 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2081 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2082 configuration might be active (because configuration might have been reloaded at a time where a unit
2083 was already active).</para>
2084
2085 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2086 active or not. The following states are currently defined: <literal>active</literal>,
2087 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2088 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2089 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2090 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2091 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2092 indicates that it is inactive and the previous run was not successful (more information about the
2093 reason for this is available on the unit type specific interfaces, for example for services in the
2094 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2095 has previously been inactive but is currently in the process of entering an active state. Conversely
2096 <literal>deactivating</literal> indicates that the unit is currently in the process of
2097 deactivation.</para>
2098
2099 <para><varname>SubState</varname> encodes states of the same state machine that
2100 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2101 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2102 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2103 mapped to the six high-level states. Note that multiple low-level states might map to the same
2104 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2105 types. At this point the low-level states are not documented here, and are more likely to be extended
2106 later on than the common high-level states explained above.</para>
2107
2108 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2109 one (if not, it contains the empty string).</para>
2110
2111 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2112 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2113 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2114 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2115 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2116 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2117 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2118 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2119 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2120 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2121 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2122 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2123 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2124 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2125 could not be determined whether the unit file is enabled.</para>
2126
2127 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2128 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2129 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2130 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2131 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2132 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2133 state, or entered an inactive state. These are the points in time where the unit transitioned
2134 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2135 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2136 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2137 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2138 not yet been recorded on this boot.</para>
2139
2140 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2141 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2142 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2143
2144 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2145 mode.</para>
2146
2147 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2148 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2149 0.</para>
2150
2151 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2152 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2153 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2154 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2155 corresponding configuration booleans in the unit file.</para>
2156
2157 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2158 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2159 systemd uses to watch and manipulate the unit and all its processes.</para>
2160
2161 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2162 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2163 changed since the configuration was read and hence whether a configuration reload is
2164 recommended.</para>
2165
2166 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2167 unit file.</para>
2168
2169 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2170 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2171 the last time the configured conditions of the unit have been checked or 0 if they have never been
2172 checked. Conditions are checked when a unit is requested to start.</para>
2173
2174 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2175 conditions of this unit were checked. </para>
2176
2177 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2178 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2179 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2180 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2181 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2182 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2183 are used, but additional values may be used in the future, retaining the meaning of
2184 zero/positive/negative values.</para>
2185
2186 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2187 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2188 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2189 will be a pair of empty strings.</para>
2190
2191 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2192 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
2193 </refsect2>
2194
2195 <refsect2>
2196 <title>Security</title>
2197
2198 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2199 allowed for everyone. All operations are allowed for clients with the
2200 <constant>CAP_SYS_ADMIN</constant> capability or when the
2201 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2202 polkit.</para>
2203 </refsect2>
2204 </refsect1>
2205
2206 <refsect1>
2207 <title>Service Unit Objects</title>
2208
2209 <para>All service unit objects implement the
2210 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2211 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2212
2213 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2214 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2215 interface org.freedesktop.systemd1.Service {
2216 methods:
2217 BindMount(in s source,
2218 in s destination,
2219 in b read_only,
2220 in b mkdir);
2221 MountImage(in s source,
2222 in s destination,
2223 in b read_only,
2224 in b mkdir,
2225 in a(ss) options);
2226 GetProcesses(out a(sus) processes);
2227 AttachProcesses(in s subcgroup,
2228 in au pids);
2229 properties:
2230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2231 readonly s Type = '...';
2232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2233 readonly s Restart = '...';
2234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2235 readonly s PIDFile = '...';
2236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2237 readonly s NotifyAccess = '...';
2238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2239 readonly t RestartUSec = ...;
2240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2241 readonly t TimeoutStartUSec = ...;
2242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2243 readonly t TimeoutStopUSec = ...;
2244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2245 readonly t TimeoutAbortUSec = ...;
2246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2247 readonly s TimeoutStartFailureMode = '...';
2248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2249 readonly s TimeoutStopFailureMode = '...';
2250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2251 readonly t RuntimeMaxUSec = ...;
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2253 readonly t WatchdogUSec = ...;
2254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2255 readonly t WatchdogTimestamp = ...;
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2257 readonly t WatchdogTimestampMonotonic = ...;
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2259 readonly b RootDirectoryStartOnly = ...;
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2261 readonly b RemainAfterExit = ...;
2262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2263 readonly b GuessMainPID = ...;
2264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2265 readonly (aiai) RestartPreventExitStatus = ...;
2266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2267 readonly (aiai) RestartForceExitStatus = ...;
2268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2269 readonly (aiai) SuccessExitStatus = ...;
2270 readonly u MainPID = ...;
2271 readonly u ControlPID = ...;
2272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2273 readonly s BusName = '...';
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2275 readonly u FileDescriptorStoreMax = ...;
2276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2277 readonly u NFileDescriptorStore = ...;
2278 readonly s StatusText = '...';
2279 readonly i StatusErrno = ...;
2280 readonly s Result = '...';
2281 readonly s ReloadResult = '...';
2282 readonly s CleanResult = '...';
2283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2284 readonly s USBFunctionDescriptors = '...';
2285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2286 readonly s USBFunctionStrings = '...';
2287 readonly u UID = ...;
2288 readonly u GID = ...;
2289 readonly u NRestarts = ...;
2290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2291 readonly s OOMPolicy = '...';
2292 readonly t ExecMainStartTimestamp = ...;
2293 readonly t ExecMainStartTimestampMonotonic = ...;
2294 readonly t ExecMainExitTimestamp = ...;
2295 readonly t ExecMainExitTimestampMonotonic = ...;
2296 readonly u ExecMainPID = ...;
2297 readonly i ExecMainCode = ...;
2298 readonly i ExecMainStatus = ...;
2299 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2300 readonly a(sasbttttuii) ExecCondition = [...];
2301 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2302 readonly a(sasasttttuii) ExecConditionEx = [...];
2303 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2304 readonly a(sasbttttuii) ExecStartPre = [...];
2305 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2306 readonly a(sasasttttuii) ExecStartPreEx = [...];
2307 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2308 readonly a(sasbttttuii) ExecStart = [...];
2309 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2310 readonly a(sasasttttuii) ExecStartEx = [...];
2311 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2312 readonly a(sasbttttuii) ExecStartPost = [...];
2313 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2314 readonly a(sasasttttuii) ExecStartPostEx = [...];
2315 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2316 readonly a(sasbttttuii) ExecReload = [...];
2317 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2318 readonly a(sasasttttuii) ExecReloadEx = [...];
2319 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2320 readonly a(sasbttttuii) ExecStop = [...];
2321 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2322 readonly a(sasasttttuii) ExecStopEx = [...];
2323 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2324 readonly a(sasbttttuii) ExecStopPost = [...];
2325 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2326 readonly a(sasasttttuii) ExecStopPostEx = [...];
2327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2328 readonly s Slice = '...';
2329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2330 readonly s ControlGroup = '...';
2331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2332 readonly t MemoryCurrent = ...;
2333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2334 readonly t CPUUsageNSec = ...;
2335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2336 readonly ay EffectiveCPUs = [...];
2337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2338 readonly ay EffectiveMemoryNodes = [...];
2339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2340 readonly t TasksCurrent = ...;
2341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2342 readonly t IPIngressBytes = ...;
2343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2344 readonly t IPIngressPackets = ...;
2345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2346 readonly t IPEgressBytes = ...;
2347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2348 readonly t IPEgressPackets = ...;
2349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2350 readonly t IOReadBytes = ...;
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2352 readonly t IOReadOperations = ...;
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2354 readonly t IOWriteBytes = ...;
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2356 readonly t IOWriteOperations = ...;
2357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2358 readonly b Delegate = ...;
2359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2360 readonly as DelegateControllers = ['...', ...];
2361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2362 readonly b CPUAccounting = ...;
2363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2364 readonly t CPUWeight = ...;
2365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2366 readonly t StartupCPUWeight = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2368 readonly t CPUShares = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2370 readonly t StartupCPUShares = ...;
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2372 readonly t CPUQuotaPerSecUSec = ...;
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2374 readonly t CPUQuotaPeriodUSec = ...;
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2376 readonly ay AllowedCPUs = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2378 readonly ay AllowedMemoryNodes = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2380 readonly b IOAccounting = ...;
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2382 readonly t IOWeight = ...;
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2384 readonly t StartupIOWeight = ...;
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2386 readonly a(st) IODeviceWeight = [...];
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2388 readonly a(st) IOReadBandwidthMax = [...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2390 readonly a(st) IOWriteBandwidthMax = [...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2392 readonly a(st) IOReadIOPSMax = [...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2394 readonly a(st) IOWriteIOPSMax = [...];
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly a(st) IODeviceLatencyTargetUSec = [...];
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly b BlockIOAccounting = ...;
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly t BlockIOWeight = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly t StartupBlockIOWeight = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2404 readonly a(st) BlockIODeviceWeight = [...];
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly a(st) BlockIOReadBandwidth = [...];
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly a(st) BlockIOWriteBandwidth = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly b MemoryAccounting = ...;
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly t DefaultMemoryLow = ...;
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly t DefaultMemoryMin = ...;
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly t MemoryMin = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly t MemoryLow = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly t MemoryHigh = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly t MemoryMax = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly t MemorySwapMax = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly t MemoryLimit = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly s DevicePolicy = '...';
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly a(ss) DeviceAllow = [...];
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly b TasksAccounting = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly t TasksMax = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly b IPAccounting = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2438 readonly a(iayu) IPAddressAllow = [...];
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2440 readonly a(iayu) IPAddressDeny = [...];
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2442 readonly as IPIngressFilterPath = ['...', ...];
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2444 readonly as IPEgressFilterPath = ['...', ...];
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2446 readonly as DisableControllers = ['...', ...];
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2448 readonly s ManagedOOMSwap = '...';
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2450 readonly s ManagedOOMMemoryPressure = '...';
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2452 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2454 readonly as Environment = ['...', ...];
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2456 readonly a(sb) EnvironmentFiles = [...];
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2458 readonly as PassEnvironment = ['...', ...];
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2460 readonly as UnsetEnvironment = ['...', ...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2462 readonly u UMask = ...;
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2464 readonly t LimitCPU = ...;
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2466 readonly t LimitCPUSoft = ...;
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2468 readonly t LimitFSIZE = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2470 readonly t LimitFSIZESoft = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2472 readonly t LimitDATA = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2474 readonly t LimitDATASoft = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2476 readonly t LimitSTACK = ...;
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2478 readonly t LimitSTACKSoft = ...;
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly t LimitCORE = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly t LimitCORESoft = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly t LimitRSS = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly t LimitRSSSoft = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly t LimitNOFILE = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t LimitNOFILESoft = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t LimitAS = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t LimitASSoft = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2496 readonly t LimitNPROC = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly t LimitNPROCSoft = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly t LimitMEMLOCK = ...;
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly t LimitMEMLOCKSoft = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly t LimitLOCKS = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2506 readonly t LimitLOCKSSoft = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2508 readonly t LimitSIGPENDING = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2510 readonly t LimitSIGPENDINGSoft = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly t LimitMSGQUEUE = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly t LimitMSGQUEUESoft = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly t LimitNICE = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly t LimitNICESoft = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly t LimitRTPRIO = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly t LimitRTPRIOSoft = ...;
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2524 readonly t LimitRTTIME = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly t LimitRTTIMESoft = ...;
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly s WorkingDirectory = '...';
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2530 readonly s RootDirectory = '...';
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly s RootImage = '...';
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly a(ss) RootImageOptions = [...];
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly ay RootHash = [...];
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly s RootHashPath = '...';
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly ay RootHashSignature = [...];
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly s RootHashSignaturePath = '...';
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly s RootVerity = '...';
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly a(ssba(ss)) MountImages = [...];
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly i OOMScoreAdjust = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly t CoredumpFilter = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly i Nice = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly i IOSchedulingClass = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly i IOSchedulingPriority = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly i CPUSchedulingPolicy = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly i CPUSchedulingPriority = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly ay CPUAffinity = [...];
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly b CPUAffinityFromNUMA = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly i NUMAPolicy = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly ay NUMAMask = [...];
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly t TimerSlackNSec = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly b CPUSchedulingResetOnFork = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly b NonBlocking = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly s StandardInput = '...';
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly s StandardInputFileDescriptorName = '...';
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly ay StandardInputData = [...];
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly s StandardOutput = '...';
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly s StandardOutputFileDescriptorName = '...';
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly s StandardError = '...';
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly s StandardErrorFileDescriptorName = '...';
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly s TTYPath = '...';
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly b TTYReset = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly b TTYVHangup = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly b TTYVTDisallocate = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly i SyslogPriority = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly s SyslogIdentifier = '...';
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly b SyslogLevelPrefix = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly i SyslogLevel = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly i SyslogFacility = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly i LogLevelMax = ...;
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly t LogRateLimitIntervalUSec = ...;
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly u LogRateLimitBurst = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly aay LogExtraFields = [[...], ...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly s LogNamespace = '...';
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly i SecureBits = ...;
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly t CapabilityBoundingSet = ...;
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly t AmbientCapabilities = ...;
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly s User = '...';
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2626 readonly s Group = '...';
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2628 readonly b DynamicUser = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly b RemoveIPC = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly a(say) SetCredential = [...];
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly a(ss) LoadCredential = [...];
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly as SupplementaryGroups = ['...', ...];
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly s PAMName = '...';
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly as ReadWritePaths = ['...', ...];
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly as ReadOnlyPaths = ['...', ...];
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly as InaccessiblePaths = ['...', ...];
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly t MountFlags = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly b PrivateTmp = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly b PrivateDevices = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly b ProtectClock = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly b ProtectKernelTunables = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly b ProtectKernelModules = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly b ProtectKernelLogs = ...;
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly b ProtectControlGroups = ...;
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly b PrivateNetwork = ...;
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly b PrivateUsers = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly b PrivateMounts = ...;
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly s ProtectHome = '...';
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly s ProtectSystem = '...';
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly b SameProcessGroup = ...;
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly s UtmpIdentifier = '...';
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly s UtmpMode = '...';
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly (bs) SELinuxContext = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly (bs) AppArmorProfile = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly (bs) SmackProcessLabel = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly b IgnoreSIGPIPE = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly b NoNewPrivileges = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly (bas) SystemCallFilter = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly as SystemCallArchitectures = ['...', ...];
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly i SystemCallErrorNumber = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly (bas) SystemCallLog = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly s Personality = '...';
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly b LockPersonality = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly (bas) RestrictAddressFamilies = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly s RuntimeDirectoryPreserve = '...';
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly u RuntimeDirectoryMode = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly as RuntimeDirectory = ['...', ...];
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly u StateDirectoryMode = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly as StateDirectory = ['...', ...];
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly u CacheDirectoryMode = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2714 readonly as CacheDirectory = ['...', ...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly u LogsDirectoryMode = ...;
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2718 readonly as LogsDirectory = ['...', ...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly u ConfigurationDirectoryMode = ...;
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly as ConfigurationDirectory = ['...', ...];
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly t TimeoutCleanUSec = ...;
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly b MemoryDenyWriteExecute = ...;
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2728 readonly b RestrictRealtime = ...;
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly b RestrictSUIDSGID = ...;
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly t RestrictNamespaces = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly a(ssbt) BindPaths = [...];
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly a(ssbt) BindReadOnlyPaths = [...];
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly a(ss) TemporaryFileSystem = [...];
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly b MountAPIVFS = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly s KeyringMode = '...';
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly s ProtectProc = '...';
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly s ProcSubset = '...';
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly b ProtectHostname = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly s NetworkNamespacePath = '...';
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly s KillMode = '...';
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly i KillSignal = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2756 readonly i RestartKillSignal = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2758 readonly i FinalKillSignal = ...;
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly b SendSIGKILL = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly b SendSIGHUP = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly i WatchdogSignal = ...;
2765 };
2766 interface org.freedesktop.DBus.Peer { ... };
2767 interface org.freedesktop.DBus.Introspectable { ... };
2768 interface org.freedesktop.DBus.Properties { ... };
2769 interface org.freedesktop.systemd1.Unit { ... };
2770 };
2771 </programlisting>
2772
2773 <!--method GetProcesses is not documented!-->
2774
2775 <!--method AttachProcesses is not documented!-->
2776
2777 <!--property Type is not documented!-->
2778
2779 <!--property Restart is not documented!-->
2780
2781 <!--property PIDFile is not documented!-->
2782
2783 <!--property NotifyAccess is not documented!-->
2784
2785 <!--property RestartUSec is not documented!-->
2786
2787 <!--property TimeoutStartFailureMode is not documented!-->
2788
2789 <!--property TimeoutStopFailureMode is not documented!-->
2790
2791 <!--property RuntimeMaxUSec is not documented!-->
2792
2793 <!--property WatchdogUSec is not documented!-->
2794
2795 <!--property RootDirectoryStartOnly is not documented!-->
2796
2797 <!--property RemainAfterExit is not documented!-->
2798
2799 <!--property GuessMainPID is not documented!-->
2800
2801 <!--property RestartPreventExitStatus is not documented!-->
2802
2803 <!--property RestartForceExitStatus is not documented!-->
2804
2805 <!--property SuccessExitStatus is not documented!-->
2806
2807 <!--property BusName is not documented!-->
2808
2809 <!--property FileDescriptorStoreMax is not documented!-->
2810
2811 <!--property NFileDescriptorStore is not documented!-->
2812
2813 <!--property StatusErrno is not documented!-->
2814
2815 <!--property ReloadResult is not documented!-->
2816
2817 <!--property CleanResult is not documented!-->
2818
2819 <!--property USBFunctionDescriptors is not documented!-->
2820
2821 <!--property USBFunctionStrings is not documented!-->
2822
2823 <!--property UID is not documented!-->
2824
2825 <!--property GID is not documented!-->
2826
2827 <!--property NRestarts is not documented!-->
2828
2829 <!--property OOMPolicy is not documented!-->
2830
2831 <!--property ExecCondition is not documented!-->
2832
2833 <!--property ExecConditionEx is not documented!-->
2834
2835 <!--property ExecStartPreEx is not documented!-->
2836
2837 <!--property ExecStartEx is not documented!-->
2838
2839 <!--property ExecStartPostEx is not documented!-->
2840
2841 <!--property ExecReloadEx is not documented!-->
2842
2843 <!--property ExecStopEx is not documented!-->
2844
2845 <!--property ExecStopPost is not documented!-->
2846
2847 <!--property ExecStopPostEx is not documented!-->
2848
2849 <!--property Slice is not documented!-->
2850
2851 <!--property MemoryCurrent is not documented!-->
2852
2853 <!--property CPUUsageNSec is not documented!-->
2854
2855 <!--property EffectiveCPUs is not documented!-->
2856
2857 <!--property EffectiveMemoryNodes is not documented!-->
2858
2859 <!--property TasksCurrent is not documented!-->
2860
2861 <!--property IPIngressBytes is not documented!-->
2862
2863 <!--property IPIngressPackets is not documented!-->
2864
2865 <!--property IPEgressBytes is not documented!-->
2866
2867 <!--property IPEgressPackets is not documented!-->
2868
2869 <!--property IOReadBytes is not documented!-->
2870
2871 <!--property IOReadOperations is not documented!-->
2872
2873 <!--property IOWriteBytes is not documented!-->
2874
2875 <!--property IOWriteOperations is not documented!-->
2876
2877 <!--property Delegate is not documented!-->
2878
2879 <!--property DelegateControllers is not documented!-->
2880
2881 <!--property CPUAccounting is not documented!-->
2882
2883 <!--property CPUWeight is not documented!-->
2884
2885 <!--property StartupCPUWeight is not documented!-->
2886
2887 <!--property CPUShares is not documented!-->
2888
2889 <!--property StartupCPUShares is not documented!-->
2890
2891 <!--property CPUQuotaPerSecUSec is not documented!-->
2892
2893 <!--property CPUQuotaPeriodUSec is not documented!-->
2894
2895 <!--property AllowedCPUs is not documented!-->
2896
2897 <!--property AllowedMemoryNodes is not documented!-->
2898
2899 <!--property IOAccounting is not documented!-->
2900
2901 <!--property IOWeight is not documented!-->
2902
2903 <!--property StartupIOWeight is not documented!-->
2904
2905 <!--property IODeviceWeight is not documented!-->
2906
2907 <!--property IOReadBandwidthMax is not documented!-->
2908
2909 <!--property IOWriteBandwidthMax is not documented!-->
2910
2911 <!--property IOReadIOPSMax is not documented!-->
2912
2913 <!--property IOWriteIOPSMax is not documented!-->
2914
2915 <!--property IODeviceLatencyTargetUSec is not documented!-->
2916
2917 <!--property BlockIOAccounting is not documented!-->
2918
2919 <!--property BlockIOWeight is not documented!-->
2920
2921 <!--property StartupBlockIOWeight is not documented!-->
2922
2923 <!--property BlockIODeviceWeight is not documented!-->
2924
2925 <!--property BlockIOReadBandwidth is not documented!-->
2926
2927 <!--property BlockIOWriteBandwidth is not documented!-->
2928
2929 <!--property MemoryAccounting is not documented!-->
2930
2931 <!--property DefaultMemoryLow is not documented!-->
2932
2933 <!--property DefaultMemoryMin is not documented!-->
2934
2935 <!--property MemoryMin is not documented!-->
2936
2937 <!--property MemoryLow is not documented!-->
2938
2939 <!--property MemoryHigh is not documented!-->
2940
2941 <!--property MemoryMax is not documented!-->
2942
2943 <!--property MemorySwapMax is not documented!-->
2944
2945 <!--property MemoryLimit is not documented!-->
2946
2947 <!--property DevicePolicy is not documented!-->
2948
2949 <!--property DeviceAllow is not documented!-->
2950
2951 <!--property TasksAccounting is not documented!-->
2952
2953 <!--property TasksMax is not documented!-->
2954
2955 <!--property IPAccounting is not documented!-->
2956
2957 <!--property IPAddressAllow is not documented!-->
2958
2959 <!--property IPAddressDeny is not documented!-->
2960
2961 <!--property IPIngressFilterPath is not documented!-->
2962
2963 <!--property IPEgressFilterPath is not documented!-->
2964
2965 <!--property DisableControllers is not documented!-->
2966
2967 <!--property ManagedOOMSwap is not documented!-->
2968
2969 <!--property ManagedOOMMemoryPressure is not documented!-->
2970
2971 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
2972
2973 <!--property EnvironmentFiles is not documented!-->
2974
2975 <!--property PassEnvironment is not documented!-->
2976
2977 <!--property UnsetEnvironment is not documented!-->
2978
2979 <!--property UMask is not documented!-->
2980
2981 <!--property LimitCPUSoft is not documented!-->
2982
2983 <!--property LimitFSIZE is not documented!-->
2984
2985 <!--property LimitFSIZESoft is not documented!-->
2986
2987 <!--property LimitDATA is not documented!-->
2988
2989 <!--property LimitDATASoft is not documented!-->
2990
2991 <!--property LimitSTACK is not documented!-->
2992
2993 <!--property LimitSTACKSoft is not documented!-->
2994
2995 <!--property LimitCORE is not documented!-->
2996
2997 <!--property LimitCORESoft is not documented!-->
2998
2999 <!--property LimitRSS is not documented!-->
3000
3001 <!--property LimitRSSSoft is not documented!-->
3002
3003 <!--property LimitNOFILE is not documented!-->
3004
3005 <!--property LimitNOFILESoft is not documented!-->
3006
3007 <!--property LimitAS is not documented!-->
3008
3009 <!--property LimitASSoft is not documented!-->
3010
3011 <!--property LimitNPROC is not documented!-->
3012
3013 <!--property LimitNPROCSoft is not documented!-->
3014
3015 <!--property LimitMEMLOCK is not documented!-->
3016
3017 <!--property LimitMEMLOCKSoft is not documented!-->
3018
3019 <!--property LimitLOCKS is not documented!-->
3020
3021 <!--property LimitLOCKSSoft is not documented!-->
3022
3023 <!--property LimitSIGPENDING is not documented!-->
3024
3025 <!--property LimitSIGPENDINGSoft is not documented!-->
3026
3027 <!--property LimitMSGQUEUE is not documented!-->
3028
3029 <!--property LimitMSGQUEUESoft is not documented!-->
3030
3031 <!--property LimitNICE is not documented!-->
3032
3033 <!--property LimitNICESoft is not documented!-->
3034
3035 <!--property LimitRTPRIO is not documented!-->
3036
3037 <!--property LimitRTPRIOSoft is not documented!-->
3038
3039 <!--property LimitRTTIME is not documented!-->
3040
3041 <!--property LimitRTTIMESoft is not documented!-->
3042
3043 <!--property WorkingDirectory is not documented!-->
3044
3045 <!--property RootDirectory is not documented!-->
3046
3047 <!--property RootImage is not documented!-->
3048
3049 <!--property RootImageOptions is not documented!-->
3050
3051 <!--property RootHash is not documented!-->
3052
3053 <!--property RootHashPath is not documented!-->
3054
3055 <!--property RootHashSignature is not documented!-->
3056
3057 <!--property RootHashSignaturePath is not documented!-->
3058
3059 <!--property RootVerity is not documented!-->
3060
3061 <!--property MountImages is not documented!-->
3062
3063 <!--property OOMScoreAdjust is not documented!-->
3064
3065 <!--property CoredumpFilter is not documented!-->
3066
3067 <!--property Nice is not documented!-->
3068
3069 <!--property IOSchedulingClass is not documented!-->
3070
3071 <!--property IOSchedulingPriority is not documented!-->
3072
3073 <!--property CPUSchedulingPolicy is not documented!-->
3074
3075 <!--property CPUSchedulingPriority is not documented!-->
3076
3077 <!--property CPUAffinity is not documented!-->
3078
3079 <!--property CPUAffinityFromNUMA is not documented!-->
3080
3081 <!--property NUMAPolicy is not documented!-->
3082
3083 <!--property NUMAMask is not documented!-->
3084
3085 <!--property TimerSlackNSec is not documented!-->
3086
3087 <!--property CPUSchedulingResetOnFork is not documented!-->
3088
3089 <!--property NonBlocking is not documented!-->
3090
3091 <!--property StandardInput is not documented!-->
3092
3093 <!--property StandardInputFileDescriptorName is not documented!-->
3094
3095 <!--property StandardInputData is not documented!-->
3096
3097 <!--property StandardOutput is not documented!-->
3098
3099 <!--property StandardOutputFileDescriptorName is not documented!-->
3100
3101 <!--property StandardError is not documented!-->
3102
3103 <!--property StandardErrorFileDescriptorName is not documented!-->
3104
3105 <!--property TTYPath is not documented!-->
3106
3107 <!--property TTYReset is not documented!-->
3108
3109 <!--property TTYVHangup is not documented!-->
3110
3111 <!--property TTYVTDisallocate is not documented!-->
3112
3113 <!--property SyslogPriority is not documented!-->
3114
3115 <!--property SyslogIdentifier is not documented!-->
3116
3117 <!--property SyslogLevelPrefix is not documented!-->
3118
3119 <!--property SyslogLevel is not documented!-->
3120
3121 <!--property SyslogFacility is not documented!-->
3122
3123 <!--property LogLevelMax is not documented!-->
3124
3125 <!--property LogRateLimitIntervalUSec is not documented!-->
3126
3127 <!--property LogRateLimitBurst is not documented!-->
3128
3129 <!--property LogExtraFields is not documented!-->
3130
3131 <!--property LogNamespace is not documented!-->
3132
3133 <!--property AmbientCapabilities is not documented!-->
3134
3135 <!--property User is not documented!-->
3136
3137 <!--property Group is not documented!-->
3138
3139 <!--property DynamicUser is not documented!-->
3140
3141 <!--property RemoveIPC is not documented!-->
3142
3143 <!--property SetCredential is not documented!-->
3144
3145 <!--property LoadCredential is not documented!-->
3146
3147 <!--property SupplementaryGroups is not documented!-->
3148
3149 <!--property PAMName is not documented!-->
3150
3151 <!--property ReadWritePaths is not documented!-->
3152
3153 <!--property ReadOnlyPaths is not documented!-->
3154
3155 <!--property InaccessiblePaths is not documented!-->
3156
3157 <!--property PrivateTmp is not documented!-->
3158
3159 <!--property PrivateDevices is not documented!-->
3160
3161 <!--property ProtectClock is not documented!-->
3162
3163 <!--property ProtectKernelTunables is not documented!-->
3164
3165 <!--property ProtectKernelModules is not documented!-->
3166
3167 <!--property ProtectKernelLogs is not documented!-->
3168
3169 <!--property ProtectControlGroups is not documented!-->
3170
3171 <!--property PrivateNetwork is not documented!-->
3172
3173 <!--property PrivateUsers is not documented!-->
3174
3175 <!--property PrivateMounts is not documented!-->
3176
3177 <!--property ProtectHome is not documented!-->
3178
3179 <!--property ProtectSystem is not documented!-->
3180
3181 <!--property SameProcessGroup is not documented!-->
3182
3183 <!--property UtmpIdentifier is not documented!-->
3184
3185 <!--property UtmpMode is not documented!-->
3186
3187 <!--property SELinuxContext is not documented!-->
3188
3189 <!--property AppArmorProfile is not documented!-->
3190
3191 <!--property SmackProcessLabel is not documented!-->
3192
3193 <!--property IgnoreSIGPIPE is not documented!-->
3194
3195 <!--property NoNewPrivileges is not documented!-->
3196
3197 <!--property SystemCallFilter is not documented!-->
3198
3199 <!--property SystemCallArchitectures is not documented!-->
3200
3201 <!--property SystemCallErrorNumber is not documented!-->
3202
3203 <!--property SystemCallLog is not documented!-->
3204
3205 <!--property Personality is not documented!-->
3206
3207 <!--property LockPersonality is not documented!-->
3208
3209 <!--property RestrictAddressFamilies is not documented!-->
3210
3211 <!--property RuntimeDirectoryPreserve is not documented!-->
3212
3213 <!--property RuntimeDirectoryMode is not documented!-->
3214
3215 <!--property RuntimeDirectory is not documented!-->
3216
3217 <!--property StateDirectoryMode is not documented!-->
3218
3219 <!--property StateDirectory is not documented!-->
3220
3221 <!--property CacheDirectoryMode is not documented!-->
3222
3223 <!--property CacheDirectory is not documented!-->
3224
3225 <!--property LogsDirectoryMode is not documented!-->
3226
3227 <!--property LogsDirectory is not documented!-->
3228
3229 <!--property ConfigurationDirectoryMode is not documented!-->
3230
3231 <!--property ConfigurationDirectory is not documented!-->
3232
3233 <!--property TimeoutCleanUSec is not documented!-->
3234
3235 <!--property MemoryDenyWriteExecute is not documented!-->
3236
3237 <!--property RestrictRealtime is not documented!-->
3238
3239 <!--property RestrictSUIDSGID is not documented!-->
3240
3241 <!--property RestrictNamespaces is not documented!-->
3242
3243 <!--property BindPaths is not documented!-->
3244
3245 <!--property BindReadOnlyPaths is not documented!-->
3246
3247 <!--property TemporaryFileSystem is not documented!-->
3248
3249 <!--property MountAPIVFS is not documented!-->
3250
3251 <!--property KeyringMode is not documented!-->
3252
3253 <!--property ProtectProc is not documented!-->
3254
3255 <!--property ProcSubset is not documented!-->
3256
3257 <!--property ProtectHostname is not documented!-->
3258
3259 <!--property NetworkNamespacePath is not documented!-->
3260
3261 <!--property KillMode is not documented!-->
3262
3263 <!--property KillSignal is not documented!-->
3264
3265 <!--property RestartKillSignal is not documented!-->
3266
3267 <!--property FinalKillSignal is not documented!-->
3268
3269 <!--property SendSIGKILL is not documented!-->
3270
3271 <!--property SendSIGHUP is not documented!-->
3272
3273 <!--property WatchdogSignal is not documented!-->
3274
3275 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3276
3277 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3278
3279 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3280
3281 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3282
3283 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3284
3285 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3286
3287 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3288
3289 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3290
3291 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3292
3293 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3294
3295 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3296
3297 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3298
3299 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3300
3301 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3302
3303 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3304
3305 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3306
3307 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3308
3309 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3310
3311 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3312
3313 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3314
3315 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3316
3317 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3318
3319 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3320
3321 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3322
3323 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3324
3325 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3326
3327 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3328
3329 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3330
3331 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3332
3333 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3334
3335 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3336
3337 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3338
3339 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3340
3341 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3342
3343 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3344
3345 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3346
3347 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3348
3349 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3350
3351 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3352
3353 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3354
3355 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3356
3357 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3358
3359 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3360
3361 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3362
3363 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3364
3365 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3366
3367 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3368
3369 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3370
3371 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3372
3373 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3374
3375 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3376
3377 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3378
3379 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3380
3381 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3382
3383 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3384
3385 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3388
3389 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3390
3391 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3404
3405 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3510
3511 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3632
3633 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3732
3733 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3734
3735 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3822
3823 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3844
3845 <!--End of Autogenerated section-->
3846
3847 <refsect2>
3848 <title>Methods</title>
3849
3850 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
3851 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
3852 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3853 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
3854 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3855 trip optimization.</para>
3856 </refsect2>
3857
3858 <refsect2>
3859 <title>Properties</title>
3860
3861 <para>Most properties of the Service interface map directly to the corresponding settings in service
3862 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3863
3864 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3865 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3866 the slight difference in naming when compared to the matching unit file settings (see
3867 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3868 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3869 the unit file settings default to a time unit of seconds (and thus are suffixed
3870 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3871 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3872 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3873 high-level (string-based) concepts and thus support more user friendly time specifications which
3874 default to second time units but allow other units too, if specified.</para>
3875
3876 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3877 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3878 last watchdog ping received from the service, or 0 if none was ever received.</para>
3879
3880 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3881 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3882 of structures where each struct contains: the binary path to execute; an array with all arguments to
3883 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
3884 failure if the process exits uncleanly; two pairs of
3885 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
3886 the process began and finished running the last time, or 0 if it never ran or never finished running;
3887 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
3888 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3889 with runtime data.</para>
3890
3891 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
3892 corresponding settings in the service unit files except that if they aren't set, their value is
3893 18446744073709551615 (i.e. -1).</para>
3894
3895 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
3896 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3897 </para>
3898
3899 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
3900 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
3901 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3902 </para>
3903
3904 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
3905 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
3906 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
3907 contain information about the main process of the service as far as it is known. This is often the same
3908 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
3909 <varname>Type=forking</varname> services where the main process of the service is not forked off
3910 systemd directly. These fields either contain information of the last run of the process or of the
3911 current running process.</para>
3912
3913 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
3914 the service. The main PID is the current main PID of the service and is 0 when the service currently
3915 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
3916 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
3917 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
3918 process is currently running while the latter possible contains information collected from the last run
3919 even if the process is no longer around.</para>
3920
3921 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3922 to
3923 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3924 This may be used by services to inform the service manager about its internal state with a nice
3925 explanatory string.</para>
3926
3927 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
3928 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
3929 <varname>ActiveState</varname> above). The following values are currently known:
3930 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
3931 not enough resources were available to fork off and execute the service
3932 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
3933 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
3934 code. <literal>signal</literal> indicates that a service process exited with an uncaught
3935 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
3936 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
3937 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
3938 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
3939 <varname>StartLimitBurst</varname>).</para>
3940
3941 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3942 unit are placed in.</para>
3943 </refsect2>
3944 </refsect1>
3945
3946 <refsect1>
3947 <title>Socket Unit Objects</title>
3948
3949 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
3950 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3951 interface org.freedesktop.systemd1.Socket {
3952 methods:
3953 GetProcesses(out a(sus) processes);
3954 AttachProcesses(in s subcgroup,
3955 in au pids);
3956 properties:
3957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3958 readonly s BindIPv6Only = '...';
3959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3960 readonly u Backlog = ...;
3961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3962 readonly t TimeoutUSec = ...;
3963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3964 readonly s BindToDevice = '...';
3965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3966 readonly s SocketUser = '...';
3967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3968 readonly s SocketGroup = '...';
3969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3970 readonly u SocketMode = ...;
3971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3972 readonly u DirectoryMode = ...;
3973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3974 readonly b Accept = ...;
3975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3976 readonly b FlushPending = ...;
3977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3978 readonly b Writable = ...;
3979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3980 readonly b KeepAlive = ...;
3981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3982 readonly t KeepAliveTimeUSec = ...;
3983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3984 readonly t KeepAliveIntervalUSec = ...;
3985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3986 readonly u KeepAliveProbes = ...;
3987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3988 readonly t DeferAcceptUSec = ...;
3989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3990 readonly b NoDelay = ...;
3991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3992 readonly i Priority = ...;
3993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3994 readonly t ReceiveBuffer = ...;
3995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3996 readonly t SendBuffer = ...;
3997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3998 readonly i IPTOS = ...;
3999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4000 readonly i IPTTL = ...;
4001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4002 readonly t PipeSize = ...;
4003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4004 readonly b FreeBind = ...;
4005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4006 readonly b Transparent = ...;
4007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4008 readonly b Broadcast = ...;
4009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4010 readonly b PassCredentials = ...;
4011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4012 readonly b PassSecurity = ...;
4013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4014 readonly b PassPacketInfo = ...;
4015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4016 readonly s Timestamping = '...';
4017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4018 readonly b RemoveOnStop = ...;
4019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4020 readonly a(ss) Listen = [...];
4021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4022 readonly as Symlinks = ['...', ...];
4023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4024 readonly i Mark = ...;
4025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4026 readonly u MaxConnections = ...;
4027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4028 readonly u MaxConnectionsPerSource = ...;
4029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4030 readonly x MessageQueueMaxMessages = ...;
4031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4032 readonly x MessageQueueMessageSize = ...;
4033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4034 readonly s TCPCongestion = '...';
4035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4036 readonly b ReusePort = ...;
4037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4038 readonly s SmackLabel = '...';
4039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4040 readonly s SmackLabelIPIn = '...';
4041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4042 readonly s SmackLabelIPOut = '...';
4043 readonly u ControlPID = ...;
4044 readonly s Result = '...';
4045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4046 readonly u NConnections = ...;
4047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4048 readonly u NAccepted = ...;
4049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4050 readonly u NRefused = ...;
4051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4052 readonly s FileDescriptorName = '...';
4053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4054 readonly i SocketProtocol = ...;
4055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4056 readonly t TriggerLimitIntervalUSec = ...;
4057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4058 readonly u TriggerLimitBurst = ...;
4059 readonly u UID = ...;
4060 readonly u GID = ...;
4061 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4062 readonly a(sasbttttuii) ExecStartPre = [...];
4063 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4064 readonly a(sasbttttuii) ExecStartPost = [...];
4065 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4066 readonly a(sasbttttuii) ExecStopPre = [...];
4067 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4068 readonly a(sasbttttuii) ExecStopPost = [...];
4069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4070 readonly s Slice = '...';
4071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4072 readonly s ControlGroup = '...';
4073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4074 readonly t MemoryCurrent = ...;
4075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4076 readonly t CPUUsageNSec = ...;
4077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4078 readonly ay EffectiveCPUs = [...];
4079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4080 readonly ay EffectiveMemoryNodes = [...];
4081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4082 readonly t TasksCurrent = ...;
4083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4084 readonly t IPIngressBytes = ...;
4085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4086 readonly t IPIngressPackets = ...;
4087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4088 readonly t IPEgressBytes = ...;
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4090 readonly t IPEgressPackets = ...;
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4092 readonly t IOReadBytes = ...;
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4094 readonly t IOReadOperations = ...;
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4096 readonly t IOWriteBytes = ...;
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4098 readonly t IOWriteOperations = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4100 readonly b Delegate = ...;
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4102 readonly as DelegateControllers = ['...', ...];
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4104 readonly b CPUAccounting = ...;
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4106 readonly t CPUWeight = ...;
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4108 readonly t StartupCPUWeight = ...;
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4110 readonly t CPUShares = ...;
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4112 readonly t StartupCPUShares = ...;
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4114 readonly t CPUQuotaPerSecUSec = ...;
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4116 readonly t CPUQuotaPeriodUSec = ...;
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4118 readonly ay AllowedCPUs = [...];
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4120 readonly ay AllowedMemoryNodes = [...];
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4122 readonly b IOAccounting = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4124 readonly t IOWeight = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4126 readonly t StartupIOWeight = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4128 readonly a(st) IODeviceWeight = [...];
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4130 readonly a(st) IOReadBandwidthMax = [...];
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4132 readonly a(st) IOWriteBandwidthMax = [...];
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4134 readonly a(st) IOReadIOPSMax = [...];
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4136 readonly a(st) IOWriteIOPSMax = [...];
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4138 readonly a(st) IODeviceLatencyTargetUSec = [...];
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4140 readonly b BlockIOAccounting = ...;
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4142 readonly t BlockIOWeight = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4144 readonly t StartupBlockIOWeight = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4146 readonly a(st) BlockIODeviceWeight = [...];
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4148 readonly a(st) BlockIOReadBandwidth = [...];
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4150 readonly a(st) BlockIOWriteBandwidth = [...];
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4152 readonly b MemoryAccounting = ...;
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4154 readonly t DefaultMemoryLow = ...;
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4156 readonly t DefaultMemoryMin = ...;
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4158 readonly t MemoryMin = ...;
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4160 readonly t MemoryLow = ...;
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4162 readonly t MemoryHigh = ...;
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4164 readonly t MemoryMax = ...;
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4166 readonly t MemorySwapMax = ...;
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4168 readonly t MemoryLimit = ...;
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4170 readonly s DevicePolicy = '...';
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4172 readonly a(ss) DeviceAllow = [...];
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4174 readonly b TasksAccounting = ...;
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4176 readonly t TasksMax = ...;
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4178 readonly b IPAccounting = ...;
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4180 readonly a(iayu) IPAddressAllow = [...];
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4182 readonly a(iayu) IPAddressDeny = [...];
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4184 readonly as IPIngressFilterPath = ['...', ...];
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4186 readonly as IPEgressFilterPath = ['...', ...];
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4188 readonly as DisableControllers = ['...', ...];
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4190 readonly s ManagedOOMSwap = '...';
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4192 readonly s ManagedOOMMemoryPressure = '...';
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4194 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4196 readonly as Environment = ['...', ...];
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4198 readonly a(sb) EnvironmentFiles = [...];
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4200 readonly as PassEnvironment = ['...', ...];
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4202 readonly as UnsetEnvironment = ['...', ...];
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4204 readonly u UMask = ...;
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4206 readonly t LimitCPU = ...;
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4208 readonly t LimitCPUSoft = ...;
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4210 readonly t LimitFSIZE = ...;
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4212 readonly t LimitFSIZESoft = ...;
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4214 readonly t LimitDATA = ...;
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4216 readonly t LimitDATASoft = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4218 readonly t LimitSTACK = ...;
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4220 readonly t LimitSTACKSoft = ...;
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4222 readonly t LimitCORE = ...;
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4224 readonly t LimitCORESoft = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4226 readonly t LimitRSS = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4228 readonly t LimitRSSSoft = ...;
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4230 readonly t LimitNOFILE = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4232 readonly t LimitNOFILESoft = ...;
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4234 readonly t LimitAS = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4236 readonly t LimitASSoft = ...;
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4238 readonly t LimitNPROC = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4240 readonly t LimitNPROCSoft = ...;
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4242 readonly t LimitMEMLOCK = ...;
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4244 readonly t LimitMEMLOCKSoft = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4246 readonly t LimitLOCKS = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4248 readonly t LimitLOCKSSoft = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4250 readonly t LimitSIGPENDING = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4252 readonly t LimitSIGPENDINGSoft = ...;
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4254 readonly t LimitMSGQUEUE = ...;
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4256 readonly t LimitMSGQUEUESoft = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4258 readonly t LimitNICE = ...;
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4260 readonly t LimitNICESoft = ...;
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4262 readonly t LimitRTPRIO = ...;
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4264 readonly t LimitRTPRIOSoft = ...;
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4266 readonly t LimitRTTIME = ...;
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4268 readonly t LimitRTTIMESoft = ...;
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4270 readonly s WorkingDirectory = '...';
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4272 readonly s RootDirectory = '...';
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4274 readonly s RootImage = '...';
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4276 readonly a(ss) RootImageOptions = [...];
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4278 readonly ay RootHash = [...];
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4280 readonly s RootHashPath = '...';
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4282 readonly ay RootHashSignature = [...];
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4284 readonly s RootHashSignaturePath = '...';
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4286 readonly s RootVerity = '...';
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4288 readonly a(ssba(ss)) MountImages = [...];
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4290 readonly i OOMScoreAdjust = ...;
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4292 readonly t CoredumpFilter = ...;
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4294 readonly i Nice = ...;
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4296 readonly i IOSchedulingClass = ...;
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4298 readonly i IOSchedulingPriority = ...;
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4300 readonly i CPUSchedulingPolicy = ...;
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4302 readonly i CPUSchedulingPriority = ...;
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4304 readonly ay CPUAffinity = [...];
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4306 readonly b CPUAffinityFromNUMA = ...;
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4308 readonly i NUMAPolicy = ...;
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4310 readonly ay NUMAMask = [...];
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4312 readonly t TimerSlackNSec = ...;
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4314 readonly b CPUSchedulingResetOnFork = ...;
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4316 readonly b NonBlocking = ...;
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4318 readonly s StandardInput = '...';
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4320 readonly s StandardInputFileDescriptorName = '...';
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4322 readonly ay StandardInputData = [...];
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4324 readonly s StandardOutput = '...';
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4326 readonly s StandardOutputFileDescriptorName = '...';
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4328 readonly s StandardError = '...';
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4330 readonly s StandardErrorFileDescriptorName = '...';
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4332 readonly s TTYPath = '...';
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4334 readonly b TTYReset = ...;
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4336 readonly b TTYVHangup = ...;
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4338 readonly b TTYVTDisallocate = ...;
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4340 readonly i SyslogPriority = ...;
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4342 readonly s SyslogIdentifier = '...';
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly b SyslogLevelPrefix = ...;
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly i SyslogLevel = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly i SyslogFacility = ...;
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly i LogLevelMax = ...;
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly t LogRateLimitIntervalUSec = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly u LogRateLimitBurst = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4356 readonly aay LogExtraFields = [[...], ...];
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly s LogNamespace = '...';
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4360 readonly i SecureBits = ...;
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly t CapabilityBoundingSet = ...;
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly t AmbientCapabilities = ...;
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly s User = '...';
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly s Group = '...';
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly b DynamicUser = ...;
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly b RemoveIPC = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly a(say) SetCredential = [...];
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly a(ss) LoadCredential = [...];
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly as SupplementaryGroups = ['...', ...];
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly s PAMName = '...';
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly as ReadWritePaths = ['...', ...];
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly as ReadOnlyPaths = ['...', ...];
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4386 readonly as InaccessiblePaths = ['...', ...];
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly t MountFlags = ...;
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4390 readonly b PrivateTmp = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly b PrivateDevices = ...;
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly b ProtectClock = ...;
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly b ProtectKernelTunables = ...;
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly b ProtectKernelModules = ...;
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4400 readonly b ProtectKernelLogs = ...;
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly b ProtectControlGroups = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4404 readonly b PrivateNetwork = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly b PrivateUsers = ...;
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly b PrivateMounts = ...;
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4410 readonly s ProtectHome = '...';
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4412 readonly s ProtectSystem = '...';
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4414 readonly b SameProcessGroup = ...;
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4416 readonly s UtmpIdentifier = '...';
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4418 readonly s UtmpMode = '...';
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4420 readonly (bs) SELinuxContext = ...;
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly (bs) AppArmorProfile = ...;
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4424 readonly (bs) SmackProcessLabel = ...;
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4426 readonly b IgnoreSIGPIPE = ...;
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4428 readonly b NoNewPrivileges = ...;
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4430 readonly (bas) SystemCallFilter = ...;
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4432 readonly as SystemCallArchitectures = ['...', ...];
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4434 readonly i SystemCallErrorNumber = ...;
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4436 readonly (bas) SystemCallLog = ...;
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4438 readonly s Personality = '...';
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4440 readonly b LockPersonality = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4442 readonly (bas) RestrictAddressFamilies = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4444 readonly s RuntimeDirectoryPreserve = '...';
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4446 readonly u RuntimeDirectoryMode = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4448 readonly as RuntimeDirectory = ['...', ...];
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4450 readonly u StateDirectoryMode = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4452 readonly as StateDirectory = ['...', ...];
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4454 readonly u CacheDirectoryMode = ...;
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4456 readonly as CacheDirectory = ['...', ...];
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4458 readonly u LogsDirectoryMode = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4460 readonly as LogsDirectory = ['...', ...];
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4462 readonly u ConfigurationDirectoryMode = ...;
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4464 readonly as ConfigurationDirectory = ['...', ...];
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4466 readonly t TimeoutCleanUSec = ...;
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4468 readonly b MemoryDenyWriteExecute = ...;
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4470 readonly b RestrictRealtime = ...;
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4472 readonly b RestrictSUIDSGID = ...;
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4474 readonly t RestrictNamespaces = ...;
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4476 readonly a(ssbt) BindPaths = [...];
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4478 readonly a(ssbt) BindReadOnlyPaths = [...];
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4480 readonly a(ss) TemporaryFileSystem = [...];
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4482 readonly b MountAPIVFS = ...;
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4484 readonly s KeyringMode = '...';
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4486 readonly s ProtectProc = '...';
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4488 readonly s ProcSubset = '...';
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4490 readonly b ProtectHostname = ...;
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4492 readonly s NetworkNamespacePath = '...';
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4494 readonly s KillMode = '...';
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4496 readonly i KillSignal = ...;
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4498 readonly i RestartKillSignal = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4500 readonly i FinalKillSignal = ...;
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4502 readonly b SendSIGKILL = ...;
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4504 readonly b SendSIGHUP = ...;
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4506 readonly i WatchdogSignal = ...;
4507 };
4508 interface org.freedesktop.DBus.Peer { ... };
4509 interface org.freedesktop.DBus.Introspectable { ... };
4510 interface org.freedesktop.DBus.Properties { ... };
4511 interface org.freedesktop.systemd1.Unit { ... };
4512 };
4513 </programlisting>
4514
4515 <!--method GetProcesses is not documented!-->
4516
4517 <!--method AttachProcesses is not documented!-->
4518
4519 <!--property BindIPv6Only is not documented!-->
4520
4521 <!--property Backlog is not documented!-->
4522
4523 <!--property TimeoutUSec is not documented!-->
4524
4525 <!--property BindToDevice is not documented!-->
4526
4527 <!--property SocketUser is not documented!-->
4528
4529 <!--property SocketGroup is not documented!-->
4530
4531 <!--property SocketMode is not documented!-->
4532
4533 <!--property DirectoryMode is not documented!-->
4534
4535 <!--property Writable is not documented!-->
4536
4537 <!--property KeepAlive is not documented!-->
4538
4539 <!--property KeepAliveTimeUSec is not documented!-->
4540
4541 <!--property KeepAliveIntervalUSec is not documented!-->
4542
4543 <!--property KeepAliveProbes is not documented!-->
4544
4545 <!--property DeferAcceptUSec is not documented!-->
4546
4547 <!--property NoDelay is not documented!-->
4548
4549 <!--property Priority is not documented!-->
4550
4551 <!--property ReceiveBuffer is not documented!-->
4552
4553 <!--property SendBuffer is not documented!-->
4554
4555 <!--property IPTOS is not documented!-->
4556
4557 <!--property IPTTL is not documented!-->
4558
4559 <!--property PipeSize is not documented!-->
4560
4561 <!--property FreeBind is not documented!-->
4562
4563 <!--property Transparent is not documented!-->
4564
4565 <!--property Broadcast is not documented!-->
4566
4567 <!--property PassCredentials is not documented!-->
4568
4569 <!--property PassSecurity is not documented!-->
4570
4571 <!--property PassPacketInfo is not documented!-->
4572
4573 <!--property Timestamping is not documented!-->
4574
4575 <!--property RemoveOnStop is not documented!-->
4576
4577 <!--property Listen is not documented!-->
4578
4579 <!--property Symlinks is not documented!-->
4580
4581 <!--property Mark is not documented!-->
4582
4583 <!--property MaxConnections is not documented!-->
4584
4585 <!--property MaxConnectionsPerSource is not documented!-->
4586
4587 <!--property MessageQueueMaxMessages is not documented!-->
4588
4589 <!--property MessageQueueMessageSize is not documented!-->
4590
4591 <!--property TCPCongestion is not documented!-->
4592
4593 <!--property ReusePort is not documented!-->
4594
4595 <!--property SmackLabel is not documented!-->
4596
4597 <!--property SmackLabelIPIn is not documented!-->
4598
4599 <!--property SmackLabelIPOut is not documented!-->
4600
4601 <!--property NRefused is not documented!-->
4602
4603 <!--property FileDescriptorName is not documented!-->
4604
4605 <!--property SocketProtocol is not documented!-->
4606
4607 <!--property TriggerLimitIntervalUSec is not documented!-->
4608
4609 <!--property TriggerLimitBurst is not documented!-->
4610
4611 <!--property UID is not documented!-->
4612
4613 <!--property GID is not documented!-->
4614
4615 <!--property ExecStopPre is not documented!-->
4616
4617 <!--property ExecStopPost is not documented!-->
4618
4619 <!--property Slice is not documented!-->
4620
4621 <!--property MemoryCurrent is not documented!-->
4622
4623 <!--property CPUUsageNSec is not documented!-->
4624
4625 <!--property EffectiveCPUs is not documented!-->
4626
4627 <!--property EffectiveMemoryNodes is not documented!-->
4628
4629 <!--property TasksCurrent is not documented!-->
4630
4631 <!--property IPIngressBytes is not documented!-->
4632
4633 <!--property IPIngressPackets is not documented!-->
4634
4635 <!--property IPEgressBytes is not documented!-->
4636
4637 <!--property IPEgressPackets is not documented!-->
4638
4639 <!--property IOReadBytes is not documented!-->
4640
4641 <!--property IOReadOperations is not documented!-->
4642
4643 <!--property IOWriteBytes is not documented!-->
4644
4645 <!--property IOWriteOperations is not documented!-->
4646
4647 <!--property Delegate is not documented!-->
4648
4649 <!--property DelegateControllers is not documented!-->
4650
4651 <!--property CPUAccounting is not documented!-->
4652
4653 <!--property CPUWeight is not documented!-->
4654
4655 <!--property StartupCPUWeight is not documented!-->
4656
4657 <!--property CPUShares is not documented!-->
4658
4659 <!--property StartupCPUShares is not documented!-->
4660
4661 <!--property CPUQuotaPerSecUSec is not documented!-->
4662
4663 <!--property CPUQuotaPeriodUSec is not documented!-->
4664
4665 <!--property AllowedCPUs is not documented!-->
4666
4667 <!--property AllowedMemoryNodes is not documented!-->
4668
4669 <!--property IOAccounting is not documented!-->
4670
4671 <!--property IOWeight is not documented!-->
4672
4673 <!--property StartupIOWeight is not documented!-->
4674
4675 <!--property IODeviceWeight is not documented!-->
4676
4677 <!--property IOReadBandwidthMax is not documented!-->
4678
4679 <!--property IOWriteBandwidthMax is not documented!-->
4680
4681 <!--property IOReadIOPSMax is not documented!-->
4682
4683 <!--property IOWriteIOPSMax is not documented!-->
4684
4685 <!--property IODeviceLatencyTargetUSec is not documented!-->
4686
4687 <!--property BlockIOAccounting is not documented!-->
4688
4689 <!--property BlockIOWeight is not documented!-->
4690
4691 <!--property StartupBlockIOWeight is not documented!-->
4692
4693 <!--property BlockIODeviceWeight is not documented!-->
4694
4695 <!--property BlockIOReadBandwidth is not documented!-->
4696
4697 <!--property BlockIOWriteBandwidth is not documented!-->
4698
4699 <!--property MemoryAccounting is not documented!-->
4700
4701 <!--property DefaultMemoryLow is not documented!-->
4702
4703 <!--property DefaultMemoryMin is not documented!-->
4704
4705 <!--property MemoryMin is not documented!-->
4706
4707 <!--property MemoryLow is not documented!-->
4708
4709 <!--property MemoryHigh is not documented!-->
4710
4711 <!--property MemoryMax is not documented!-->
4712
4713 <!--property MemorySwapMax is not documented!-->
4714
4715 <!--property MemoryLimit is not documented!-->
4716
4717 <!--property DevicePolicy is not documented!-->
4718
4719 <!--property DeviceAllow is not documented!-->
4720
4721 <!--property TasksAccounting is not documented!-->
4722
4723 <!--property TasksMax is not documented!-->
4724
4725 <!--property IPAccounting is not documented!-->
4726
4727 <!--property IPAddressAllow is not documented!-->
4728
4729 <!--property IPAddressDeny is not documented!-->
4730
4731 <!--property IPIngressFilterPath is not documented!-->
4732
4733 <!--property IPEgressFilterPath is not documented!-->
4734
4735 <!--property DisableControllers is not documented!-->
4736
4737 <!--property ManagedOOMSwap is not documented!-->
4738
4739 <!--property ManagedOOMMemoryPressure is not documented!-->
4740
4741 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
4742
4743 <!--property EnvironmentFiles is not documented!-->
4744
4745 <!--property PassEnvironment is not documented!-->
4746
4747 <!--property UnsetEnvironment is not documented!-->
4748
4749 <!--property UMask is not documented!-->
4750
4751 <!--property LimitCPUSoft is not documented!-->
4752
4753 <!--property LimitFSIZE is not documented!-->
4754
4755 <!--property LimitFSIZESoft is not documented!-->
4756
4757 <!--property LimitDATA is not documented!-->
4758
4759 <!--property LimitDATASoft is not documented!-->
4760
4761 <!--property LimitSTACK is not documented!-->
4762
4763 <!--property LimitSTACKSoft is not documented!-->
4764
4765 <!--property LimitCORE is not documented!-->
4766
4767 <!--property LimitCORESoft is not documented!-->
4768
4769 <!--property LimitRSS is not documented!-->
4770
4771 <!--property LimitRSSSoft is not documented!-->
4772
4773 <!--property LimitNOFILE is not documented!-->
4774
4775 <!--property LimitNOFILESoft is not documented!-->
4776
4777 <!--property LimitAS is not documented!-->
4778
4779 <!--property LimitASSoft is not documented!-->
4780
4781 <!--property LimitNPROC is not documented!-->
4782
4783 <!--property LimitNPROCSoft is not documented!-->
4784
4785 <!--property LimitMEMLOCK is not documented!-->
4786
4787 <!--property LimitMEMLOCKSoft is not documented!-->
4788
4789 <!--property LimitLOCKS is not documented!-->
4790
4791 <!--property LimitLOCKSSoft is not documented!-->
4792
4793 <!--property LimitSIGPENDING is not documented!-->
4794
4795 <!--property LimitSIGPENDINGSoft is not documented!-->
4796
4797 <!--property LimitMSGQUEUE is not documented!-->
4798
4799 <!--property LimitMSGQUEUESoft is not documented!-->
4800
4801 <!--property LimitNICE is not documented!-->
4802
4803 <!--property LimitNICESoft is not documented!-->
4804
4805 <!--property LimitRTPRIO is not documented!-->
4806
4807 <!--property LimitRTPRIOSoft is not documented!-->
4808
4809 <!--property LimitRTTIME is not documented!-->
4810
4811 <!--property LimitRTTIMESoft is not documented!-->
4812
4813 <!--property WorkingDirectory is not documented!-->
4814
4815 <!--property RootDirectory is not documented!-->
4816
4817 <!--property RootImage is not documented!-->
4818
4819 <!--property RootImageOptions is not documented!-->
4820
4821 <!--property RootHash is not documented!-->
4822
4823 <!--property RootHashPath is not documented!-->
4824
4825 <!--property RootHashSignature is not documented!-->
4826
4827 <!--property RootHashSignaturePath is not documented!-->
4828
4829 <!--property RootVerity is not documented!-->
4830
4831 <!--property MountImages is not documented!-->
4832
4833 <!--property OOMScoreAdjust is not documented!-->
4834
4835 <!--property CoredumpFilter is not documented!-->
4836
4837 <!--property Nice is not documented!-->
4838
4839 <!--property IOSchedulingClass is not documented!-->
4840
4841 <!--property IOSchedulingPriority is not documented!-->
4842
4843 <!--property CPUSchedulingPolicy is not documented!-->
4844
4845 <!--property CPUSchedulingPriority is not documented!-->
4846
4847 <!--property CPUAffinity is not documented!-->
4848
4849 <!--property CPUAffinityFromNUMA is not documented!-->
4850
4851 <!--property NUMAPolicy is not documented!-->
4852
4853 <!--property NUMAMask is not documented!-->
4854
4855 <!--property TimerSlackNSec is not documented!-->
4856
4857 <!--property CPUSchedulingResetOnFork is not documented!-->
4858
4859 <!--property NonBlocking is not documented!-->
4860
4861 <!--property StandardInput is not documented!-->
4862
4863 <!--property StandardInputFileDescriptorName is not documented!-->
4864
4865 <!--property StandardInputData is not documented!-->
4866
4867 <!--property StandardOutput is not documented!-->
4868
4869 <!--property StandardOutputFileDescriptorName is not documented!-->
4870
4871 <!--property StandardError is not documented!-->
4872
4873 <!--property StandardErrorFileDescriptorName is not documented!-->
4874
4875 <!--property TTYPath is not documented!-->
4876
4877 <!--property TTYReset is not documented!-->
4878
4879 <!--property TTYVHangup is not documented!-->
4880
4881 <!--property TTYVTDisallocate is not documented!-->
4882
4883 <!--property SyslogPriority is not documented!-->
4884
4885 <!--property SyslogIdentifier is not documented!-->
4886
4887 <!--property SyslogLevelPrefix is not documented!-->
4888
4889 <!--property SyslogLevel is not documented!-->
4890
4891 <!--property SyslogFacility is not documented!-->
4892
4893 <!--property LogLevelMax is not documented!-->
4894
4895 <!--property LogRateLimitIntervalUSec is not documented!-->
4896
4897 <!--property LogRateLimitBurst is not documented!-->
4898
4899 <!--property LogExtraFields is not documented!-->
4900
4901 <!--property LogNamespace is not documented!-->
4902
4903 <!--property AmbientCapabilities is not documented!-->
4904
4905 <!--property User is not documented!-->
4906
4907 <!--property Group is not documented!-->
4908
4909 <!--property DynamicUser is not documented!-->
4910
4911 <!--property RemoveIPC is not documented!-->
4912
4913 <!--property SetCredential is not documented!-->
4914
4915 <!--property LoadCredential is not documented!-->
4916
4917 <!--property SupplementaryGroups is not documented!-->
4918
4919 <!--property PAMName is not documented!-->
4920
4921 <!--property ReadWritePaths is not documented!-->
4922
4923 <!--property ReadOnlyPaths is not documented!-->
4924
4925 <!--property InaccessiblePaths is not documented!-->
4926
4927 <!--property PrivateTmp is not documented!-->
4928
4929 <!--property PrivateDevices is not documented!-->
4930
4931 <!--property ProtectClock is not documented!-->
4932
4933 <!--property ProtectKernelTunables is not documented!-->
4934
4935 <!--property ProtectKernelModules is not documented!-->
4936
4937 <!--property ProtectKernelLogs is not documented!-->
4938
4939 <!--property ProtectControlGroups is not documented!-->
4940
4941 <!--property PrivateNetwork is not documented!-->
4942
4943 <!--property PrivateUsers is not documented!-->
4944
4945 <!--property PrivateMounts is not documented!-->
4946
4947 <!--property ProtectHome is not documented!-->
4948
4949 <!--property ProtectSystem is not documented!-->
4950
4951 <!--property SameProcessGroup is not documented!-->
4952
4953 <!--property UtmpIdentifier is not documented!-->
4954
4955 <!--property UtmpMode is not documented!-->
4956
4957 <!--property SELinuxContext is not documented!-->
4958
4959 <!--property AppArmorProfile is not documented!-->
4960
4961 <!--property SmackProcessLabel is not documented!-->
4962
4963 <!--property IgnoreSIGPIPE is not documented!-->
4964
4965 <!--property NoNewPrivileges is not documented!-->
4966
4967 <!--property SystemCallFilter is not documented!-->
4968
4969 <!--property SystemCallArchitectures is not documented!-->
4970
4971 <!--property SystemCallErrorNumber is not documented!-->
4972
4973 <!--property SystemCallLog is not documented!-->
4974
4975 <!--property Personality is not documented!-->
4976
4977 <!--property LockPersonality is not documented!-->
4978
4979 <!--property RestrictAddressFamilies is not documented!-->
4980
4981 <!--property RuntimeDirectoryPreserve is not documented!-->
4982
4983 <!--property RuntimeDirectoryMode is not documented!-->
4984
4985 <!--property RuntimeDirectory is not documented!-->
4986
4987 <!--property StateDirectoryMode is not documented!-->
4988
4989 <!--property StateDirectory is not documented!-->
4990
4991 <!--property CacheDirectoryMode is not documented!-->
4992
4993 <!--property CacheDirectory is not documented!-->
4994
4995 <!--property LogsDirectoryMode is not documented!-->
4996
4997 <!--property LogsDirectory is not documented!-->
4998
4999 <!--property ConfigurationDirectoryMode is not documented!-->
5000
5001 <!--property ConfigurationDirectory is not documented!-->
5002
5003 <!--property TimeoutCleanUSec is not documented!-->
5004
5005 <!--property MemoryDenyWriteExecute is not documented!-->
5006
5007 <!--property RestrictRealtime is not documented!-->
5008
5009 <!--property RestrictSUIDSGID is not documented!-->
5010
5011 <!--property RestrictNamespaces is not documented!-->
5012
5013 <!--property BindPaths is not documented!-->
5014
5015 <!--property BindReadOnlyPaths is not documented!-->
5016
5017 <!--property TemporaryFileSystem is not documented!-->
5018
5019 <!--property MountAPIVFS is not documented!-->
5020
5021 <!--property KeyringMode is not documented!-->
5022
5023 <!--property ProtectProc is not documented!-->
5024
5025 <!--property ProcSubset is not documented!-->
5026
5027 <!--property ProtectHostname is not documented!-->
5028
5029 <!--property NetworkNamespacePath is not documented!-->
5030
5031 <!--property KillMode is not documented!-->
5032
5033 <!--property KillSignal is not documented!-->
5034
5035 <!--property RestartKillSignal is not documented!-->
5036
5037 <!--property FinalKillSignal is not documented!-->
5038
5039 <!--property SendSIGKILL is not documented!-->
5040
5041 <!--property SendSIGHUP is not documented!-->
5042
5043 <!--property WatchdogSignal is not documented!-->
5044
5045 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5046
5047 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5048
5049 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5050
5051 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5052
5053 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5054
5055 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5056
5057 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5058
5059 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5060
5061 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5062
5063 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
5064
5065 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
5066
5067 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
5068
5069 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
5070
5071 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
5072
5073 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
5074
5075 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
5076
5077 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5078
5079 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
5080
5081 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
5082
5083 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
5084
5085 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
5086
5087 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
5088
5089 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
5090
5091 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
5092
5093 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
5094
5095 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
5096
5097 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
5098
5099 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
5100
5101 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
5102
5103 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
5104
5105 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
5106
5107 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
5108
5109 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
5110
5111 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
5112
5113 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
5114
5115 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5116
5117 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5118
5119 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
5120
5121 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5122
5123 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5124
5125 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5126
5127 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5128
5129 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5130
5131 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5132
5133 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5134
5135 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5136
5137 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5138
5139 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5140
5141 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5142
5143 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5144
5145 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5146
5147 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5148
5149 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5150
5151 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5152
5153 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5154
5155 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5156
5157 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5158
5159 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5160
5161 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5162
5163 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5164
5165 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5166
5167 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5168
5169 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5170
5171 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5172
5173 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5174
5175 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5176
5177 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5178
5179 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5180
5181 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5182
5183 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5184
5185 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5186
5187 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5188
5189 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5190
5191 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5192
5193 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5194
5195 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5196
5197 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5198
5199 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5200
5201 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5202
5203 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5204
5205 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5206
5207 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5208
5209 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5210
5211 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5212
5213 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5214
5215 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5216
5217 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5218
5219 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5220
5221 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5222
5223 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5224
5225 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5226
5227 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5228
5229 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5230
5231 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5232
5233 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5234
5235 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5236
5237 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
5238
5239 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
5240
5241 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
5242
5243 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
5244
5245 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
5246
5247 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
5248
5249 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
5250
5251 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
5252
5253 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
5254
5255 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
5256
5257 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
5258
5259 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
5260
5261 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
5262
5263 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
5264
5265 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
5266
5267 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
5268
5269 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
5270
5271 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
5272
5273 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
5274
5275 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
5276
5277 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
5278
5279 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
5280
5281 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
5282
5283 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
5284
5285 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
5286
5287 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
5288
5289 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
5290
5291 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
5292
5293 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
5294
5295 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5296
5297 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5298
5299 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
5300
5301 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
5302
5303 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
5304
5305 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
5306
5307 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
5308
5309 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
5310
5311 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
5312
5313 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
5314
5315 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
5316
5317 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
5318
5319 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
5320
5321 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
5322
5323 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
5324
5325 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
5326
5327 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
5328
5329 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
5330
5331 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
5332
5333 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
5334
5335 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
5336
5337 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
5338
5339 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
5340
5341 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
5342
5343 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
5344
5345 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
5346
5347 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
5348
5349 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
5350
5351 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
5352
5353 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
5354
5355 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
5356
5357 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
5358
5359 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
5360
5361 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
5362
5363 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
5364
5365 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
5366
5367 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
5368
5369 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
5370
5371 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
5372
5373 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
5374
5375 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
5376
5377 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
5378
5379 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
5380
5381 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5382
5383 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5384
5385 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5386
5387 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5388
5389 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5390
5391 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5392
5393 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5394
5395 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
5396
5397 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
5398
5399 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
5400
5401 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
5402
5403 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
5404
5405 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
5406
5407 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
5408
5409 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
5410
5411 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
5412
5413 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
5414
5415 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
5416
5417 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
5418
5419 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
5420
5421 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
5422
5423 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
5424
5425 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
5426
5427 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
5428
5429 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
5430
5431 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
5432
5433 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
5434
5435 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
5436
5437 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
5438
5439 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
5440
5441 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
5442
5443 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
5444
5445 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
5446
5447 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
5448
5449 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
5450
5451 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
5452
5453 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
5454
5455 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
5456
5457 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
5458
5459 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
5460
5461 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
5462
5463 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
5464
5465 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5466
5467 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5468
5469 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5470
5471 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5472
5473 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5474
5475 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5476
5477 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5478
5479 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5480
5481 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5482
5483 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5484
5485 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5486
5487 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5488
5489 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5490
5491 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5492
5493 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5494
5495 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5496
5497 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5498
5499 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5500
5501 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5502
5503 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5504
5505 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5506
5507 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5508
5509 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5510
5511 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5512
5513 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5514
5515 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5516
5517 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5518
5519 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5520
5521 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5522
5523 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5524
5525 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5526
5527 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5528
5529 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5530
5531 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5532
5533 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
5534
5535 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
5536
5537 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
5538
5539 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
5540
5541 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5542
5543 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
5544
5545 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
5546
5547 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
5548
5549 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
5550
5551 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
5552
5553 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
5554
5555 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
5556
5557 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
5558
5559 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
5560
5561 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
5562
5563 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
5564
5565 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
5566
5567 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
5568
5569 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
5570
5571 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
5572
5573 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
5574
5575 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
5576
5577 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
5578
5579 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
5580
5581 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
5582
5583 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
5584
5585 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
5586
5587 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
5588
5589 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
5590
5591 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5592
5593 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5594
5595 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
5596
5597 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
5598
5599 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
5600
5601 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
5602
5603 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
5604
5605 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
5606
5607 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
5608
5609 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
5610
5611 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
5612
5613 <!--End of Autogenerated section-->
5614
5615 <refsect2>
5616 <title>Properties</title>
5617
5618 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5619 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5620 processes to execute. They also share most of the fields related to the execution context that Service
5621 objects expose (see above).</para>
5622
5623 <para>In addition to these properties there are the following:</para>
5624
5625 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
5626 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
5627 i.e. those where systemd is responsible for accepted connections. </para>
5628
5629 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5630 this socket. It only applies only to socket units with <varname>Accept</varname> set to
5631 <literal>yes</literal>.</para>
5632
5633 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5634 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5635 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5636 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5637 meaning as they have for the corresponding field of service units (see above). In addition to that,
5638 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5639 continuously.</para>
5640
5641 <para><varname>FlushPending</varname> specifies whether to flush the socket
5642 just before entering the listening state. This setting only applies to sockets with
5643 <varname>Accept=</varname> set to <literal>no</literal>.</para>
5644 </refsect2>
5645 </refsect1>
5646
5647 <refsect1>
5648 <title>Target Unit Objects</title>
5649
5650 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
5651 node /org/freedesktop/systemd1/unit/basic_2etarget {
5652 interface org.freedesktop.systemd1.Target {
5653 };
5654 interface org.freedesktop.DBus.Peer { ... };
5655 interface org.freedesktop.DBus.Introspectable { ... };
5656 interface org.freedesktop.DBus.Properties { ... };
5657 interface org.freedesktop.systemd1.Unit { ... };
5658 };
5659 </programlisting>
5660
5661 <para>Target units have neither type-specific methods nor properties.</para>
5662 </refsect1>
5663
5664
5665 <refsect1>
5666 <title>Device Unit Objects</title>
5667
5668 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5669 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5670
5671 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5672 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5673 interface org.freedesktop.systemd1.Device {
5674 properties:
5675 readonly s SysFSPath = '...';
5676 };
5677 interface org.freedesktop.DBus.Peer { ... };
5678 interface org.freedesktop.DBus.Introspectable { ... };
5679 interface org.freedesktop.DBus.Properties { ... };
5680 interface org.freedesktop.systemd1.Unit { ... };
5681 };
5682 </programlisting>
5683
5684 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5685
5686 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5687
5688 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5689
5690 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5691
5692 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5693
5694 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5695
5696 <!--End of Autogenerated section-->
5697
5698 <refsect2>
5699 <title>Properties</title>
5700
5701 <para>Device units only expose a single type-specific property:</para>
5702
5703 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5704 to.</para>
5705 </refsect2>
5706 </refsect1>
5707
5708 <refsect1>
5709 <title>Mount Unit Objects</title>
5710
5711 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5712 interface (described here) in addition to the generic
5713 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5714
5715 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
5716 node /org/freedesktop/systemd1/unit/home_2emount {
5717 interface org.freedesktop.systemd1.Mount {
5718 methods:
5719 GetProcesses(out a(sus) processes);
5720 AttachProcesses(in s subcgroup,
5721 in au pids);
5722 properties:
5723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5724 readonly s Where = '...';
5725 readonly s What = '...';
5726 readonly s Options = '...';
5727 readonly s Type = '...';
5728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5729 readonly t TimeoutUSec = ...;
5730 readonly u ControlPID = ...;
5731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5732 readonly u DirectoryMode = ...;
5733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5734 readonly b SloppyOptions = ...;
5735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5736 readonly b LazyUnmount = ...;
5737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5738 readonly b ForceUnmount = ...;
5739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5740 readonly b ReadWriteOnly = ...;
5741 readonly s Result = '...';
5742 readonly u UID = ...;
5743 readonly u GID = ...;
5744 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5745 readonly a(sasbttttuii) ExecMount = [...];
5746 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5747 readonly a(sasbttttuii) ExecUnmount = [...];
5748 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5749 readonly a(sasbttttuii) ExecRemount = [...];
5750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5751 readonly s Slice = '...';
5752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5753 readonly s ControlGroup = '...';
5754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5755 readonly t MemoryCurrent = ...;
5756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5757 readonly t CPUUsageNSec = ...;
5758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5759 readonly ay EffectiveCPUs = [...];
5760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5761 readonly ay EffectiveMemoryNodes = [...];
5762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5763 readonly t TasksCurrent = ...;
5764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5765 readonly t IPIngressBytes = ...;
5766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5767 readonly t IPIngressPackets = ...;
5768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5769 readonly t IPEgressBytes = ...;
5770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5771 readonly t IPEgressPackets = ...;
5772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5773 readonly t IOReadBytes = ...;
5774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5775 readonly t IOReadOperations = ...;
5776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5777 readonly t IOWriteBytes = ...;
5778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5779 readonly t IOWriteOperations = ...;
5780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5781 readonly b Delegate = ...;
5782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5783 readonly as DelegateControllers = ['...', ...];
5784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5785 readonly b CPUAccounting = ...;
5786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5787 readonly t CPUWeight = ...;
5788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5789 readonly t StartupCPUWeight = ...;
5790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5791 readonly t CPUShares = ...;
5792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5793 readonly t StartupCPUShares = ...;
5794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5795 readonly t CPUQuotaPerSecUSec = ...;
5796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5797 readonly t CPUQuotaPeriodUSec = ...;
5798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5799 readonly ay AllowedCPUs = [...];
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5801 readonly ay AllowedMemoryNodes = [...];
5802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5803 readonly b IOAccounting = ...;
5804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5805 readonly t IOWeight = ...;
5806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5807 readonly t StartupIOWeight = ...;
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5809 readonly a(st) IODeviceWeight = [...];
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5811 readonly a(st) IOReadBandwidthMax = [...];
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5813 readonly a(st) IOWriteBandwidthMax = [...];
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5815 readonly a(st) IOReadIOPSMax = [...];
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5817 readonly a(st) IOWriteIOPSMax = [...];
5818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5819 readonly a(st) IODeviceLatencyTargetUSec = [...];
5820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5821 readonly b BlockIOAccounting = ...;
5822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5823 readonly t BlockIOWeight = ...;
5824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5825 readonly t StartupBlockIOWeight = ...;
5826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5827 readonly a(st) BlockIODeviceWeight = [...];
5828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5829 readonly a(st) BlockIOReadBandwidth = [...];
5830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5831 readonly a(st) BlockIOWriteBandwidth = [...];
5832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5833 readonly b MemoryAccounting = ...;
5834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5835 readonly t DefaultMemoryLow = ...;
5836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5837 readonly t DefaultMemoryMin = ...;
5838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5839 readonly t MemoryMin = ...;
5840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5841 readonly t MemoryLow = ...;
5842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5843 readonly t MemoryHigh = ...;
5844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5845 readonly t MemoryMax = ...;
5846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5847 readonly t MemorySwapMax = ...;
5848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5849 readonly t MemoryLimit = ...;
5850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5851 readonly s DevicePolicy = '...';
5852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5853 readonly a(ss) DeviceAllow = [...];
5854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5855 readonly b TasksAccounting = ...;
5856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5857 readonly t TasksMax = ...;
5858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5859 readonly b IPAccounting = ...;
5860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5861 readonly a(iayu) IPAddressAllow = [...];
5862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5863 readonly a(iayu) IPAddressDeny = [...];
5864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5865 readonly as IPIngressFilterPath = ['...', ...];
5866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5867 readonly as IPEgressFilterPath = ['...', ...];
5868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5869 readonly as DisableControllers = ['...', ...];
5870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5871 readonly s ManagedOOMSwap = '...';
5872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5873 readonly s ManagedOOMMemoryPressure = '...';
5874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5875 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
5876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5877 readonly as Environment = ['...', ...];
5878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5879 readonly a(sb) EnvironmentFiles = [...];
5880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5881 readonly as PassEnvironment = ['...', ...];
5882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5883 readonly as UnsetEnvironment = ['...', ...];
5884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5885 readonly u UMask = ...;
5886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5887 readonly t LimitCPU = ...;
5888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5889 readonly t LimitCPUSoft = ...;
5890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5891 readonly t LimitFSIZE = ...;
5892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5893 readonly t LimitFSIZESoft = ...;
5894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5895 readonly t LimitDATA = ...;
5896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5897 readonly t LimitDATASoft = ...;
5898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5899 readonly t LimitSTACK = ...;
5900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5901 readonly t LimitSTACKSoft = ...;
5902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5903 readonly t LimitCORE = ...;
5904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5905 readonly t LimitCORESoft = ...;
5906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5907 readonly t LimitRSS = ...;
5908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5909 readonly t LimitRSSSoft = ...;
5910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5911 readonly t LimitNOFILE = ...;
5912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5913 readonly t LimitNOFILESoft = ...;
5914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5915 readonly t LimitAS = ...;
5916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5917 readonly t LimitASSoft = ...;
5918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5919 readonly t LimitNPROC = ...;
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5921 readonly t LimitNPROCSoft = ...;
5922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5923 readonly t LimitMEMLOCK = ...;
5924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5925 readonly t LimitMEMLOCKSoft = ...;
5926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5927 readonly t LimitLOCKS = ...;
5928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5929 readonly t LimitLOCKSSoft = ...;
5930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5931 readonly t LimitSIGPENDING = ...;
5932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5933 readonly t LimitSIGPENDINGSoft = ...;
5934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5935 readonly t LimitMSGQUEUE = ...;
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5937 readonly t LimitMSGQUEUESoft = ...;
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5939 readonly t LimitNICE = ...;
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5941 readonly t LimitNICESoft = ...;
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5943 readonly t LimitRTPRIO = ...;
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5945 readonly t LimitRTPRIOSoft = ...;
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5947 readonly t LimitRTTIME = ...;
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5949 readonly t LimitRTTIMESoft = ...;
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5951 readonly s WorkingDirectory = '...';
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5953 readonly s RootDirectory = '...';
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5955 readonly s RootImage = '...';
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5957 readonly a(ss) RootImageOptions = [...];
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5959 readonly ay RootHash = [...];
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5961 readonly s RootHashPath = '...';
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5963 readonly ay RootHashSignature = [...];
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5965 readonly s RootHashSignaturePath = '...';
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5967 readonly s RootVerity = '...';
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5969 readonly a(ssba(ss)) MountImages = [...];
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5971 readonly i OOMScoreAdjust = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5973 readonly t CoredumpFilter = ...;
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5975 readonly i Nice = ...;
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5977 readonly i IOSchedulingClass = ...;
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5979 readonly i IOSchedulingPriority = ...;
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5981 readonly i CPUSchedulingPolicy = ...;
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5983 readonly i CPUSchedulingPriority = ...;
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5985 readonly ay CPUAffinity = [...];
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5987 readonly b CPUAffinityFromNUMA = ...;
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5989 readonly i NUMAPolicy = ...;
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5991 readonly ay NUMAMask = [...];
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5993 readonly t TimerSlackNSec = ...;
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5995 readonly b CPUSchedulingResetOnFork = ...;
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5997 readonly b NonBlocking = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5999 readonly s StandardInput = '...';
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6001 readonly s StandardInputFileDescriptorName = '...';
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6003 readonly ay StandardInputData = [...];
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6005 readonly s StandardOutput = '...';
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6007 readonly s StandardOutputFileDescriptorName = '...';
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6009 readonly s StandardError = '...';
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6011 readonly s StandardErrorFileDescriptorName = '...';
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6013 readonly s TTYPath = '...';
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6015 readonly b TTYReset = ...;
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6017 readonly b TTYVHangup = ...;
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6019 readonly b TTYVTDisallocate = ...;
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6021 readonly i SyslogPriority = ...;
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6023 readonly s SyslogIdentifier = '...';
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6025 readonly b SyslogLevelPrefix = ...;
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6027 readonly i SyslogLevel = ...;
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6029 readonly i SyslogFacility = ...;
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6031 readonly i LogLevelMax = ...;
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6033 readonly t LogRateLimitIntervalUSec = ...;
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6035 readonly u LogRateLimitBurst = ...;
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6037 readonly aay LogExtraFields = [[...], ...];
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6039 readonly s LogNamespace = '...';
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6041 readonly i SecureBits = ...;
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6043 readonly t CapabilityBoundingSet = ...;
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6045 readonly t AmbientCapabilities = ...;
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6047 readonly s User = '...';
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6049 readonly s Group = '...';
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6051 readonly b DynamicUser = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6053 readonly b RemoveIPC = ...;
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6055 readonly a(say) SetCredential = [...];
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6057 readonly a(ss) LoadCredential = [...];
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6059 readonly as SupplementaryGroups = ['...', ...];
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6061 readonly s PAMName = '...';
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6063 readonly as ReadWritePaths = ['...', ...];
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6065 readonly as ReadOnlyPaths = ['...', ...];
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6067 readonly as InaccessiblePaths = ['...', ...];
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6069 readonly t MountFlags = ...;
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6071 readonly b PrivateTmp = ...;
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6073 readonly b PrivateDevices = ...;
6074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6075 readonly b ProtectClock = ...;
6076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6077 readonly b ProtectKernelTunables = ...;
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6079 readonly b ProtectKernelModules = ...;
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6081 readonly b ProtectKernelLogs = ...;
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6083 readonly b ProtectControlGroups = ...;
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6085 readonly b PrivateNetwork = ...;
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6087 readonly b PrivateUsers = ...;
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6089 readonly b PrivateMounts = ...;
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6091 readonly s ProtectHome = '...';
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6093 readonly s ProtectSystem = '...';
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6095 readonly b SameProcessGroup = ...;
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6097 readonly s UtmpIdentifier = '...';
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6099 readonly s UtmpMode = '...';
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6101 readonly (bs) SELinuxContext = ...;
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6103 readonly (bs) AppArmorProfile = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6105 readonly (bs) SmackProcessLabel = ...;
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6107 readonly b IgnoreSIGPIPE = ...;
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6109 readonly b NoNewPrivileges = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6111 readonly (bas) SystemCallFilter = ...;
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6113 readonly as SystemCallArchitectures = ['...', ...];
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6115 readonly i SystemCallErrorNumber = ...;
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6117 readonly (bas) SystemCallLog = ...;
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6119 readonly s Personality = '...';
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6121 readonly b LockPersonality = ...;
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6123 readonly (bas) RestrictAddressFamilies = ...;
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6125 readonly s RuntimeDirectoryPreserve = '...';
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6127 readonly u RuntimeDirectoryMode = ...;
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6129 readonly as RuntimeDirectory = ['...', ...];
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6131 readonly u StateDirectoryMode = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6133 readonly as StateDirectory = ['...', ...];
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6135 readonly u CacheDirectoryMode = ...;
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6137 readonly as CacheDirectory = ['...', ...];
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6139 readonly u LogsDirectoryMode = ...;
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6141 readonly as LogsDirectory = ['...', ...];
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6143 readonly u ConfigurationDirectoryMode = ...;
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6145 readonly as ConfigurationDirectory = ['...', ...];
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6147 readonly t TimeoutCleanUSec = ...;
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6149 readonly b MemoryDenyWriteExecute = ...;
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6151 readonly b RestrictRealtime = ...;
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6153 readonly b RestrictSUIDSGID = ...;
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6155 readonly t RestrictNamespaces = ...;
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6157 readonly a(ssbt) BindPaths = [...];
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6159 readonly a(ssbt) BindReadOnlyPaths = [...];
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6161 readonly a(ss) TemporaryFileSystem = [...];
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6163 readonly b MountAPIVFS = ...;
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6165 readonly s KeyringMode = '...';
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6167 readonly s ProtectProc = '...';
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6169 readonly s ProcSubset = '...';
6170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6171 readonly b ProtectHostname = ...;
6172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6173 readonly s NetworkNamespacePath = '...';
6174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6175 readonly s KillMode = '...';
6176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6177 readonly i KillSignal = ...;
6178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6179 readonly i RestartKillSignal = ...;
6180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6181 readonly i FinalKillSignal = ...;
6182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6183 readonly b SendSIGKILL = ...;
6184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6185 readonly b SendSIGHUP = ...;
6186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6187 readonly i WatchdogSignal = ...;
6188 };
6189 interface org.freedesktop.DBus.Peer { ... };
6190 interface org.freedesktop.DBus.Introspectable { ... };
6191 interface org.freedesktop.DBus.Properties { ... };
6192 interface org.freedesktop.systemd1.Unit { ... };
6193 };
6194 </programlisting>
6195
6196 <!--method GetProcesses is not documented!-->
6197
6198 <!--method AttachProcesses is not documented!-->
6199
6200 <!--property Where is not documented!-->
6201
6202 <!--property What is not documented!-->
6203
6204 <!--property Options is not documented!-->
6205
6206 <!--property Type is not documented!-->
6207
6208 <!--property TimeoutUSec is not documented!-->
6209
6210 <!--property DirectoryMode is not documented!-->
6211
6212 <!--property SloppyOptions is not documented!-->
6213
6214 <!--property LazyUnmount is not documented!-->
6215
6216 <!--property ForceUnmount is not documented!-->
6217
6218 <!--property ReadWriteOnly is not documented!-->
6219
6220 <!--property UID is not documented!-->
6221
6222 <!--property GID is not documented!-->
6223
6224 <!--property ExecUnmount is not documented!-->
6225
6226 <!--property ExecRemount is not documented!-->
6227
6228 <!--property Slice is not documented!-->
6229
6230 <!--property MemoryCurrent is not documented!-->
6231
6232 <!--property CPUUsageNSec is not documented!-->
6233
6234 <!--property EffectiveCPUs is not documented!-->
6235
6236 <!--property EffectiveMemoryNodes is not documented!-->
6237
6238 <!--property TasksCurrent is not documented!-->
6239
6240 <!--property IPIngressBytes is not documented!-->
6241
6242 <!--property IPIngressPackets is not documented!-->
6243
6244 <!--property IPEgressBytes is not documented!-->
6245
6246 <!--property IPEgressPackets is not documented!-->
6247
6248 <!--property IOReadBytes is not documented!-->
6249
6250 <!--property IOReadOperations is not documented!-->
6251
6252 <!--property IOWriteBytes is not documented!-->
6253
6254 <!--property IOWriteOperations is not documented!-->
6255
6256 <!--property Delegate is not documented!-->
6257
6258 <!--property DelegateControllers is not documented!-->
6259
6260 <!--property CPUAccounting is not documented!-->
6261
6262 <!--property CPUWeight is not documented!-->
6263
6264 <!--property StartupCPUWeight is not documented!-->
6265
6266 <!--property CPUShares is not documented!-->
6267
6268 <!--property StartupCPUShares is not documented!-->
6269
6270 <!--property CPUQuotaPerSecUSec is not documented!-->
6271
6272 <!--property CPUQuotaPeriodUSec is not documented!-->
6273
6274 <!--property AllowedCPUs is not documented!-->
6275
6276 <!--property AllowedMemoryNodes is not documented!-->
6277
6278 <!--property IOAccounting is not documented!-->
6279
6280 <!--property IOWeight is not documented!-->
6281
6282 <!--property StartupIOWeight is not documented!-->
6283
6284 <!--property IODeviceWeight is not documented!-->
6285
6286 <!--property IOReadBandwidthMax is not documented!-->
6287
6288 <!--property IOWriteBandwidthMax is not documented!-->
6289
6290 <!--property IOReadIOPSMax is not documented!-->
6291
6292 <!--property IOWriteIOPSMax is not documented!-->
6293
6294 <!--property IODeviceLatencyTargetUSec is not documented!-->
6295
6296 <!--property BlockIOAccounting is not documented!-->
6297
6298 <!--property BlockIOWeight is not documented!-->
6299
6300 <!--property StartupBlockIOWeight is not documented!-->
6301
6302 <!--property BlockIODeviceWeight is not documented!-->
6303
6304 <!--property BlockIOReadBandwidth is not documented!-->
6305
6306 <!--property BlockIOWriteBandwidth is not documented!-->
6307
6308 <!--property MemoryAccounting is not documented!-->
6309
6310 <!--property DefaultMemoryLow is not documented!-->
6311
6312 <!--property DefaultMemoryMin is not documented!-->
6313
6314 <!--property MemoryMin is not documented!-->
6315
6316 <!--property MemoryLow is not documented!-->
6317
6318 <!--property MemoryHigh is not documented!-->
6319
6320 <!--property MemoryMax is not documented!-->
6321
6322 <!--property MemorySwapMax is not documented!-->
6323
6324 <!--property MemoryLimit is not documented!-->
6325
6326 <!--property DevicePolicy is not documented!-->
6327
6328 <!--property DeviceAllow is not documented!-->
6329
6330 <!--property TasksAccounting is not documented!-->
6331
6332 <!--property TasksMax is not documented!-->
6333
6334 <!--property IPAccounting is not documented!-->
6335
6336 <!--property IPAddressAllow is not documented!-->
6337
6338 <!--property IPAddressDeny is not documented!-->
6339
6340 <!--property IPIngressFilterPath is not documented!-->
6341
6342 <!--property IPEgressFilterPath is not documented!-->
6343
6344 <!--property DisableControllers is not documented!-->
6345
6346 <!--property ManagedOOMSwap is not documented!-->
6347
6348 <!--property ManagedOOMMemoryPressure is not documented!-->
6349
6350 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
6351
6352 <!--property EnvironmentFiles is not documented!-->
6353
6354 <!--property PassEnvironment is not documented!-->
6355
6356 <!--property UnsetEnvironment is not documented!-->
6357
6358 <!--property UMask is not documented!-->
6359
6360 <!--property LimitCPUSoft is not documented!-->
6361
6362 <!--property LimitFSIZE is not documented!-->
6363
6364 <!--property LimitFSIZESoft is not documented!-->
6365
6366 <!--property LimitDATA is not documented!-->
6367
6368 <!--property LimitDATASoft is not documented!-->
6369
6370 <!--property LimitSTACK is not documented!-->
6371
6372 <!--property LimitSTACKSoft is not documented!-->
6373
6374 <!--property LimitCORE is not documented!-->
6375
6376 <!--property LimitCORESoft is not documented!-->
6377
6378 <!--property LimitRSS is not documented!-->
6379
6380 <!--property LimitRSSSoft is not documented!-->
6381
6382 <!--property LimitNOFILE is not documented!-->
6383
6384 <!--property LimitNOFILESoft is not documented!-->
6385
6386 <!--property LimitAS is not documented!-->
6387
6388 <!--property LimitASSoft is not documented!-->
6389
6390 <!--property LimitNPROC is not documented!-->
6391
6392 <!--property LimitNPROCSoft is not documented!-->
6393
6394 <!--property LimitMEMLOCK is not documented!-->
6395
6396 <!--property LimitMEMLOCKSoft is not documented!-->
6397
6398 <!--property LimitLOCKS is not documented!-->
6399
6400 <!--property LimitLOCKSSoft is not documented!-->
6401
6402 <!--property LimitSIGPENDING is not documented!-->
6403
6404 <!--property LimitSIGPENDINGSoft is not documented!-->
6405
6406 <!--property LimitMSGQUEUE is not documented!-->
6407
6408 <!--property LimitMSGQUEUESoft is not documented!-->
6409
6410 <!--property LimitNICE is not documented!-->
6411
6412 <!--property LimitNICESoft is not documented!-->
6413
6414 <!--property LimitRTPRIO is not documented!-->
6415
6416 <!--property LimitRTPRIOSoft is not documented!-->
6417
6418 <!--property LimitRTTIME is not documented!-->
6419
6420 <!--property LimitRTTIMESoft is not documented!-->
6421
6422 <!--property WorkingDirectory is not documented!-->
6423
6424 <!--property RootDirectory is not documented!-->
6425
6426 <!--property RootImage is not documented!-->
6427
6428 <!--property RootImageOptions is not documented!-->
6429
6430 <!--property RootHash is not documented!-->
6431
6432 <!--property RootHashPath is not documented!-->
6433
6434 <!--property RootHashSignature is not documented!-->
6435
6436 <!--property RootHashSignaturePath is not documented!-->
6437
6438 <!--property RootVerity is not documented!-->
6439
6440 <!--property MountImages is not documented!-->
6441
6442 <!--property OOMScoreAdjust is not documented!-->
6443
6444 <!--property CoredumpFilter is not documented!-->
6445
6446 <!--property Nice is not documented!-->
6447
6448 <!--property IOSchedulingClass is not documented!-->
6449
6450 <!--property IOSchedulingPriority is not documented!-->
6451
6452 <!--property CPUSchedulingPolicy is not documented!-->
6453
6454 <!--property CPUSchedulingPriority is not documented!-->
6455
6456 <!--property CPUAffinity is not documented!-->
6457
6458 <!--property CPUAffinityFromNUMA is not documented!-->
6459
6460 <!--property NUMAPolicy is not documented!-->
6461
6462 <!--property NUMAMask is not documented!-->
6463
6464 <!--property TimerSlackNSec is not documented!-->
6465
6466 <!--property CPUSchedulingResetOnFork is not documented!-->
6467
6468 <!--property NonBlocking is not documented!-->
6469
6470 <!--property StandardInput is not documented!-->
6471
6472 <!--property StandardInputFileDescriptorName is not documented!-->
6473
6474 <!--property StandardInputData is not documented!-->
6475
6476 <!--property StandardOutput is not documented!-->
6477
6478 <!--property StandardOutputFileDescriptorName is not documented!-->
6479
6480 <!--property StandardError is not documented!-->
6481
6482 <!--property StandardErrorFileDescriptorName is not documented!-->
6483
6484 <!--property TTYPath is not documented!-->
6485
6486 <!--property TTYReset is not documented!-->
6487
6488 <!--property TTYVHangup is not documented!-->
6489
6490 <!--property TTYVTDisallocate is not documented!-->
6491
6492 <!--property SyslogPriority is not documented!-->
6493
6494 <!--property SyslogIdentifier is not documented!-->
6495
6496 <!--property SyslogLevelPrefix is not documented!-->
6497
6498 <!--property SyslogLevel is not documented!-->
6499
6500 <!--property SyslogFacility is not documented!-->
6501
6502 <!--property LogLevelMax is not documented!-->
6503
6504 <!--property LogRateLimitIntervalUSec is not documented!-->
6505
6506 <!--property LogRateLimitBurst is not documented!-->
6507
6508 <!--property LogExtraFields is not documented!-->
6509
6510 <!--property LogNamespace is not documented!-->
6511
6512 <!--property AmbientCapabilities is not documented!-->
6513
6514 <!--property User is not documented!-->
6515
6516 <!--property Group is not documented!-->
6517
6518 <!--property DynamicUser is not documented!-->
6519
6520 <!--property RemoveIPC is not documented!-->
6521
6522 <!--property SetCredential is not documented!-->
6523
6524 <!--property LoadCredential is not documented!-->
6525
6526 <!--property SupplementaryGroups is not documented!-->
6527
6528 <!--property PAMName is not documented!-->
6529
6530 <!--property ReadWritePaths is not documented!-->
6531
6532 <!--property ReadOnlyPaths is not documented!-->
6533
6534 <!--property InaccessiblePaths is not documented!-->
6535
6536 <!--property PrivateTmp is not documented!-->
6537
6538 <!--property PrivateDevices is not documented!-->
6539
6540 <!--property ProtectClock is not documented!-->
6541
6542 <!--property ProtectKernelTunables is not documented!-->
6543
6544 <!--property ProtectKernelModules is not documented!-->
6545
6546 <!--property ProtectKernelLogs is not documented!-->
6547
6548 <!--property ProtectControlGroups is not documented!-->
6549
6550 <!--property PrivateNetwork is not documented!-->
6551
6552 <!--property PrivateUsers is not documented!-->
6553
6554 <!--property PrivateMounts is not documented!-->
6555
6556 <!--property ProtectHome is not documented!-->
6557
6558 <!--property ProtectSystem is not documented!-->
6559
6560 <!--property SameProcessGroup is not documented!-->
6561
6562 <!--property UtmpIdentifier is not documented!-->
6563
6564 <!--property UtmpMode is not documented!-->
6565
6566 <!--property SELinuxContext is not documented!-->
6567
6568 <!--property AppArmorProfile is not documented!-->
6569
6570 <!--property SmackProcessLabel is not documented!-->
6571
6572 <!--property IgnoreSIGPIPE is not documented!-->
6573
6574 <!--property NoNewPrivileges is not documented!-->
6575
6576 <!--property SystemCallFilter is not documented!-->
6577
6578 <!--property SystemCallArchitectures is not documented!-->
6579
6580 <!--property SystemCallErrorNumber is not documented!-->
6581
6582 <!--property SystemCallLog is not documented!-->
6583
6584 <!--property Personality is not documented!-->
6585
6586 <!--property LockPersonality is not documented!-->
6587
6588 <!--property RestrictAddressFamilies is not documented!-->
6589
6590 <!--property RuntimeDirectoryPreserve is not documented!-->
6591
6592 <!--property RuntimeDirectoryMode is not documented!-->
6593
6594 <!--property RuntimeDirectory is not documented!-->
6595
6596 <!--property StateDirectoryMode is not documented!-->
6597
6598 <!--property StateDirectory is not documented!-->
6599
6600 <!--property CacheDirectoryMode is not documented!-->
6601
6602 <!--property CacheDirectory is not documented!-->
6603
6604 <!--property LogsDirectoryMode is not documented!-->
6605
6606 <!--property LogsDirectory is not documented!-->
6607
6608 <!--property ConfigurationDirectoryMode is not documented!-->
6609
6610 <!--property ConfigurationDirectory is not documented!-->
6611
6612 <!--property TimeoutCleanUSec is not documented!-->
6613
6614 <!--property MemoryDenyWriteExecute is not documented!-->
6615
6616 <!--property RestrictRealtime is not documented!-->
6617
6618 <!--property RestrictSUIDSGID is not documented!-->
6619
6620 <!--property RestrictNamespaces is not documented!-->
6621
6622 <!--property BindPaths is not documented!-->
6623
6624 <!--property BindReadOnlyPaths is not documented!-->
6625
6626 <!--property TemporaryFileSystem is not documented!-->
6627
6628 <!--property MountAPIVFS is not documented!-->
6629
6630 <!--property KeyringMode is not documented!-->
6631
6632 <!--property ProtectProc is not documented!-->
6633
6634 <!--property ProcSubset is not documented!-->
6635
6636 <!--property ProtectHostname is not documented!-->
6637
6638 <!--property NetworkNamespacePath is not documented!-->
6639
6640 <!--property KillMode is not documented!-->
6641
6642 <!--property KillSignal is not documented!-->
6643
6644 <!--property RestartKillSignal is not documented!-->
6645
6646 <!--property FinalKillSignal is not documented!-->
6647
6648 <!--property SendSIGKILL is not documented!-->
6649
6650 <!--property SendSIGHUP is not documented!-->
6651
6652 <!--property WatchdogSignal is not documented!-->
6653
6654 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6655
6656 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6657
6658 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6659
6660 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6661
6662 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6663
6664 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6665
6666 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6667
6668 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6669
6670 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6671
6672 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6673
6674 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6675
6676 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6677
6678 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6679
6680 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6681
6682 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6683
6684 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6685
6686 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6687
6688 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6689
6690 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6691
6692 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6693
6694 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6695
6696 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6697
6698 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6699
6700 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6701
6702 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6703
6704 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6705
6706 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6707
6708 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6709
6710 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6711
6712 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6713
6714 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6715
6716 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6717
6718 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6719
6720 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6721
6722 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6723
6724 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6725
6726 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6727
6728 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6729
6730 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6731
6732 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6733
6734 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6735
6736 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6737
6738 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
6739
6740 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
6741
6742 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
6743
6744 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
6745
6746 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
6747
6748 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
6749
6750 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
6751
6752 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
6753
6754 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
6755
6756 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
6757
6758 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
6759
6760 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
6761
6762 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
6763
6764 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
6765
6766 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
6767
6768 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
6769
6770 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
6771
6772 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
6773
6774 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
6775
6776 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
6777
6778 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
6779
6780 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
6781
6782 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
6783
6784 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
6785
6786 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
6787
6788 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
6789
6790 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
6791
6792 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
6793
6794 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
6795
6796 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
6797
6798 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
6799
6800 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
6801
6802 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
6803
6804 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
6805
6806 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
6807
6808 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
6809
6810 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
6811
6812 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
6813
6814 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
6815
6816 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
6817
6818 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
6819
6820 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
6821
6822 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6823
6824 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6825
6826 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
6827
6828 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
6829
6830 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
6831
6832 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
6833
6834 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
6835
6836 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
6837
6838 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
6839
6840 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
6841
6842 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
6843
6844 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
6845
6846 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
6847
6848 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
6849
6850 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
6851
6852 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
6853
6854 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
6855
6856 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
6857
6858 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
6859
6860 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
6861
6862 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
6863
6864 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
6865
6866 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
6867
6868 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
6869
6870 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
6871
6872 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
6873
6874 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
6875
6876 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
6877
6878 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
6879
6880 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
6881
6882 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
6883
6884 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
6885
6886 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
6887
6888 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
6889
6890 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
6891
6892 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
6893
6894 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
6895
6896 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
6897
6898 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
6899
6900 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
6901
6902 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
6903
6904 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
6905
6906 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
6907
6908 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6909
6910 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6911
6912 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6913
6914 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6915
6916 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6917
6918 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6919
6920 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6921
6922 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
6923
6924 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
6925
6926 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
6927
6928 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
6929
6930 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
6931
6932 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
6933
6934 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
6935
6936 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
6937
6938 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
6939
6940 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
6941
6942 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
6943
6944 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
6945
6946 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
6947
6948 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
6949
6950 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
6951
6952 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
6953
6954 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
6955
6956 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
6957
6958 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
6959
6960 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
6961
6962 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
6963
6964 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
6965
6966 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
6967
6968 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
6969
6970 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
6971
6972 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
6973
6974 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
6975
6976 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
6977
6978 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
6979
6980 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
6981
6982 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
6983
6984 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
6985
6986 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
6987
6988 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
6989
6990 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
6991
6992 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6993
6994 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6995
6996 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6997
6998 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6999
7000 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
7001
7002 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
7003
7004 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
7005
7006 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7007
7008 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7009
7010 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
7011
7012 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
7013
7014 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
7015
7016 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
7017
7018 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
7019
7020 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
7021
7022 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
7023
7024 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
7025
7026 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
7027
7028 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
7029
7030 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
7031
7032 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
7033
7034 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
7035
7036 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
7037
7038 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
7039
7040 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
7041
7042 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
7043
7044 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
7045
7046 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
7047
7048 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
7049
7050 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
7051
7052 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
7053
7054 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
7055
7056 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
7057
7058 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
7059
7060 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
7061
7062 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
7063
7064 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
7065
7066 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
7067
7068 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7069
7070 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
7071
7072 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
7073
7074 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
7075
7076 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
7077
7078 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
7079
7080 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
7081
7082 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
7083
7084 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
7085
7086 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
7087
7088 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
7089
7090 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
7091
7092 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
7093
7094 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
7095
7096 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
7097
7098 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
7099
7100 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
7101
7102 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
7103
7104 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
7105
7106 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
7107
7108 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
7109
7110 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
7111
7112 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
7113
7114 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
7115
7116 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
7117
7118 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7119
7120 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7121
7122 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
7123
7124 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
7125
7126 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
7127
7128 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
7129
7130 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
7131
7132 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
7133
7134 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
7135
7136 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
7137
7138 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
7139
7140 <!--End of Autogenerated section-->
7141
7142 <refsect2>
7143 <title>Properties</title>
7144
7145 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7146 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7147 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7148 execute. They also share most of the fields related to the execution context that Service objects
7149 expose (see above). In addition to these properties there are the following:</para>
7150
7151 <para><varname>ControlPID</varname> contains the PID of the currently running
7152 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7153 running, otherwise 0.</para>
7154
7155 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7156 can take the values <literal>success</literal>, <literal>resources</literal>,
7157 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7158 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7159 corresponding field of service unit objects (see above).</para>
7160 </refsect2>
7161 </refsect1>
7162
7163 <refsect1>
7164 <title>Automount Unit Objects</title>
7165
7166 <para>All automount unit objects implement the
7167 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7168 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7169
7170 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
7171 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7172 interface org.freedesktop.systemd1.Automount {
7173 properties:
7174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7175 readonly s Where = '...';
7176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7177 readonly u DirectoryMode = ...;
7178 readonly s Result = '...';
7179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7180 readonly t TimeoutIdleUSec = ...;
7181 };
7182 interface org.freedesktop.DBus.Peer { ... };
7183 interface org.freedesktop.DBus.Introspectable { ... };
7184 interface org.freedesktop.DBus.Properties { ... };
7185 interface org.freedesktop.systemd1.Unit { ... };
7186 };
7187 </programlisting>
7188
7189 <!--property Where is not documented!-->
7190
7191 <!--property DirectoryMode is not documented!-->
7192
7193 <!--property TimeoutIdleUSec is not documented!-->
7194
7195 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7196
7197 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7198
7199 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7200
7201 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7202
7203 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7204
7205 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7206
7207 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7208
7209 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7210
7211 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7212
7213 <!--End of Autogenerated section-->
7214
7215 <refsect2>
7216 <title>Properties</title>
7217
7218 <para>Most of the properties map directly to the corresponding settings in the automount unit
7219 files.</para>
7220
7221 <para><varname>Result</varname> knows the values <literal>success</literal> and
7222 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7223 the corresponding field of the Service object.</para>
7224 </refsect2>
7225 </refsect1>
7226
7227
7228 <refsect1>
7229 <title>Timer Unit Objects</title>
7230
7231 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7232 interface (described here) in addition to the generic
7233 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7234
7235 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
7236 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7237 interface org.freedesktop.systemd1.Timer {
7238 properties:
7239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7240 readonly s Unit = '...';
7241 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7242 readonly a(stt) TimersMonotonic = [...];
7243 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7244 readonly a(sst) TimersCalendar = [...];
7245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7246 readonly b OnClockChange = ...;
7247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7248 readonly b OnTimezoneChange = ...;
7249 readonly t NextElapseUSecRealtime = ...;
7250 readonly t NextElapseUSecMonotonic = ...;
7251 readonly t LastTriggerUSec = ...;
7252 readonly t LastTriggerUSecMonotonic = ...;
7253 readonly s Result = '...';
7254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7255 readonly t AccuracyUSec = ...;
7256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7257 readonly t RandomizedDelayUSec = ...;
7258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7259 readonly b FixedRandomDelay = ...;
7260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7261 readonly b Persistent = ...;
7262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7263 readonly b WakeSystem = ...;
7264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7265 readonly b RemainAfterElapse = ...;
7266 };
7267 interface org.freedesktop.DBus.Peer { ... };
7268 interface org.freedesktop.DBus.Introspectable { ... };
7269 interface org.freedesktop.DBus.Properties { ... };
7270 interface org.freedesktop.systemd1.Unit { ... };
7271 };
7272 </programlisting>
7273
7274 <!--property OnClockChange is not documented!-->
7275
7276 <!--property OnTimezoneChange is not documented!-->
7277
7278 <!--property LastTriggerUSec is not documented!-->
7279
7280 <!--property LastTriggerUSecMonotonic is not documented!-->
7281
7282 <!--property AccuracyUSec is not documented!-->
7283
7284 <!--property RandomizedDelayUSec is not documented!-->
7285
7286 <!--property FixedRandomDelay is not documented!-->
7287
7288 <!--property Persistent is not documented!-->
7289
7290 <!--property WakeSystem is not documented!-->
7291
7292 <!--property RemainAfterElapse is not documented!-->
7293
7294 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7295
7296 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7297
7298 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7299
7300 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7301
7302 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7303
7304 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7305
7306 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7307
7308 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7309
7310 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7311
7312 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7313
7314 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7315
7316 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7317
7318 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7319
7320 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7321
7322 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7323
7324 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7325
7326 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7327
7328 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7329
7330 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7331
7332 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7333
7334 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7335
7336 <!--End of Autogenerated section-->
7337
7338 <refsect2>
7339 <title>Properties</title>
7340
7341 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
7342
7343 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7344 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7345 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7346 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7347 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7348 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7349 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
7350
7351 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7352 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7353 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7354 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
7355
7356 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7357 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7358 does not include at least one calendar event.</para>
7359
7360 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7361 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7362 does not include at least one monotonic event.</para>
7363
7364 <para><varname>Result</varname> knows the values <literal>success</literal> and
7365 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7366 property of the service interface.</para>
7367 </refsect2>
7368 </refsect1>
7369
7370 <refsect1>
7371 <title>Swap Unit Objects</title>
7372
7373 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7374 interface (described here) in addition to the generic
7375 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7376
7377 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
7378 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7379 interface org.freedesktop.systemd1.Swap {
7380 methods:
7381 GetProcesses(out a(sus) processes);
7382 AttachProcesses(in s subcgroup,
7383 in au pids);
7384 properties:
7385 readonly s What = '...';
7386 readonly i Priority = ...;
7387 readonly s Options = '...';
7388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7389 readonly t TimeoutUSec = ...;
7390 readonly u ControlPID = ...;
7391 readonly s Result = '...';
7392 readonly u UID = ...;
7393 readonly u GID = ...;
7394 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7395 readonly a(sasbttttuii) ExecActivate = [...];
7396 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7397 readonly a(sasbttttuii) ExecDeactivate = [...];
7398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7399 readonly s Slice = '...';
7400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7401 readonly s ControlGroup = '...';
7402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7403 readonly t MemoryCurrent = ...;
7404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7405 readonly t CPUUsageNSec = ...;
7406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7407 readonly ay EffectiveCPUs = [...];
7408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7409 readonly ay EffectiveMemoryNodes = [...];
7410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7411 readonly t TasksCurrent = ...;
7412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7413 readonly t IPIngressBytes = ...;
7414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7415 readonly t IPIngressPackets = ...;
7416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7417 readonly t IPEgressBytes = ...;
7418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7419 readonly t IPEgressPackets = ...;
7420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7421 readonly t IOReadBytes = ...;
7422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7423 readonly t IOReadOperations = ...;
7424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7425 readonly t IOWriteBytes = ...;
7426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7427 readonly t IOWriteOperations = ...;
7428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7429 readonly b Delegate = ...;
7430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7431 readonly as DelegateControllers = ['...', ...];
7432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7433 readonly b CPUAccounting = ...;
7434 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7435 readonly t CPUWeight = ...;
7436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7437 readonly t StartupCPUWeight = ...;
7438 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7439 readonly t CPUShares = ...;
7440 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7441 readonly t StartupCPUShares = ...;
7442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7443 readonly t CPUQuotaPerSecUSec = ...;
7444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7445 readonly t CPUQuotaPeriodUSec = ...;
7446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7447 readonly ay AllowedCPUs = [...];
7448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7449 readonly ay AllowedMemoryNodes = [...];
7450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7451 readonly b IOAccounting = ...;
7452 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7453 readonly t IOWeight = ...;
7454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7455 readonly t StartupIOWeight = ...;
7456 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7457 readonly a(st) IODeviceWeight = [...];
7458 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7459 readonly a(st) IOReadBandwidthMax = [...];
7460 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7461 readonly a(st) IOWriteBandwidthMax = [...];
7462 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7463 readonly a(st) IOReadIOPSMax = [...];
7464 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7465 readonly a(st) IOWriteIOPSMax = [...];
7466 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7467 readonly a(st) IODeviceLatencyTargetUSec = [...];
7468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7469 readonly b BlockIOAccounting = ...;
7470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7471 readonly t BlockIOWeight = ...;
7472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7473 readonly t StartupBlockIOWeight = ...;
7474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7475 readonly a(st) BlockIODeviceWeight = [...];
7476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7477 readonly a(st) BlockIOReadBandwidth = [...];
7478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7479 readonly a(st) BlockIOWriteBandwidth = [...];
7480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7481 readonly b MemoryAccounting = ...;
7482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7483 readonly t DefaultMemoryLow = ...;
7484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7485 readonly t DefaultMemoryMin = ...;
7486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7487 readonly t MemoryMin = ...;
7488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7489 readonly t MemoryLow = ...;
7490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7491 readonly t MemoryHigh = ...;
7492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7493 readonly t MemoryMax = ...;
7494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7495 readonly t MemorySwapMax = ...;
7496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7497 readonly t MemoryLimit = ...;
7498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7499 readonly s DevicePolicy = '...';
7500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7501 readonly a(ss) DeviceAllow = [...];
7502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7503 readonly b TasksAccounting = ...;
7504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7505 readonly t TasksMax = ...;
7506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7507 readonly b IPAccounting = ...;
7508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7509 readonly a(iayu) IPAddressAllow = [...];
7510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7511 readonly a(iayu) IPAddressDeny = [...];
7512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7513 readonly as IPIngressFilterPath = ['...', ...];
7514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7515 readonly as IPEgressFilterPath = ['...', ...];
7516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7517 readonly as DisableControllers = ['...', ...];
7518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7519 readonly s ManagedOOMSwap = '...';
7520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7521 readonly s ManagedOOMMemoryPressure = '...';
7522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7523 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
7524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7525 readonly as Environment = ['...', ...];
7526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7527 readonly a(sb) EnvironmentFiles = [...];
7528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7529 readonly as PassEnvironment = ['...', ...];
7530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7531 readonly as UnsetEnvironment = ['...', ...];
7532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7533 readonly u UMask = ...;
7534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7535 readonly t LimitCPU = ...;
7536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7537 readonly t LimitCPUSoft = ...;
7538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7539 readonly t LimitFSIZE = ...;
7540 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7541 readonly t LimitFSIZESoft = ...;
7542 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7543 readonly t LimitDATA = ...;
7544 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7545 readonly t LimitDATASoft = ...;
7546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7547 readonly t LimitSTACK = ...;
7548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7549 readonly t LimitSTACKSoft = ...;
7550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7551 readonly t LimitCORE = ...;
7552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7553 readonly t LimitCORESoft = ...;
7554 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7555 readonly t LimitRSS = ...;
7556 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7557 readonly t LimitRSSSoft = ...;
7558 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7559 readonly t LimitNOFILE = ...;
7560 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7561 readonly t LimitNOFILESoft = ...;
7562 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7563 readonly t LimitAS = ...;
7564 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7565 readonly t LimitASSoft = ...;
7566 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7567 readonly t LimitNPROC = ...;
7568 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7569 readonly t LimitNPROCSoft = ...;
7570 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7571 readonly t LimitMEMLOCK = ...;
7572 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7573 readonly t LimitMEMLOCKSoft = ...;
7574 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7575 readonly t LimitLOCKS = ...;
7576 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7577 readonly t LimitLOCKSSoft = ...;
7578 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7579 readonly t LimitSIGPENDING = ...;
7580 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7581 readonly t LimitSIGPENDINGSoft = ...;
7582 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7583 readonly t LimitMSGQUEUE = ...;
7584 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7585 readonly t LimitMSGQUEUESoft = ...;
7586 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7587 readonly t LimitNICE = ...;
7588 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7589 readonly t LimitNICESoft = ...;
7590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7591 readonly t LimitRTPRIO = ...;
7592 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7593 readonly t LimitRTPRIOSoft = ...;
7594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7595 readonly t LimitRTTIME = ...;
7596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7597 readonly t LimitRTTIMESoft = ...;
7598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7599 readonly s WorkingDirectory = '...';
7600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7601 readonly s RootDirectory = '...';
7602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7603 readonly s RootImage = '...';
7604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7605 readonly a(ss) RootImageOptions = [...];
7606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7607 readonly ay RootHash = [...];
7608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7609 readonly s RootHashPath = '...';
7610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7611 readonly ay RootHashSignature = [...];
7612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7613 readonly s RootHashSignaturePath = '...';
7614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7615 readonly s RootVerity = '...';
7616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7617 readonly a(ssba(ss)) MountImages = [...];
7618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7619 readonly i OOMScoreAdjust = ...;
7620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7621 readonly t CoredumpFilter = ...;
7622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7623 readonly i Nice = ...;
7624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7625 readonly i IOSchedulingClass = ...;
7626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7627 readonly i IOSchedulingPriority = ...;
7628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7629 readonly i CPUSchedulingPolicy = ...;
7630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7631 readonly i CPUSchedulingPriority = ...;
7632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7633 readonly ay CPUAffinity = [...];
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7635 readonly b CPUAffinityFromNUMA = ...;
7636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7637 readonly i NUMAPolicy = ...;
7638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7639 readonly ay NUMAMask = [...];
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7641 readonly t TimerSlackNSec = ...;
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7643 readonly b CPUSchedulingResetOnFork = ...;
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7645 readonly b NonBlocking = ...;
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7647 readonly s StandardInput = '...';
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7649 readonly s StandardInputFileDescriptorName = '...';
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7651 readonly ay StandardInputData = [...];
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7653 readonly s StandardOutput = '...';
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7655 readonly s StandardOutputFileDescriptorName = '...';
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7657 readonly s StandardError = '...';
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7659 readonly s StandardErrorFileDescriptorName = '...';
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7661 readonly s TTYPath = '...';
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7663 readonly b TTYReset = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7665 readonly b TTYVHangup = ...;
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7667 readonly b TTYVTDisallocate = ...;
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7669 readonly i SyslogPriority = ...;
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7671 readonly s SyslogIdentifier = '...';
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7673 readonly b SyslogLevelPrefix = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7675 readonly i SyslogLevel = ...;
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7677 readonly i SyslogFacility = ...;
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7679 readonly i LogLevelMax = ...;
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7681 readonly t LogRateLimitIntervalUSec = ...;
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7683 readonly u LogRateLimitBurst = ...;
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7685 readonly aay LogExtraFields = [[...], ...];
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7687 readonly s LogNamespace = '...';
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7689 readonly i SecureBits = ...;
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7691 readonly t CapabilityBoundingSet = ...;
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7693 readonly t AmbientCapabilities = ...;
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7695 readonly s User = '...';
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7697 readonly s Group = '...';
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7699 readonly b DynamicUser = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7701 readonly b RemoveIPC = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7703 readonly a(say) SetCredential = [...];
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7705 readonly a(ss) LoadCredential = [...];
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7707 readonly as SupplementaryGroups = ['...', ...];
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7709 readonly s PAMName = '...';
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7711 readonly as ReadWritePaths = ['...', ...];
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7713 readonly as ReadOnlyPaths = ['...', ...];
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7715 readonly as InaccessiblePaths = ['...', ...];
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7717 readonly t MountFlags = ...;
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7719 readonly b PrivateTmp = ...;
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7721 readonly b PrivateDevices = ...;
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7723 readonly b ProtectClock = ...;
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7725 readonly b ProtectKernelTunables = ...;
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7727 readonly b ProtectKernelModules = ...;
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7729 readonly b ProtectKernelLogs = ...;
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7731 readonly b ProtectControlGroups = ...;
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7733 readonly b PrivateNetwork = ...;
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7735 readonly b PrivateUsers = ...;
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7737 readonly b PrivateMounts = ...;
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7739 readonly s ProtectHome = '...';
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7741 readonly s ProtectSystem = '...';
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7743 readonly b SameProcessGroup = ...;
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7745 readonly s UtmpIdentifier = '...';
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7747 readonly s UtmpMode = '...';
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7749 readonly (bs) SELinuxContext = ...;
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7751 readonly (bs) AppArmorProfile = ...;
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7753 readonly (bs) SmackProcessLabel = ...;
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7755 readonly b IgnoreSIGPIPE = ...;
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7757 readonly b NoNewPrivileges = ...;
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7759 readonly (bas) SystemCallFilter = ...;
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7761 readonly as SystemCallArchitectures = ['...', ...];
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7763 readonly i SystemCallErrorNumber = ...;
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7765 readonly (bas) SystemCallLog = ...;
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7767 readonly s Personality = '...';
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7769 readonly b LockPersonality = ...;
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7771 readonly (bas) RestrictAddressFamilies = ...;
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7773 readonly s RuntimeDirectoryPreserve = '...';
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7775 readonly u RuntimeDirectoryMode = ...;
7776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7777 readonly as RuntimeDirectory = ['...', ...];
7778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7779 readonly u StateDirectoryMode = ...;
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7781 readonly as StateDirectory = ['...', ...];
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7783 readonly u CacheDirectoryMode = ...;
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7785 readonly as CacheDirectory = ['...', ...];
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7787 readonly u LogsDirectoryMode = ...;
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7789 readonly as LogsDirectory = ['...', ...];
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7791 readonly u ConfigurationDirectoryMode = ...;
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7793 readonly as ConfigurationDirectory = ['...', ...];
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7795 readonly t TimeoutCleanUSec = ...;
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7797 readonly b MemoryDenyWriteExecute = ...;
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7799 readonly b RestrictRealtime = ...;
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7801 readonly b RestrictSUIDSGID = ...;
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7803 readonly t RestrictNamespaces = ...;
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7805 readonly a(ssbt) BindPaths = [...];
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7807 readonly a(ssbt) BindReadOnlyPaths = [...];
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly a(ss) TemporaryFileSystem = [...];
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7811 readonly b MountAPIVFS = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7813 readonly s KeyringMode = '...';
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7815 readonly s ProtectProc = '...';
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7817 readonly s ProcSubset = '...';
7818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7819 readonly b ProtectHostname = ...;
7820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7821 readonly s NetworkNamespacePath = '...';
7822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7823 readonly s KillMode = '...';
7824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7825 readonly i KillSignal = ...;
7826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7827 readonly i RestartKillSignal = ...;
7828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7829 readonly i FinalKillSignal = ...;
7830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7831 readonly b SendSIGKILL = ...;
7832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7833 readonly b SendSIGHUP = ...;
7834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7835 readonly i WatchdogSignal = ...;
7836 };
7837 interface org.freedesktop.DBus.Peer { ... };
7838 interface org.freedesktop.DBus.Introspectable { ... };
7839 interface org.freedesktop.DBus.Properties { ... };
7840 interface org.freedesktop.systemd1.Unit { ... };
7841 };
7842 </programlisting>
7843
7844 <!--method GetProcesses is not documented!-->
7845
7846 <!--method AttachProcesses is not documented!-->
7847
7848 <!--property What is not documented!-->
7849
7850 <!--property Priority is not documented!-->
7851
7852 <!--property Options is not documented!-->
7853
7854 <!--property TimeoutUSec is not documented!-->
7855
7856 <!--property UID is not documented!-->
7857
7858 <!--property GID is not documented!-->
7859
7860 <!--property ExecDeactivate is not documented!-->
7861
7862 <!--property Slice is not documented!-->
7863
7864 <!--property MemoryCurrent is not documented!-->
7865
7866 <!--property CPUUsageNSec is not documented!-->
7867
7868 <!--property EffectiveCPUs is not documented!-->
7869
7870 <!--property EffectiveMemoryNodes is not documented!-->
7871
7872 <!--property TasksCurrent is not documented!-->
7873
7874 <!--property IPIngressBytes is not documented!-->
7875
7876 <!--property IPIngressPackets is not documented!-->
7877
7878 <!--property IPEgressBytes is not documented!-->
7879
7880 <!--property IPEgressPackets is not documented!-->
7881
7882 <!--property IOReadBytes is not documented!-->
7883
7884 <!--property IOReadOperations is not documented!-->
7885
7886 <!--property IOWriteBytes is not documented!-->
7887
7888 <!--property IOWriteOperations is not documented!-->
7889
7890 <!--property Delegate is not documented!-->
7891
7892 <!--property DelegateControllers is not documented!-->
7893
7894 <!--property CPUAccounting is not documented!-->
7895
7896 <!--property CPUWeight is not documented!-->
7897
7898 <!--property StartupCPUWeight is not documented!-->
7899
7900 <!--property CPUShares is not documented!-->
7901
7902 <!--property StartupCPUShares is not documented!-->
7903
7904 <!--property CPUQuotaPerSecUSec is not documented!-->
7905
7906 <!--property CPUQuotaPeriodUSec is not documented!-->
7907
7908 <!--property AllowedCPUs is not documented!-->
7909
7910 <!--property AllowedMemoryNodes is not documented!-->
7911
7912 <!--property IOAccounting is not documented!-->
7913
7914 <!--property IOWeight is not documented!-->
7915
7916 <!--property StartupIOWeight is not documented!-->
7917
7918 <!--property IODeviceWeight is not documented!-->
7919
7920 <!--property IOReadBandwidthMax is not documented!-->
7921
7922 <!--property IOWriteBandwidthMax is not documented!-->
7923
7924 <!--property IOReadIOPSMax is not documented!-->
7925
7926 <!--property IOWriteIOPSMax is not documented!-->
7927
7928 <!--property IODeviceLatencyTargetUSec is not documented!-->
7929
7930 <!--property BlockIOAccounting is not documented!-->
7931
7932 <!--property BlockIOWeight is not documented!-->
7933
7934 <!--property StartupBlockIOWeight is not documented!-->
7935
7936 <!--property BlockIODeviceWeight is not documented!-->
7937
7938 <!--property BlockIOReadBandwidth is not documented!-->
7939
7940 <!--property BlockIOWriteBandwidth is not documented!-->
7941
7942 <!--property MemoryAccounting is not documented!-->
7943
7944 <!--property DefaultMemoryLow is not documented!-->
7945
7946 <!--property DefaultMemoryMin is not documented!-->
7947
7948 <!--property MemoryMin is not documented!-->
7949
7950 <!--property MemoryLow is not documented!-->
7951
7952 <!--property MemoryHigh is not documented!-->
7953
7954 <!--property MemoryMax is not documented!-->
7955
7956 <!--property MemorySwapMax is not documented!-->
7957
7958 <!--property MemoryLimit is not documented!-->
7959
7960 <!--property DevicePolicy is not documented!-->
7961
7962 <!--property DeviceAllow is not documented!-->
7963
7964 <!--property TasksAccounting is not documented!-->
7965
7966 <!--property TasksMax is not documented!-->
7967
7968 <!--property IPAccounting is not documented!-->
7969
7970 <!--property IPAddressAllow is not documented!-->
7971
7972 <!--property IPAddressDeny is not documented!-->
7973
7974 <!--property IPIngressFilterPath is not documented!-->
7975
7976 <!--property IPEgressFilterPath is not documented!-->
7977
7978 <!--property DisableControllers is not documented!-->
7979
7980 <!--property ManagedOOMSwap is not documented!-->
7981
7982 <!--property ManagedOOMMemoryPressure is not documented!-->
7983
7984 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
7985
7986 <!--property EnvironmentFiles is not documented!-->
7987
7988 <!--property PassEnvironment is not documented!-->
7989
7990 <!--property UnsetEnvironment is not documented!-->
7991
7992 <!--property UMask is not documented!-->
7993
7994 <!--property LimitCPUSoft is not documented!-->
7995
7996 <!--property LimitFSIZE is not documented!-->
7997
7998 <!--property LimitFSIZESoft is not documented!-->
7999
8000 <!--property LimitDATA is not documented!-->
8001
8002 <!--property LimitDATASoft is not documented!-->
8003
8004 <!--property LimitSTACK is not documented!-->
8005
8006 <!--property LimitSTACKSoft is not documented!-->
8007
8008 <!--property LimitCORE is not documented!-->
8009
8010 <!--property LimitCORESoft is not documented!-->
8011
8012 <!--property LimitRSS is not documented!-->
8013
8014 <!--property LimitRSSSoft is not documented!-->
8015
8016 <!--property LimitNOFILE is not documented!-->
8017
8018 <!--property LimitNOFILESoft is not documented!-->
8019
8020 <!--property LimitAS is not documented!-->
8021
8022 <!--property LimitASSoft is not documented!-->
8023
8024 <!--property LimitNPROC is not documented!-->
8025
8026 <!--property LimitNPROCSoft is not documented!-->
8027
8028 <!--property LimitMEMLOCK is not documented!-->
8029
8030 <!--property LimitMEMLOCKSoft is not documented!-->
8031
8032 <!--property LimitLOCKS is not documented!-->
8033
8034 <!--property LimitLOCKSSoft is not documented!-->
8035
8036 <!--property LimitSIGPENDING is not documented!-->
8037
8038 <!--property LimitSIGPENDINGSoft is not documented!-->
8039
8040 <!--property LimitMSGQUEUE is not documented!-->
8041
8042 <!--property LimitMSGQUEUESoft is not documented!-->
8043
8044 <!--property LimitNICE is not documented!-->
8045
8046 <!--property LimitNICESoft is not documented!-->
8047
8048 <!--property LimitRTPRIO is not documented!-->
8049
8050 <!--property LimitRTPRIOSoft is not documented!-->
8051
8052 <!--property LimitRTTIME is not documented!-->
8053
8054 <!--property LimitRTTIMESoft is not documented!-->
8055
8056 <!--property WorkingDirectory is not documented!-->
8057
8058 <!--property RootDirectory is not documented!-->
8059
8060 <!--property RootImage is not documented!-->
8061
8062 <!--property RootImageOptions is not documented!-->
8063
8064 <!--property RootHash is not documented!-->
8065
8066 <!--property RootHashPath is not documented!-->
8067
8068 <!--property RootHashSignature is not documented!-->
8069
8070 <!--property RootHashSignaturePath is not documented!-->
8071
8072 <!--property RootVerity is not documented!-->
8073
8074 <!--property MountImages is not documented!-->
8075
8076 <!--property OOMScoreAdjust is not documented!-->
8077
8078 <!--property CoredumpFilter is not documented!-->
8079
8080 <!--property Nice is not documented!-->
8081
8082 <!--property IOSchedulingClass is not documented!-->
8083
8084 <!--property IOSchedulingPriority is not documented!-->
8085
8086 <!--property CPUSchedulingPolicy is not documented!-->
8087
8088 <!--property CPUSchedulingPriority is not documented!-->
8089
8090 <!--property CPUAffinity is not documented!-->
8091
8092 <!--property CPUAffinityFromNUMA is not documented!-->
8093
8094 <!--property NUMAPolicy is not documented!-->
8095
8096 <!--property NUMAMask is not documented!-->
8097
8098 <!--property TimerSlackNSec is not documented!-->
8099
8100 <!--property CPUSchedulingResetOnFork is not documented!-->
8101
8102 <!--property NonBlocking is not documented!-->
8103
8104 <!--property StandardInput is not documented!-->
8105
8106 <!--property StandardInputFileDescriptorName is not documented!-->
8107
8108 <!--property StandardInputData is not documented!-->
8109
8110 <!--property StandardOutput is not documented!-->
8111
8112 <!--property StandardOutputFileDescriptorName is not documented!-->
8113
8114 <!--property StandardError is not documented!-->
8115
8116 <!--property StandardErrorFileDescriptorName is not documented!-->
8117
8118 <!--property TTYPath is not documented!-->
8119
8120 <!--property TTYReset is not documented!-->
8121
8122 <!--property TTYVHangup is not documented!-->
8123
8124 <!--property TTYVTDisallocate is not documented!-->
8125
8126 <!--property SyslogPriority is not documented!-->
8127
8128 <!--property SyslogIdentifier is not documented!-->
8129
8130 <!--property SyslogLevelPrefix is not documented!-->
8131
8132 <!--property SyslogLevel is not documented!-->
8133
8134 <!--property SyslogFacility is not documented!-->
8135
8136 <!--property LogLevelMax is not documented!-->
8137
8138 <!--property LogRateLimitIntervalUSec is not documented!-->
8139
8140 <!--property LogRateLimitBurst is not documented!-->
8141
8142 <!--property LogExtraFields is not documented!-->
8143
8144 <!--property LogNamespace is not documented!-->
8145
8146 <!--property AmbientCapabilities is not documented!-->
8147
8148 <!--property User is not documented!-->
8149
8150 <!--property Group is not documented!-->
8151
8152 <!--property DynamicUser is not documented!-->
8153
8154 <!--property RemoveIPC is not documented!-->
8155
8156 <!--property SetCredential is not documented!-->
8157
8158 <!--property LoadCredential is not documented!-->
8159
8160 <!--property SupplementaryGroups is not documented!-->
8161
8162 <!--property PAMName is not documented!-->
8163
8164 <!--property ReadWritePaths is not documented!-->
8165
8166 <!--property ReadOnlyPaths is not documented!-->
8167
8168 <!--property InaccessiblePaths is not documented!-->
8169
8170 <!--property PrivateTmp is not documented!-->
8171
8172 <!--property PrivateDevices is not documented!-->
8173
8174 <!--property ProtectClock is not documented!-->
8175
8176 <!--property ProtectKernelTunables is not documented!-->
8177
8178 <!--property ProtectKernelModules is not documented!-->
8179
8180 <!--property ProtectKernelLogs is not documented!-->
8181
8182 <!--property ProtectControlGroups is not documented!-->
8183
8184 <!--property PrivateNetwork is not documented!-->
8185
8186 <!--property PrivateUsers is not documented!-->
8187
8188 <!--property PrivateMounts is not documented!-->
8189
8190 <!--property ProtectHome is not documented!-->
8191
8192 <!--property ProtectSystem is not documented!-->
8193
8194 <!--property SameProcessGroup is not documented!-->
8195
8196 <!--property UtmpIdentifier is not documented!-->
8197
8198 <!--property UtmpMode is not documented!-->
8199
8200 <!--property SELinuxContext is not documented!-->
8201
8202 <!--property AppArmorProfile is not documented!-->
8203
8204 <!--property SmackProcessLabel is not documented!-->
8205
8206 <!--property IgnoreSIGPIPE is not documented!-->
8207
8208 <!--property NoNewPrivileges is not documented!-->
8209
8210 <!--property SystemCallFilter is not documented!-->
8211
8212 <!--property SystemCallArchitectures is not documented!-->
8213
8214 <!--property SystemCallErrorNumber is not documented!-->
8215
8216 <!--property SystemCallLog is not documented!-->
8217
8218 <!--property Personality is not documented!-->
8219
8220 <!--property LockPersonality is not documented!-->
8221
8222 <!--property RestrictAddressFamilies is not documented!-->
8223
8224 <!--property RuntimeDirectoryPreserve is not documented!-->
8225
8226 <!--property RuntimeDirectoryMode is not documented!-->
8227
8228 <!--property RuntimeDirectory is not documented!-->
8229
8230 <!--property StateDirectoryMode is not documented!-->
8231
8232 <!--property StateDirectory is not documented!-->
8233
8234 <!--property CacheDirectoryMode is not documented!-->
8235
8236 <!--property CacheDirectory is not documented!-->
8237
8238 <!--property LogsDirectoryMode is not documented!-->
8239
8240 <!--property LogsDirectory is not documented!-->
8241
8242 <!--property ConfigurationDirectoryMode is not documented!-->
8243
8244 <!--property ConfigurationDirectory is not documented!-->
8245
8246 <!--property TimeoutCleanUSec is not documented!-->
8247
8248 <!--property MemoryDenyWriteExecute is not documented!-->
8249
8250 <!--property RestrictRealtime is not documented!-->
8251
8252 <!--property RestrictSUIDSGID is not documented!-->
8253
8254 <!--property RestrictNamespaces is not documented!-->
8255
8256 <!--property BindPaths is not documented!-->
8257
8258 <!--property BindReadOnlyPaths is not documented!-->
8259
8260 <!--property TemporaryFileSystem is not documented!-->
8261
8262 <!--property MountAPIVFS is not documented!-->
8263
8264 <!--property KeyringMode is not documented!-->
8265
8266 <!--property ProtectProc is not documented!-->
8267
8268 <!--property ProcSubset is not documented!-->
8269
8270 <!--property ProtectHostname is not documented!-->
8271
8272 <!--property NetworkNamespacePath is not documented!-->
8273
8274 <!--property KillMode is not documented!-->
8275
8276 <!--property KillSignal is not documented!-->
8277
8278 <!--property RestartKillSignal is not documented!-->
8279
8280 <!--property FinalKillSignal is not documented!-->
8281
8282 <!--property SendSIGKILL is not documented!-->
8283
8284 <!--property SendSIGHUP is not documented!-->
8285
8286 <!--property WatchdogSignal is not documented!-->
8287
8288 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8289
8290 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8291
8292 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8293
8294 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8295
8296 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8297
8298 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8299
8300 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8301
8302 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
8303
8304 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
8305
8306 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
8307
8308 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
8309
8310 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
8311
8312 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8313
8314 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
8315
8316 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
8317
8318 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
8319
8320 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
8321
8322 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8323
8324 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8325
8326 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8327
8328 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8329
8330 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8331
8332 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8333
8334 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8335
8336 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8337
8338 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8339
8340 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8341
8342 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8343
8344 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8345
8346 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8347
8348 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8349
8350 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8351
8352 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8353
8354 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8355
8356 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8357
8358 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
8359
8360 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
8361
8362 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
8363
8364 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
8365
8366 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
8367
8368 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
8369
8370 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
8371
8372 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
8373
8374 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
8375
8376 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
8377
8378 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
8379
8380 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
8381
8382 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
8383
8384 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
8385
8386 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
8387
8388 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
8389
8390 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
8391
8392 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
8393
8394 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
8395
8396 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
8397
8398 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
8399
8400 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
8401
8402 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
8403
8404 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
8405
8406 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
8407
8408 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
8409
8410 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
8411
8412 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8413
8414 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8415
8416 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8417
8418 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8419
8420 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8421
8422 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8423
8424 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8425
8426 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8427
8428 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8429
8430 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8431
8432 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8433
8434 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8435
8436 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8437
8438 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8439
8440 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8441
8442 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8443
8444 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8445
8446 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
8447
8448 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8449
8450 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8451
8452 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8453
8454 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8455
8456 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8457
8458 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8459
8460 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8461
8462 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8463
8464 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8465
8466 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8467
8468 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8469
8470 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8471
8472 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8473
8474 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8475
8476 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8477
8478 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8479
8480 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8481
8482 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8483
8484 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8485
8486 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8487
8488 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8489
8490 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8491
8492 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8493
8494 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8495
8496 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8497
8498 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8499
8500 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8501
8502 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8503
8504 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8505
8506 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8507
8508 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8509
8510 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8511
8512 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8513
8514 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8515
8516 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8517
8518 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8519
8520 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8521
8522 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8523
8524 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8525
8526 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8527
8528 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8529
8530 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8531
8532 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8533
8534 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8535
8536 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8537
8538 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8539
8540 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8541
8542 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8543
8544 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8545
8546 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8547
8548 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8549
8550 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8551
8552 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8553
8554 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8555
8556 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8557
8558 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8559
8560 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8561
8562 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8563
8564 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8565
8566 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8567
8568 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8569
8570 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8571
8572 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8573
8574 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8575
8576 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8577
8578 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8579
8580 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
8581
8582 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
8583
8584 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
8585
8586 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
8587
8588 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
8589
8590 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
8591
8592 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
8593
8594 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
8595
8596 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
8597
8598 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
8599
8600 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
8601
8602 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
8603
8604 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
8605
8606 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
8607
8608 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
8609
8610 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
8611
8612 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
8613
8614 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
8615
8616 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
8617
8618 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
8619
8620 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
8621
8622 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
8623
8624 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
8625
8626 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8627
8628 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8629
8630 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
8631
8632 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
8633
8634 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
8635
8636 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
8637
8638 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
8639
8640 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
8641
8642 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
8643
8644 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
8645
8646 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
8647
8648 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
8649
8650 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
8651
8652 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
8653
8654 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
8655
8656 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
8657
8658 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
8659
8660 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
8661
8662 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
8663
8664 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
8665
8666 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
8667
8668 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
8669
8670 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
8671
8672 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
8673
8674 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
8675
8676 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
8677
8678 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
8679
8680 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
8681
8682 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
8683
8684 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
8685
8686 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
8687
8688 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8689
8690 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
8691
8692 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
8693
8694 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
8695
8696 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
8697
8698 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
8699
8700 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
8701
8702 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
8703
8704 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
8705
8706 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
8707
8708 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
8709
8710 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
8711
8712 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
8713
8714 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
8715
8716 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
8717
8718 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
8719
8720 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
8721
8722 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
8723
8724 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
8725
8726 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
8727
8728 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
8729
8730 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
8731
8732 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
8733
8734 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
8735
8736 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
8737
8738 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8739
8740 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8741
8742 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
8743
8744 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
8745
8746 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
8747
8748 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
8749
8750 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
8751
8752 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
8753
8754 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
8755
8756 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
8757
8758 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
8759
8760 <!--End of Autogenerated section-->
8761
8762 <refsect2>
8763 <title>Properties</title>
8764
8765 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8766 units invoke the
8767 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
8768 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
8769 information about processes to execute. They also share most of the fields related to the execution
8770 context that Service objects expose (see above). In addition to these properties there are the
8771 following:</para>
8772
8773 <para><varname>ControlPID</varname> contains the PID of the currently running
8774 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8775 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
8776 command if there is one running, otherwise 0.</para>
8777
8778 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8779 can take the values <literal>success</literal>, <literal>resources</literal>,
8780 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8781 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
8782 corresponding field of service unit objects (see above).</para>
8783 </refsect2>
8784 </refsect1>
8785
8786
8787 <refsect1>
8788 <title>Path Unit Objects</title>
8789
8790 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
8791 node /org/freedesktop/systemd1/unit/cups_2epath {
8792 interface org.freedesktop.systemd1.Path {
8793 properties:
8794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8795 readonly s Unit = '...';
8796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8797 readonly a(ss) Paths = [...];
8798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8799 readonly b MakeDirectory = ...;
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8801 readonly u DirectoryMode = ...;
8802 readonly s Result = '...';
8803 };
8804 interface org.freedesktop.DBus.Peer { ... };
8805 interface org.freedesktop.DBus.Introspectable { ... };
8806 interface org.freedesktop.DBus.Properties { ... };
8807 interface org.freedesktop.systemd1.Unit { ... };
8808 };
8809 </programlisting>
8810
8811 <!--property MakeDirectory is not documented!-->
8812
8813 <!--property DirectoryMode is not documented!-->
8814
8815 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8816
8817 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8818
8819 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8820
8821 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8822
8823 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8824
8825 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8826
8827 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8828
8829 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8830
8831 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8832
8833 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8834
8835 <!--End of Autogenerated section-->
8836
8837 <refsect2>
8838 <title>Properties</title>
8839
8840 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8841
8842 <para>The others:</para>
8843
8844 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
8845 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
8846 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
8847 which correspond directly to the matching settings in the path unit files; and the path to watch,
8848 possibly including glob expressions.</para>
8849
8850 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
8851 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
8852 interface.</para>
8853 </refsect2>
8854 </refsect1>
8855
8856 <refsect1>
8857 <title>Slice Unit Objects</title>
8858
8859 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
8860 interface (described here) in addition to the generic
8861 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8862
8863 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
8864 node /org/freedesktop/systemd1/unit/system_2eslice {
8865 interface org.freedesktop.systemd1.Slice {
8866 methods:
8867 GetProcesses(out a(sus) processes);
8868 AttachProcesses(in s subcgroup,
8869 in au pids);
8870 properties:
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8872 readonly s Slice = '...';
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8874 readonly s ControlGroup = '...';
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8876 readonly t MemoryCurrent = ...;
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8878 readonly t CPUUsageNSec = ...;
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8880 readonly ay EffectiveCPUs = [...];
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8882 readonly ay EffectiveMemoryNodes = [...];
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8884 readonly t TasksCurrent = ...;
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8886 readonly t IPIngressBytes = ...;
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8888 readonly t IPIngressPackets = ...;
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8890 readonly t IPEgressBytes = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8892 readonly t IPEgressPackets = ...;
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8894 readonly t IOReadBytes = ...;
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8896 readonly t IOReadOperations = ...;
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8898 readonly t IOWriteBytes = ...;
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8900 readonly t IOWriteOperations = ...;
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8902 readonly b Delegate = ...;
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8904 readonly as DelegateControllers = ['...', ...];
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8906 readonly b CPUAccounting = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8908 readonly t CPUWeight = ...;
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8910 readonly t StartupCPUWeight = ...;
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8912 readonly t CPUShares = ...;
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8914 readonly t StartupCPUShares = ...;
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8916 readonly t CPUQuotaPerSecUSec = ...;
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8918 readonly t CPUQuotaPeriodUSec = ...;
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8920 readonly ay AllowedCPUs = [...];
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8922 readonly ay AllowedMemoryNodes = [...];
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8924 readonly b IOAccounting = ...;
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8926 readonly t IOWeight = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8928 readonly t StartupIOWeight = ...;
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8930 readonly a(st) IODeviceWeight = [...];
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8932 readonly a(st) IOReadBandwidthMax = [...];
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8934 readonly a(st) IOWriteBandwidthMax = [...];
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8936 readonly a(st) IOReadIOPSMax = [...];
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8938 readonly a(st) IOWriteIOPSMax = [...];
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8940 readonly a(st) IODeviceLatencyTargetUSec = [...];
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8942 readonly b BlockIOAccounting = ...;
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8944 readonly t BlockIOWeight = ...;
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8946 readonly t StartupBlockIOWeight = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8948 readonly a(st) BlockIODeviceWeight = [...];
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8950 readonly a(st) BlockIOReadBandwidth = [...];
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8952 readonly a(st) BlockIOWriteBandwidth = [...];
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8954 readonly b MemoryAccounting = ...;
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8956 readonly t DefaultMemoryLow = ...;
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8958 readonly t DefaultMemoryMin = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8960 readonly t MemoryMin = ...;
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8962 readonly t MemoryLow = ...;
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8964 readonly t MemoryHigh = ...;
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8966 readonly t MemoryMax = ...;
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8968 readonly t MemorySwapMax = ...;
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8970 readonly t MemoryLimit = ...;
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8972 readonly s DevicePolicy = '...';
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8974 readonly a(ss) DeviceAllow = [...];
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8976 readonly b TasksAccounting = ...;
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8978 readonly t TasksMax = ...;
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8980 readonly b IPAccounting = ...;
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8982 readonly a(iayu) IPAddressAllow = [...];
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8984 readonly a(iayu) IPAddressDeny = [...];
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8986 readonly as IPIngressFilterPath = ['...', ...];
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8988 readonly as IPEgressFilterPath = ['...', ...];
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8990 readonly as DisableControllers = ['...', ...];
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8992 readonly s ManagedOOMSwap = '...';
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8994 readonly s ManagedOOMMemoryPressure = '...';
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8996 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
8997 };
8998 interface org.freedesktop.DBus.Peer { ... };
8999 interface org.freedesktop.DBus.Introspectable { ... };
9000 interface org.freedesktop.DBus.Properties { ... };
9001 interface org.freedesktop.systemd1.Unit { ... };
9002 };
9003 </programlisting>
9004
9005 <!--method GetProcesses is not documented!-->
9006
9007 <!--method AttachProcesses is not documented!-->
9008
9009 <!--property Slice is not documented!-->
9010
9011 <!--property MemoryCurrent is not documented!-->
9012
9013 <!--property CPUUsageNSec is not documented!-->
9014
9015 <!--property EffectiveCPUs is not documented!-->
9016
9017 <!--property EffectiveMemoryNodes is not documented!-->
9018
9019 <!--property TasksCurrent is not documented!-->
9020
9021 <!--property IPIngressBytes is not documented!-->
9022
9023 <!--property IPIngressPackets is not documented!-->
9024
9025 <!--property IPEgressBytes is not documented!-->
9026
9027 <!--property IPEgressPackets is not documented!-->
9028
9029 <!--property IOReadBytes is not documented!-->
9030
9031 <!--property IOReadOperations is not documented!-->
9032
9033 <!--property IOWriteBytes is not documented!-->
9034
9035 <!--property IOWriteOperations is not documented!-->
9036
9037 <!--property Delegate is not documented!-->
9038
9039 <!--property DelegateControllers is not documented!-->
9040
9041 <!--property CPUAccounting is not documented!-->
9042
9043 <!--property CPUWeight is not documented!-->
9044
9045 <!--property StartupCPUWeight is not documented!-->
9046
9047 <!--property CPUShares is not documented!-->
9048
9049 <!--property StartupCPUShares is not documented!-->
9050
9051 <!--property CPUQuotaPerSecUSec is not documented!-->
9052
9053 <!--property CPUQuotaPeriodUSec is not documented!-->
9054
9055 <!--property AllowedCPUs is not documented!-->
9056
9057 <!--property AllowedMemoryNodes is not documented!-->
9058
9059 <!--property IOAccounting is not documented!-->
9060
9061 <!--property IOWeight is not documented!-->
9062
9063 <!--property StartupIOWeight is not documented!-->
9064
9065 <!--property IODeviceWeight is not documented!-->
9066
9067 <!--property IOReadBandwidthMax is not documented!-->
9068
9069 <!--property IOWriteBandwidthMax is not documented!-->
9070
9071 <!--property IOReadIOPSMax is not documented!-->
9072
9073 <!--property IOWriteIOPSMax is not documented!-->
9074
9075 <!--property IODeviceLatencyTargetUSec is not documented!-->
9076
9077 <!--property BlockIOAccounting is not documented!-->
9078
9079 <!--property BlockIOWeight is not documented!-->
9080
9081 <!--property StartupBlockIOWeight is not documented!-->
9082
9083 <!--property BlockIODeviceWeight is not documented!-->
9084
9085 <!--property BlockIOReadBandwidth is not documented!-->
9086
9087 <!--property BlockIOWriteBandwidth is not documented!-->
9088
9089 <!--property MemoryAccounting is not documented!-->
9090
9091 <!--property DefaultMemoryLow is not documented!-->
9092
9093 <!--property DefaultMemoryMin is not documented!-->
9094
9095 <!--property MemoryMin is not documented!-->
9096
9097 <!--property MemoryLow is not documented!-->
9098
9099 <!--property MemoryHigh is not documented!-->
9100
9101 <!--property MemoryMax is not documented!-->
9102
9103 <!--property MemorySwapMax is not documented!-->
9104
9105 <!--property MemoryLimit is not documented!-->
9106
9107 <!--property DevicePolicy is not documented!-->
9108
9109 <!--property DeviceAllow is not documented!-->
9110
9111 <!--property TasksAccounting is not documented!-->
9112
9113 <!--property TasksMax is not documented!-->
9114
9115 <!--property IPAccounting is not documented!-->
9116
9117 <!--property IPAddressAllow is not documented!-->
9118
9119 <!--property IPAddressDeny is not documented!-->
9120
9121 <!--property IPIngressFilterPath is not documented!-->
9122
9123 <!--property IPEgressFilterPath is not documented!-->
9124
9125 <!--property DisableControllers is not documented!-->
9126
9127 <!--property ManagedOOMSwap is not documented!-->
9128
9129 <!--property ManagedOOMMemoryPressure is not documented!-->
9130
9131 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9132
9133 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9134
9135 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9136
9137 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9138
9139 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9140
9141 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9142
9143 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9144
9145 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9146
9147 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9148
9149 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9150
9151 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9152
9153 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9154
9155 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9156
9157 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9158
9159 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9160
9161 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9162
9163 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9164
9165 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9166
9167 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9168
9169 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9170
9171 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9172
9173 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9174
9175 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9176
9177 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9178
9179 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9180
9181 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9182
9183 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9184
9185 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9186
9187 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9188
9189 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9190
9191 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9192
9193 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9194
9195 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9196
9197 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9198
9199 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9200
9201 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9202
9203 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9204
9205 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9206
9207 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9208
9209 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9210
9211 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9212
9213 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9214
9215 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9216
9217 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9218
9219 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9220
9221 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9222
9223 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9224
9225 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9226
9227 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9228
9229 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9230
9231 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9232
9233 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9234
9235 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9236
9237 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9238
9239 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9240
9241 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9242
9243 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9244
9245 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9246
9247 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9248
9249 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9250
9251 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9252
9253 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9254
9255 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9256
9257 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9258
9259 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9260
9261 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9262
9263 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9264
9265 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9266
9267 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9268
9269 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9270
9271 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
9272
9273 <!--End of Autogenerated section-->
9274
9275 <refsect2>
9276 <title>Properties</title>
9277
9278 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9279 </refsect2>
9280 </refsect1>
9281
9282 <refsect1>
9283 <title>Scope Unit Objects</title>
9284
9285 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
9286 interface (described here) in addition to the generic
9287 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9288
9289 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
9290 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
9291 interface org.freedesktop.systemd1.Scope {
9292 methods:
9293 Abandon();
9294 GetProcesses(out a(sus) processes);
9295 AttachProcesses(in s subcgroup,
9296 in au pids);
9297 signals:
9298 RequestStop();
9299 properties:
9300 readonly s Controller = '...';
9301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9302 readonly t TimeoutStopUSec = ...;
9303 readonly s Result = '...';
9304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9305 readonly t RuntimeMaxUSec = ...;
9306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9307 readonly s Slice = '...';
9308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9309 readonly s ControlGroup = '...';
9310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9311 readonly t MemoryCurrent = ...;
9312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9313 readonly t CPUUsageNSec = ...;
9314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9315 readonly ay EffectiveCPUs = [...];
9316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9317 readonly ay EffectiveMemoryNodes = [...];
9318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9319 readonly t TasksCurrent = ...;
9320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9321 readonly t IPIngressBytes = ...;
9322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9323 readonly t IPIngressPackets = ...;
9324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9325 readonly t IPEgressBytes = ...;
9326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9327 readonly t IPEgressPackets = ...;
9328 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9329 readonly t IOReadBytes = ...;
9330 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9331 readonly t IOReadOperations = ...;
9332 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9333 readonly t IOWriteBytes = ...;
9334 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9335 readonly t IOWriteOperations = ...;
9336 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9337 readonly b Delegate = ...;
9338 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9339 readonly as DelegateControllers = ['...', ...];
9340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9341 readonly b CPUAccounting = ...;
9342 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9343 readonly t CPUWeight = ...;
9344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9345 readonly t StartupCPUWeight = ...;
9346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9347 readonly t CPUShares = ...;
9348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9349 readonly t StartupCPUShares = ...;
9350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9351 readonly t CPUQuotaPerSecUSec = ...;
9352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9353 readonly t CPUQuotaPeriodUSec = ...;
9354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9355 readonly ay AllowedCPUs = [...];
9356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9357 readonly ay AllowedMemoryNodes = [...];
9358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9359 readonly b IOAccounting = ...;
9360 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9361 readonly t IOWeight = ...;
9362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9363 readonly t StartupIOWeight = ...;
9364 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9365 readonly a(st) IODeviceWeight = [...];
9366 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9367 readonly a(st) IOReadBandwidthMax = [...];
9368 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9369 readonly a(st) IOWriteBandwidthMax = [...];
9370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9371 readonly a(st) IOReadIOPSMax = [...];
9372 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9373 readonly a(st) IOWriteIOPSMax = [...];
9374 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9375 readonly a(st) IODeviceLatencyTargetUSec = [...];
9376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9377 readonly b BlockIOAccounting = ...;
9378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9379 readonly t BlockIOWeight = ...;
9380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9381 readonly t StartupBlockIOWeight = ...;
9382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9383 readonly a(st) BlockIODeviceWeight = [...];
9384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9385 readonly a(st) BlockIOReadBandwidth = [...];
9386 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9387 readonly a(st) BlockIOWriteBandwidth = [...];
9388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9389 readonly b MemoryAccounting = ...;
9390 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9391 readonly t DefaultMemoryLow = ...;
9392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9393 readonly t DefaultMemoryMin = ...;
9394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9395 readonly t MemoryMin = ...;
9396 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9397 readonly t MemoryLow = ...;
9398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9399 readonly t MemoryHigh = ...;
9400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9401 readonly t MemoryMax = ...;
9402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9403 readonly t MemorySwapMax = ...;
9404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9405 readonly t MemoryLimit = ...;
9406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9407 readonly s DevicePolicy = '...';
9408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9409 readonly a(ss) DeviceAllow = [...];
9410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9411 readonly b TasksAccounting = ...;
9412 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9413 readonly t TasksMax = ...;
9414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9415 readonly b IPAccounting = ...;
9416 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9417 readonly a(iayu) IPAddressAllow = [...];
9418 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9419 readonly a(iayu) IPAddressDeny = [...];
9420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9421 readonly as IPIngressFilterPath = ['...', ...];
9422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9423 readonly as IPEgressFilterPath = ['...', ...];
9424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9425 readonly as DisableControllers = ['...', ...];
9426 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9427 readonly s ManagedOOMSwap = '...';
9428 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9429 readonly s ManagedOOMMemoryPressure = '...';
9430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9431 readonly s ManagedOOMMemoryPressureLimitPercent = '...';
9432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9433 readonly s KillMode = '...';
9434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9435 readonly i KillSignal = ...;
9436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9437 readonly i RestartKillSignal = ...;
9438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9439 readonly i FinalKillSignal = ...;
9440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9441 readonly b SendSIGKILL = ...;
9442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9443 readonly b SendSIGHUP = ...;
9444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9445 readonly i WatchdogSignal = ...;
9446 };
9447 interface org.freedesktop.DBus.Peer { ... };
9448 interface org.freedesktop.DBus.Introspectable { ... };
9449 interface org.freedesktop.DBus.Properties { ... };
9450 interface org.freedesktop.systemd1.Unit { ... };
9451 };
9452 </programlisting>
9453
9454 <!--method GetProcesses is not documented!-->
9455
9456 <!--method AttachProcesses is not documented!-->
9457
9458 <!--property RuntimeMaxUSec is not documented!-->
9459
9460 <!--property Slice is not documented!-->
9461
9462 <!--property MemoryCurrent is not documented!-->
9463
9464 <!--property CPUUsageNSec is not documented!-->
9465
9466 <!--property EffectiveCPUs is not documented!-->
9467
9468 <!--property EffectiveMemoryNodes is not documented!-->
9469
9470 <!--property TasksCurrent is not documented!-->
9471
9472 <!--property IPIngressBytes is not documented!-->
9473
9474 <!--property IPIngressPackets is not documented!-->
9475
9476 <!--property IPEgressBytes is not documented!-->
9477
9478 <!--property IPEgressPackets is not documented!-->
9479
9480 <!--property IOReadBytes is not documented!-->
9481
9482 <!--property IOReadOperations is not documented!-->
9483
9484 <!--property IOWriteBytes is not documented!-->
9485
9486 <!--property IOWriteOperations is not documented!-->
9487
9488 <!--property Delegate is not documented!-->
9489
9490 <!--property DelegateControllers is not documented!-->
9491
9492 <!--property CPUAccounting is not documented!-->
9493
9494 <!--property CPUWeight is not documented!-->
9495
9496 <!--property StartupCPUWeight is not documented!-->
9497
9498 <!--property CPUShares is not documented!-->
9499
9500 <!--property StartupCPUShares is not documented!-->
9501
9502 <!--property CPUQuotaPerSecUSec is not documented!-->
9503
9504 <!--property CPUQuotaPeriodUSec is not documented!-->
9505
9506 <!--property AllowedCPUs is not documented!-->
9507
9508 <!--property AllowedMemoryNodes is not documented!-->
9509
9510 <!--property IOAccounting is not documented!-->
9511
9512 <!--property IOWeight is not documented!-->
9513
9514 <!--property StartupIOWeight is not documented!-->
9515
9516 <!--property IODeviceWeight is not documented!-->
9517
9518 <!--property IOReadBandwidthMax is not documented!-->
9519
9520 <!--property IOWriteBandwidthMax is not documented!-->
9521
9522 <!--property IOReadIOPSMax is not documented!-->
9523
9524 <!--property IOWriteIOPSMax is not documented!-->
9525
9526 <!--property IODeviceLatencyTargetUSec is not documented!-->
9527
9528 <!--property BlockIOAccounting is not documented!-->
9529
9530 <!--property BlockIOWeight is not documented!-->
9531
9532 <!--property StartupBlockIOWeight is not documented!-->
9533
9534 <!--property BlockIODeviceWeight is not documented!-->
9535
9536 <!--property BlockIOReadBandwidth is not documented!-->
9537
9538 <!--property BlockIOWriteBandwidth is not documented!-->
9539
9540 <!--property MemoryAccounting is not documented!-->
9541
9542 <!--property DefaultMemoryLow is not documented!-->
9543
9544 <!--property DefaultMemoryMin is not documented!-->
9545
9546 <!--property MemoryMin is not documented!-->
9547
9548 <!--property MemoryLow is not documented!-->
9549
9550 <!--property MemoryHigh is not documented!-->
9551
9552 <!--property MemoryMax is not documented!-->
9553
9554 <!--property MemorySwapMax is not documented!-->
9555
9556 <!--property MemoryLimit is not documented!-->
9557
9558 <!--property DevicePolicy is not documented!-->
9559
9560 <!--property DeviceAllow is not documented!-->
9561
9562 <!--property TasksAccounting is not documented!-->
9563
9564 <!--property TasksMax is not documented!-->
9565
9566 <!--property IPAccounting is not documented!-->
9567
9568 <!--property IPAddressAllow is not documented!-->
9569
9570 <!--property IPAddressDeny is not documented!-->
9571
9572 <!--property IPIngressFilterPath is not documented!-->
9573
9574 <!--property IPEgressFilterPath is not documented!-->
9575
9576 <!--property DisableControllers is not documented!-->
9577
9578 <!--property ManagedOOMSwap is not documented!-->
9579
9580 <!--property ManagedOOMMemoryPressure is not documented!-->
9581
9582 <!--property ManagedOOMMemoryPressureLimitPercent is not documented!-->
9583
9584 <!--property KillMode is not documented!-->
9585
9586 <!--property KillSignal is not documented!-->
9587
9588 <!--property RestartKillSignal is not documented!-->
9589
9590 <!--property FinalKillSignal is not documented!-->
9591
9592 <!--property SendSIGKILL is not documented!-->
9593
9594 <!--property SendSIGHUP is not documented!-->
9595
9596 <!--property WatchdogSignal is not documented!-->
9597
9598 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9599
9600 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9601
9602 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9603
9604 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9605
9606 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9607
9608 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9609
9610 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9611
9612 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9613
9614 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9615
9616 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9617
9618 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9619
9620 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9621
9622 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9623
9624 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9625
9626 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9627
9628 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9629
9630 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9631
9632 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9633
9634 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9635
9636 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9637
9638 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9639
9640 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9641
9642 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9643
9644 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9645
9646 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9647
9648 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9649
9650 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9651
9652 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9653
9654 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9655
9656 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9657
9658 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9659
9660 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9661
9662 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9663
9664 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9665
9666 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9667
9668 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9669
9670 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9671
9672 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9673
9674 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9675
9676 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9677
9678 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9679
9680 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9681
9682 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9683
9684 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9685
9686 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9687
9688 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9689
9690 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9691
9692 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9693
9694 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9695
9696 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9697
9698 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9699
9700 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9701
9702 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9703
9704 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9705
9706 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9707
9708 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9709
9710 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9711
9712 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9713
9714 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9715
9716 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9717
9718 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9719
9720 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9721
9722 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9723
9724 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9725
9726 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9727
9728 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9729
9730 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9731
9732 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9733
9734 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9735
9736 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9737
9738 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9739
9740 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9741
9742 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9743
9744 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9745
9746 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9747
9748 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimitPercent"/>
9749
9750 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9751
9752 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9753
9754 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9755
9756 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9757
9758 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9759
9760 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9761
9762 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9763
9764 <!--End of Autogenerated section-->
9765
9766 <refsect2>
9767 <title>Methods</title>
9768
9769 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
9770 may be used to inform the system manager that the manager that created the scope lost interest in the
9771 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
9772 </refsect2>
9773
9774 <refsect2>
9775 <title>Signals</title>
9776
9777 <para><function>RequestStop</function> is sent to the peer that is configured in the
9778 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
9779 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
9780 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9781 </refsect2>
9782
9783 <refsect2>
9784 <title>Properties</title>
9785
9786 <para>All properties correspond directly with the matching properties of service units.</para>
9787
9788 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
9789 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
9790 set when the scope is created. If not set, the scope's processes will terminated with
9791 <constant>SIGTERM</constant> directly.</para>
9792 </refsect2>
9793 </refsect1>
9794
9795
9796 <refsect1>
9797 <title>Job Objects</title>
9798
9799 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9800 execution queue. Each job is attached to exactly one unit.</para>
9801
9802 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9803 node /org/freedesktop/systemd1/job/666 {
9804 interface org.freedesktop.systemd1.Job {
9805 methods:
9806 Cancel();
9807 GetAfter(out a(usssoo) jobs);
9808 GetBefore(out a(usssoo) jobs);
9809 properties:
9810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9811 readonly u Id = ...;
9812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9813 readonly (so) Unit = ...;
9814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9815 readonly s JobType = '...';
9816 readonly s State = '...';
9817 };
9818 interface org.freedesktop.DBus.Peer { ... };
9819 interface org.freedesktop.DBus.Introspectable { ... };
9820 interface org.freedesktop.DBus.Properties { ... };
9821 };
9822 </programlisting>
9823
9824 <!--method GetAfter is not documented!-->
9825
9826 <!--method GetBefore is not documented!-->
9827
9828 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9829
9830 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9831
9832 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9833
9834 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9835
9836 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9837
9838 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9839
9840 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9841
9842 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9843
9844 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9845
9846 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9847
9848 <!--End of Autogenerated section-->
9849
9850 <refsect2>
9851 <title>Methods</title>
9852
9853 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
9854 it is not yet executed but generally will not cause a job that is already in the process of being
9855 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
9856 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
9857 </refsect2>
9858
9859 <refsect2>
9860 <title>Properties</title>
9861
9862 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9863 numeric ID is only assigned once.</para>
9864
9865 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
9866 the name of the unit and a bus path to the unit's object.</para>
9867
9868 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
9869 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
9870 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
9871 that later versions might define additional values.</para>
9872
9873 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
9874 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
9875 execute yet. The latter indicates that a job is currently being executed.</para>
9876 </refsect2>
9877 </refsect1>
9878
9879 <refsect1>
9880 <title>Examples</title>
9881
9882 <example>
9883 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9884
9885 <programlisting>
9886 $ gdbus introspect --system \
9887 --dest org.freedesktop.systemd1 \
9888 --object-path /org/freedesktop/systemd1
9889 </programlisting>
9890 </example>
9891
9892 <example>
9893 <title>Introspect a unit on the bus</title>
9894
9895 <programlisting>
9896 $ busctl introspect org.freedesktop.systemd1 \
9897 $(busctl call org.freedesktop.systemd1 \
9898 /org/freedesktop/systemd1 \
9899 org.freedesktop.systemd1.Manager \
9900 GetUnit s systemd-resolved.service | cut -d'"' -f2)
9901 </programlisting>
9902 </example>
9903
9904 <example>
9905 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9906
9907 <programlisting>
9908 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
9909 --object-path /org/freedesktop/systemd1/job/1292
9910 </programlisting>
9911 </example>
9912 </refsect1>
9913
9914 <refsect1>
9915 <title>Versioning</title>
9916
9917 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
9918 the usual interface versioning guidelines</ulink>.</para>
9919 </refsect1>
9920 </refentry>