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+ -->
6 <refentry id=
"org.freedesktop.systemd1" xmlns:
xi=
"http://www.w3.org/2001/XInclude">
8 <title>org.freedesktop.systemd1
</title>
9 <productname>systemd
</productname>
13 <refentrytitle>org.freedesktop.systemd1
</refentrytitle>
14 <manvolnum>5</manvolnum>
18 <refname>org.freedesktop.systemd1
</refname>
19 <refpurpose>The D-Bus interface of systemd
</refpurpose>
23 <title>Introduction
</title>
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.
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
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>
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
50 <citerefentry><refentrytitle>org.freedesktop.login1
</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
55 <title>The Manager Object
</title>
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1
</constant> object path:
</para>
60 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1" interface=
"org.freedesktop.systemd1.Manager">
61 node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
66 GetUnitByPID(in u pid,
68 GetUnitByInvocationID(in ay invocation_id,
70 GetUnitByControlGroup(in s cgroup,
77 StartUnitReplace(in s old_unit,
87 RestartUnit(in s name,
90 TryRestartUnit(in s name,
93 ReloadOrRestartUnit(in s name,
96 ReloadOrTryRestartUnit(in s name,
99 EnqueueUnitJob(in s name,
107 out a(uosos) affected_jobs);
113 FreezeUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
118 in a(sv) properties);
120 UnrefUnit(in s name);
121 StartTransientUnit(in s name,
126 GetUnitProcesses(in s name,
127 out a(sus) processes);
128 AttachProcessesToUnit(in s unit_name,
131 AbandonScope(in s name);
136 GetJobBefore(in u id,
141 ListUnits(out a(ssssssouso) units);
142 ListUnitsFiltered(in as states,
143 out a(ssssssouso) units);
144 ListUnitsByPatterns(in as states,
146 out a(ssssssouso) units);
147 ListUnitsByNames(in as names,
148 out a(ssssssouso) units);
149 ListJobs(out a(usssoo) jobs);
153 DumpByFileDescriptor(out h fd);
161 SwitchRoot(in s new_root,
163 SetEnvironment(in as assignments);
164 UnsetEnvironment(in as names);
165 UnsetAndSetEnvironment(in as names,
167 ListUnitFiles(out a(ss) unit_files);
168 ListUnitFilesByPatterns(in as states,
170 out a(ss) unit_files);
171 GetUnitFileState(in s file,
173 EnableUnitFiles(in as files,
176 out b carries_install_info,
178 DisableUnitFiles(in as files,
181 ReenableUnitFiles(in as files,
184 out b carries_install_info,
186 LinkUnitFiles(in as files,
190 PresetUnitFiles(in as files,
193 out b carries_install_info,
195 PresetUnitFilesWithMode(in as files,
199 out b carries_install_info,
201 MaskUnitFiles(in as files,
205 UnmaskUnitFiles(in as files,
208 RevertUnitFiles(in as files,
210 SetDefaultTarget(in s name,
213 GetDefaultTarget(out s name);
214 PresetAllUnitFiles(in s mode,
218 AddDependencyUnitFiles(in as files,
224 GetUnitFileLinks(in s name,
227 SetExitCode(in y number);
228 LookupDynamicUserByName(in s name,
230 LookupDynamicUserByUID(in u uid,
232 GetDynamicUsers(out a(us) users);
245 StartupFinished(t firmware,
254 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
255 readonly s Version = '...';
256 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
257 readonly s Features = '...';
258 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
259 readonly s Virtualization = '...';
260 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
261 readonly s Architecture = '...';
262 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
263 readonly s Tainted = '...';
264 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
265 readonly t FirmwareTimestamp = ...;
266 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
267 readonly t FirmwareTimestampMonotonic = ...;
268 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
269 readonly t LoaderTimestamp = ...;
270 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
271 readonly t LoaderTimestampMonotonic = ...;
272 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
273 readonly t KernelTimestamp = ...;
274 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
275 readonly t KernelTimestampMonotonic = ...;
276 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
277 readonly t InitRDTimestamp = ...;
278 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
279 readonly t InitRDTimestampMonotonic = ...;
280 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
281 readonly t UserspaceTimestamp = ...;
282 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
283 readonly t UserspaceTimestampMonotonic = ...;
284 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
285 readonly t FinishTimestamp = ...;
286 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
287 readonly t FinishTimestampMonotonic = ...;
288 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
289 readonly t SecurityStartTimestamp = ...;
290 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
291 readonly t SecurityStartTimestampMonotonic = ...;
292 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
293 readonly t SecurityFinishTimestamp = ...;
294 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
295 readonly t SecurityFinishTimestampMonotonic = ...;
296 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
297 readonly t GeneratorsStartTimestamp = ...;
298 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
299 readonly t GeneratorsStartTimestampMonotonic = ...;
300 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
301 readonly t GeneratorsFinishTimestamp = ...;
302 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
303 readonly t GeneratorsFinishTimestampMonotonic = ...;
304 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
305 readonly t UnitsLoadStartTimestamp = ...;
306 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
307 readonly t UnitsLoadStartTimestampMonotonic = ...;
308 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
309 readonly t UnitsLoadFinishTimestamp = ...;
310 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
311 readonly t UnitsLoadFinishTimestampMonotonic = ...;
312 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
313 readonly t InitRDSecurityStartTimestamp = ...;
314 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
315 readonly t InitRDSecurityStartTimestampMonotonic = ...;
316 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
317 readonly t InitRDSecurityFinishTimestamp = ...;
318 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
319 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
321 readonly t InitRDGeneratorsStartTimestamp = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
323 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
325 readonly t InitRDGeneratorsFinishTimestamp = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
327 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
329 readonly t InitRDUnitsLoadStartTimestamp = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
331 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
333 readonly t InitRDUnitsLoadFinishTimestamp = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
335 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
337 @org.freedesktop.systemd1.Privileged(
"true")
338 readwrite s LogLevel = '...';
339 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
340 @org.freedesktop.systemd1.Privileged(
"true")
341 readwrite s LogTarget = '...';
342 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
343 readonly u NNames = ...;
344 readonly u NFailedUnits = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
346 readonly u NJobs = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
348 readonly u NInstalledJobs = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
350 readonly u NFailedJobs = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
352 readonly d Progress = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
354 readonly as Environment = ['...', ...];
355 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
356 readonly b ConfirmSpawn = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
358 readonly b ShowStatus = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
360 readonly as UnitPath = ['...', ...];
361 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
362 readonly s DefaultStandardOutput = '...';
363 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
364 readonly s DefaultStandardError = '...';
365 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
366 @org.freedesktop.systemd1.Privileged(
"true")
367 readwrite t RuntimeWatchdogUSec = ...;
368 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
369 @org.freedesktop.systemd1.Privileged(
"true")
370 readwrite t RebootWatchdogUSec = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
372 @org.freedesktop.systemd1.Privileged(
"true")
373 readwrite t KExecWatchdogUSec = ...;
374 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
375 @org.freedesktop.systemd1.Privileged(
"true")
376 readwrite b ServiceWatchdogs = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
378 readonly s ControlGroup = '...';
379 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
380 readonly s SystemState = '...';
381 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
382 readonly y ExitCode = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
384 readonly t DefaultTimerAccuracyUSec = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
386 readonly t DefaultTimeoutStartUSec = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
388 readonly t DefaultTimeoutStopUSec = ...;
389 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
390 readonly t DefaultTimeoutAbortUSec = ...;
391 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
392 readonly t DefaultRestartUSec = ...;
393 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
394 readonly t DefaultStartLimitIntervalUSec = ...;
395 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
396 readonly u DefaultStartLimitBurst = ...;
397 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
398 readonly b DefaultCPUAccounting = ...;
399 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
400 readonly b DefaultBlockIOAccounting = ...;
401 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
402 readonly b DefaultMemoryAccounting = ...;
403 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
404 readonly b DefaultTasksAccounting = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
406 readonly t DefaultLimitCPU = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
408 readonly t DefaultLimitCPUSoft = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
410 readonly t DefaultLimitFSIZE = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
412 readonly t DefaultLimitFSIZESoft = ...;
413 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
414 readonly t DefaultLimitDATA = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
416 readonly t DefaultLimitDATASoft = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
418 readonly t DefaultLimitSTACK = ...;
419 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
420 readonly t DefaultLimitSTACKSoft = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
422 readonly t DefaultLimitCORE = ...;
423 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
424 readonly t DefaultLimitCORESoft = ...;
425 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
426 readonly t DefaultLimitRSS = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
428 readonly t DefaultLimitRSSSoft = ...;
429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
430 readonly t DefaultLimitNOFILE = ...;
431 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
432 readonly t DefaultLimitNOFILESoft = ...;
433 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
434 readonly t DefaultLimitAS = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
436 readonly t DefaultLimitASSoft = ...;
437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
438 readonly t DefaultLimitNPROC = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
440 readonly t DefaultLimitNPROCSoft = ...;
441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
442 readonly t DefaultLimitMEMLOCK = ...;
443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
444 readonly t DefaultLimitMEMLOCKSoft = ...;
445 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
446 readonly t DefaultLimitLOCKS = ...;
447 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
448 readonly t DefaultLimitLOCKSSoft = ...;
449 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
450 readonly t DefaultLimitSIGPENDING = ...;
451 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
452 readonly t DefaultLimitSIGPENDINGSoft = ...;
453 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
454 readonly t DefaultLimitMSGQUEUE = ...;
455 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
456 readonly t DefaultLimitMSGQUEUESoft = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
458 readonly t DefaultLimitNICE = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
460 readonly t DefaultLimitNICESoft = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
462 readonly t DefaultLimitRTPRIO = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
464 readonly t DefaultLimitRTPRIOSoft = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
466 readonly t DefaultLimitRTTIME = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
468 readonly t DefaultLimitRTTIMESoft = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
470 readonly t DefaultTasksMax = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
472 readonly t TimerSlackNSec = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
474 readonly s DefaultOOMPolicy = '...';
476 interface org.freedesktop.DBus.Peer { ... };
477 interface org.freedesktop.DBus.Introspectable { ... };
478 interface org.freedesktop.DBus.Properties { ... };
482 <!--method GetUnitByInvocationID is not documented!-->
484 <!--method GetUnitByControlGroup is not documented!-->
486 <!--method EnqueueUnitJob is not documented!-->
488 <!--method CleanUnit is not documented!-->
490 <!--method FreezeUnit is not documented!-->
492 <!--method ThawUnit is not documented!-->
494 <!--method RefUnit is not documented!-->
496 <!--method UnrefUnit is not documented!-->
498 <!--method GetUnitProcesses is not documented!-->
500 <!--method AttachProcessesToUnit is not documented!-->
502 <!--method AbandonScope is not documented!-->
504 <!--method GetJobAfter is not documented!-->
506 <!--method GetJobBefore is not documented!-->
508 <!--method ListUnitsFiltered is not documented!-->
510 <!--method ListUnitsByPatterns is not documented!-->
512 <!--method ListUnitsByNames is not documented!-->
514 <!--method Dump is not documented!-->
516 <!--method DumpByFileDescriptor is not documented!-->
518 <!--method ListUnitFilesByPatterns is not documented!-->
520 <!--method PresetUnitFilesWithMode is not documented!-->
522 <!--method RevertUnitFiles is not documented!-->
524 <!--method PresetAllUnitFiles is not documented!-->
526 <!--method AddDependencyUnitFiles is not documented!-->
528 <!--method GetUnitFileLinks is not documented!-->
530 <!--method SetExitCode is not documented!-->
532 <!--method LookupDynamicUserByName is not documented!-->
534 <!--method LookupDynamicUserByUID is not documented!-->
536 <!--method GetDynamicUsers is not documented!-->
538 <!--signal UnitNew is not documented!-->
540 <!--signal UnitRemoved is not documented!-->
542 <!--signal JobNew is not documented!-->
544 <!--signal JobRemoved is not documented!-->
546 <!--signal StartupFinished is not documented!-->
548 <!--signal UnitFilesChanged is not documented!-->
550 <!--signal Reloading is not documented!-->
552 <!--property SecurityStartTimestampMonotonic is not documented!-->
554 <!--property SecurityFinishTimestamp is not documented!-->
556 <!--property SecurityFinishTimestampMonotonic is not documented!-->
558 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
560 <!--property GeneratorsFinishTimestamp is not documented!-->
562 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
564 <!--property UnitsLoadStartTimestamp is not documented!-->
566 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
568 <!--property UnitsLoadFinishTimestamp is not documented!-->
570 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
572 <!--property InitRDSecurityStartTimestamp is not documented!-->
574 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
576 <!--property InitRDSecurityFinishTimestamp is not documented!-->
578 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
580 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
582 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
584 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
586 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
588 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
590 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
592 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
594 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
596 <!--property LogLevel is not documented!-->
598 <!--property LogTarget is not documented!-->
600 <!--property NFailedUnits is not documented!-->
602 <!--property ConfirmSpawn is not documented!-->
604 <!--property ShowStatus is not documented!-->
606 <!--property DefaultStandardOutput is not documented!-->
608 <!--property DefaultStandardError is not documented!-->
610 <!--property RuntimeWatchdogUSec is not documented!-->
612 <!--property RebootWatchdogUSec is not documented!-->
614 <!--property KExecWatchdogUSec is not documented!-->
616 <!--property ServiceWatchdogs is not documented!-->
618 <!--property SystemState is not documented!-->
620 <!--property ExitCode is not documented!-->
622 <!--property DefaultTimerAccuracyUSec is not documented!-->
624 <!--property DefaultTimeoutStartUSec is not documented!-->
626 <!--property DefaultTimeoutStopUSec is not documented!-->
628 <!--property DefaultTimeoutAbortUSec is not documented!-->
630 <!--property DefaultRestartUSec is not documented!-->
632 <!--property DefaultStartLimitIntervalUSec is not documented!-->
634 <!--property DefaultStartLimitBurst is not documented!-->
636 <!--property DefaultCPUAccounting is not documented!-->
638 <!--property DefaultBlockIOAccounting is not documented!-->
640 <!--property DefaultMemoryAccounting is not documented!-->
642 <!--property DefaultTasksAccounting is not documented!-->
644 <!--property DefaultLimitCPU is not documented!-->
646 <!--property DefaultLimitCPUSoft is not documented!-->
648 <!--property DefaultLimitFSIZE is not documented!-->
650 <!--property DefaultLimitFSIZESoft is not documented!-->
652 <!--property DefaultLimitDATA is not documented!-->
654 <!--property DefaultLimitDATASoft is not documented!-->
656 <!--property DefaultLimitSTACK is not documented!-->
658 <!--property DefaultLimitSTACKSoft is not documented!-->
660 <!--property DefaultLimitCORE is not documented!-->
662 <!--property DefaultLimitCORESoft is not documented!-->
664 <!--property DefaultLimitRSS is not documented!-->
666 <!--property DefaultLimitRSSSoft is not documented!-->
668 <!--property DefaultLimitNOFILE is not documented!-->
670 <!--property DefaultLimitNOFILESoft is not documented!-->
672 <!--property DefaultLimitAS is not documented!-->
674 <!--property DefaultLimitASSoft is not documented!-->
676 <!--property DefaultLimitNPROC is not documented!-->
678 <!--property DefaultLimitNPROCSoft is not documented!-->
680 <!--property DefaultLimitMEMLOCK is not documented!-->
682 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
684 <!--property DefaultLimitLOCKS is not documented!-->
686 <!--property DefaultLimitLOCKSSoft is not documented!-->
688 <!--property DefaultLimitSIGPENDING is not documented!-->
690 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
692 <!--property DefaultLimitMSGQUEUE is not documented!-->
694 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
696 <!--property DefaultLimitNICE is not documented!-->
698 <!--property DefaultLimitNICESoft is not documented!-->
700 <!--property DefaultLimitRTPRIO is not documented!-->
702 <!--property DefaultLimitRTPRIOSoft is not documented!-->
704 <!--property DefaultLimitRTTIME is not documented!-->
706 <!--property DefaultLimitRTTIMESoft is not documented!-->
708 <!--property DefaultTasksMax is not documented!-->
710 <!--property TimerSlackNSec is not documented!-->
712 <!--property DefaultOOMPolicy is not documented!-->
714 <!--Autogenerated cross-references for systemd.directives, do not edit-->
716 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Manager"/>
718 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Manager"/>
720 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnit()"/>
722 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByPID()"/>
724 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByInvocationID()"/>
726 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitByControlGroup()"/>
728 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LoadUnit()"/>
730 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartUnit()"/>
732 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartUnitReplace()"/>
734 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StopUnit()"/>
736 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadUnit()"/>
738 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RestartUnit()"/>
740 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"TryRestartUnit()"/>
742 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrRestartUnit()"/>
744 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrTryRestartUnit()"/>
746 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnqueueUnitJob()"/>
748 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"KillUnit()"/>
750 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"CleanUnit()"/>
752 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"FreezeUnit()"/>
754 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ThawUnit()"/>
756 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailedUnit()"/>
758 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetUnitProperties()"/>
760 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RefUnit()"/>
762 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnrefUnit()"/>
764 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"StartTransientUnit()"/>
766 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitProcesses()"/>
768 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcessesToUnit()"/>
770 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AbandonScope()"/>
772 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJob()"/>
774 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJobAfter()"/>
776 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetJobBefore()"/>
778 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"CancelJob()"/>
780 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ClearJobs()"/>
782 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailed()"/>
784 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnits()"/>
786 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsFiltered()"/>
788 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsByPatterns()"/>
790 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitsByNames()"/>
792 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListJobs()"/>
794 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Subscribe()"/>
796 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Unsubscribe()"/>
798 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Dump()"/>
800 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DumpByFileDescriptor()"/>
802 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reload()"/>
804 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reexecute()"/>
806 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Exit()"/>
808 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reboot()"/>
810 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PowerOff()"/>
812 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Halt()"/>
814 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"KExec()"/>
816 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SwitchRoot()"/>
818 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetEnvironment()"/>
820 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnsetEnvironment()"/>
822 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnsetAndSetEnvironment()"/>
824 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitFiles()"/>
826 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ListUnitFilesByPatterns()"/>
828 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitFileState()"/>
830 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnableUnitFiles()"/>
832 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"DisableUnitFiles()"/>
834 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReenableUnitFiles()"/>
836 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LinkUnitFiles()"/>
838 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetUnitFiles()"/>
840 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetUnitFilesWithMode()"/>
842 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"MaskUnitFiles()"/>
844 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"UnmaskUnitFiles()"/>
846 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"RevertUnitFiles()"/>
848 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetDefaultTarget()"/>
850 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetDefaultTarget()"/>
852 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"PresetAllUnitFiles()"/>
854 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AddDependencyUnitFiles()"/>
856 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetUnitFileLinks()"/>
858 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetExitCode()"/>
860 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LookupDynamicUserByName()"/>
862 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"LookupDynamicUserByUID()"/>
864 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetDynamicUsers()"/>
866 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitNew"/>
868 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitRemoved"/>
870 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"JobNew"/>
872 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"JobRemoved"/>
874 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"StartupFinished"/>
876 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"UnitFilesChanged"/>
878 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"Reloading"/>
880 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Version"/>
882 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Features"/>
884 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Virtualization"/>
886 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Architecture"/>
888 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Tainted"/>
890 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FirmwareTimestamp"/>
892 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FirmwareTimestampMonotonic"/>
894 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoaderTimestamp"/>
896 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoaderTimestampMonotonic"/>
898 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KernelTimestamp"/>
900 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KernelTimestampMonotonic"/>
902 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDTimestamp"/>
904 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDTimestampMonotonic"/>
906 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UserspaceTimestamp"/>
908 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UserspaceTimestampMonotonic"/>
910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinishTimestamp"/>
912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinishTimestampMonotonic"/>
914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityStartTimestamp"/>
916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityStartTimestampMonotonic"/>
918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityFinishTimestamp"/>
920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecurityFinishTimestampMonotonic"/>
922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsStartTimestamp"/>
924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsStartTimestampMonotonic"/>
926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsFinishTimestamp"/>
928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GeneratorsFinishTimestampMonotonic"/>
930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadStartTimestamp"/>
932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadStartTimestampMonotonic"/>
934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadFinishTimestamp"/>
936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitsLoadFinishTimestampMonotonic"/>
938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityStartTimestamp"/>
940 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityStartTimestampMonotonic"/>
942 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityFinishTimestamp"/>
944 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDSecurityFinishTimestampMonotonic"/>
946 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsStartTimestamp"/>
948 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsStartTimestampMonotonic"/>
950 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsFinishTimestamp"/>
952 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDGeneratorsFinishTimestampMonotonic"/>
954 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadStartTimestamp"/>
956 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadStartTimestampMonotonic"/>
958 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadFinishTimestamp"/>
960 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InitRDUnitsLoadFinishTimestampMonotonic"/>
962 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevel"/>
964 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogTarget"/>
966 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NNames"/>
968 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFailedUnits"/>
970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NJobs"/>
972 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NInstalledJobs"/>
974 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFailedJobs"/>
976 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Progress"/>
978 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
980 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfirmSpawn"/>
982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ShowStatus"/>
984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitPath"/>
986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStandardOutput"/>
988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStandardError"/>
990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeWatchdogUSec"/>
992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RebootWatchdogUSec"/>
994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KExecWatchdogUSec"/>
996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ServiceWatchdogs"/>
998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
1000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemState"/>
1002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExitCode"/>
1004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimerAccuracyUSec"/>
1006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutStartUSec"/>
1008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutStopUSec"/>
1010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTimeoutAbortUSec"/>
1012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultRestartUSec"/>
1014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStartLimitIntervalUSec"/>
1016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultStartLimitBurst"/>
1018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultCPUAccounting"/>
1020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultBlockIOAccounting"/>
1022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryAccounting"/>
1024 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTasksAccounting"/>
1026 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCPU"/>
1028 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCPUSoft"/>
1030 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitFSIZE"/>
1032 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitFSIZESoft"/>
1034 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitDATA"/>
1036 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitDATASoft"/>
1038 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSTACK"/>
1040 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSTACKSoft"/>
1042 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCORE"/>
1044 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitCORESoft"/>
1046 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRSS"/>
1048 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRSSSoft"/>
1050 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNOFILE"/>
1052 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNOFILESoft"/>
1054 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitAS"/>
1056 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitASSoft"/>
1058 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNPROC"/>
1060 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNPROCSoft"/>
1062 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMEMLOCK"/>
1064 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMEMLOCKSoft"/>
1066 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitLOCKS"/>
1068 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitLOCKSSoft"/>
1070 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSIGPENDING"/>
1072 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitSIGPENDINGSoft"/>
1074 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMSGQUEUE"/>
1076 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitMSGQUEUESoft"/>
1078 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNICE"/>
1080 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitNICESoft"/>
1082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTPRIO"/>
1084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTPRIOSoft"/>
1086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTTIME"/>
1088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultLimitRTTIMESoft"/>
1090 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultTasksMax"/>
1092 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
1094 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultOOMPolicy"/>
1096 <!--End of Autogenerated section-->
1099 <title>Methods
</title>
1101 <para>Note that many of the methods exist twice: once on the
<interfacename>Manager
</interfacename>
1102 object and once on the respective unit objects. This is to optimize access times so that methods that
1103 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1104 the unit id, too.
</para>
1106 <para><function>GetUnit()
</function> may be used to get the unit object path for a unit name. It takes
1107 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1110 <para><function>GetUnitByPID()
</function> may be used to get the unit object path of the unit a process
1111 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
</para>
1113 <para><function>LoadUnit()
</function> is similar to
<function>GetUnit()
</function> but will load the
1114 unit from disk if possible.
</para>
1116 <para><function>StartUnit()
</function> enqueues a start job and possibly depending jobs. It takes the unit
1117 to activate and a mode string as arguments. The mode needs to be one of
<literal>replace
</literal>,
1118 <literal>fail
</literal>,
<literal>isolate
</literal>,
<literal>ignore-dependencies
</literal>, or
1119 <literal>ignore-requirements
</literal>. If
<literal>replace
</literal>, the method will start the unit and
1120 its dependencies, possibly replacing already queued jobs that conflict with it. If
1121 <literal>fail
</literal>, the method will start the unit and its dependencies, but will fail if this would
1122 change an already queued job. If
<literal>isolate
</literal>, the method will start the unit in question
1123 and terminate all units that aren't dependencies of it. If
<literal>ignore-dependencies
</literal>, it
1124 will start a unit but ignore all its dependencies. If
<literal>ignore-requirements
</literal>, it will
1125 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1126 latter two options. On completion, this method returns the newly created job object.
</para>
1128 <para><function>StartUnitReplace()
</function> is similar to
<function>StartUnit()
</function> but
1129 replaces a job that is queued for one unit by a job for another unit.
</para>
1131 <para><function>StopUnit()
</function> is similar to
<function>StartUnit()
</function> but stops the
1132 specified unit rather than starting it. Note that the
<literal>isolate
</literal> mode is invalid for this
1135 <para><function>ReloadUnit()
</function>,
<function>RestartUnit()
</function>,
1136 <function>TryRestartUnit()
</function>,
<function>ReloadOrRestartUnit()
</function>, or
1137 <function>ReloadOrTryRestartUnit()
</function> may be used to restart and/or reload a unit. These methods take
1138 similar arguments as
<function>StartUnit()
</function>. Reloading is done only if the unit is already
1139 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1140 the
"Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1141 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.
</para>
1143 <para><function>KillUnit()
</function> may be used to kill (i.e. send a signal to) all processes of a
1144 unit. It takes the unit
<varname>name
</varname>, an enum
<varname>who
</varname> and a UNIX
1145 <varname>signal
</varname> number to send. The
<varname>who
</varname> enum is one of
1146 <literal>main
</literal>,
<literal>control
</literal> or
<literal>all
</literal>. If
1147 <literal>main
</literal>, only the main process of the unit is killed. If
<literal>control
</literal>, only
1148 the control process of the unit is killed. If
<literal>all
</literal>, all processes are killed. A
1149 <literal>control
</literal> process is for example a process that is configured via
1150 <varname>ExecStop=
</varname> and is spawned in parallel to the main daemon process in order to shut it
1153 <para><function>GetJob()
</function> returns the job object path for a specific job, identified by its
1156 <para><function>CancelJob()
</function> cancels a specific job identified by its numeric ID. This
1157 operation is also available in the
<function>Cancel()
</function> method of Job objects (see below) and
1158 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1159 have any effect on jobs whose execution has already begun.
</para>
1161 <para><function>ClearJobs()
</function> flushes the job queue, removing all jobs that are still
1162 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1163 flushes jobs that are queued and have not yet begun execution.
</para>
1165 <para><function>ResetFailedUnit()
</function> resets the
"failed" state of a specific unit.
</para>
1167 <para><function>ResetFailed()
</function> resets the
"failed" state of all units.
</para>
1169 <para><function>ListUnits()
</function> returns an array of all currently loaded units. Note that
1170 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1171 than actual units behind them. The array consists of structures with the following elements:
1173 <listitem><para>The primary unit name as string
</para></listitem>
1175 <listitem><para>The human readable description string
</para></listitem>
1177 <listitem><para>The load state (i.e. whether the unit file has been loaded
1178 successfully)
</para></listitem>
1180 <listitem><para>The active state (i.e. whether the unit is currently started or
1181 not)
</para></listitem>
1183 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1184 the unit type, which the active state is not)
</para></listitem>
1186 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1187 the empty string.
</para></listitem>
1189 <listitem><para>The unit object path
</para></listitem>
1191 <listitem><para>If there is a job queued for the job unit, the numeric job id,
0
1192 otherwise
</para></listitem>
1194 <listitem><para>The job type as string
</para></listitem>
1196 <listitem><para>The job object path
</para></listitem>
1197 </itemizedlist></para>
1199 <para><function>ListJobs()
</function> returns an array with all currently queued jobs. Returns an array
1200 consisting of structures with the following elements:
1202 <listitem><para>The numeric job id
</para></listitem>
1204 <listitem><para>The primary unit name for this job
</para></listitem>
1206 <listitem><para>The job type as string
</para></listitem>
1208 <listitem><para>The job state as string
</para></listitem>
1210 <listitem><para>The job object path
</para></listitem>
1212 <listitem><para>The unit object path
</para></listitem>
1213 </itemizedlist></para>
1215 <para><function>Subscribe()
</function> enables most bus signals to be sent out. Clients which are
1216 interested in signals need to call this method. Signals are only sent out if at least one client
1217 invoked this method.
<function>Unsubscribe()
</function> reverts the signal subscription that
1218 <function>Subscribe()
</function> implements. It is not necessary to invoke
1219 <function>Unsubscribe()
</function> as clients are tracked. Signals are no longer sent out as soon as
1220 all clients which previously asked for
<function>Subscribe()
</function> either closed their connection
1221 to the bus or invoked
<function>Unsubscribe()
</function>.
</para>
1223 <para><function>Reload()
</function> may be invoked to reload all unit files.
</para>
1225 <para><function>Reexecute()
</function> may be invoked to reexecute the main manager process. It will
1226 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1227 more comprehensive version of
<function>Reload()
</function>.
</para>
1229 <para><function>Exit()
</function> may be invoked to ask the manager to exit. This is not available for
1230 the system manager and is useful only for user session managers.
</para>
1232 <para><function>Reboot()
</function>,
<function>PowerOff()
</function>,
<function>Halt()
</function>, or
1233 <function>KExec()
</function> may be used to ask for immediate reboot, powering down, halt or kexec
1234 based reboot of the system. Note that this does not shut down any services and immediately transitions
1235 into the reboot process. These functions are normally only called as the last step of shutdown and should
1236 not be called directly. To shut down the machine, it is generally a better idea to invoke
1237 <function>Reboot()
</function> or
<function>PowerOff()
</function> on the
1238 <filename>systemd-logind
</filename> manager object; see
1239 <citerefentry><refentrytitle>org.freedesktop.login1
</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1240 for more information.
</para>
1242 <para><function>SwitchRoot()
</function> may be used to transition to a new root directory. This is
1243 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1244 needs to be specified) and an init binary path (which may be left empty, in which case it is
1245 automatically searched for). The state of the system manager will be serialized before the
1246 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1247 PID
1. All state will then be deserialized.
</para>
1249 <para><function>SetEnvironment()
</function> may be used to alter the environment block that is passed
1250 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1251 environment variables will be overridden.
</para>
1253 <para><function>UnsetEnvironment()
</function> may be used to unset environment variables. It takes a
1254 string array of environment variable names. All variables specified will be unset (if they have been
1255 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1256 that were previously not set, but will not fail in that case.
</para>
1258 <para><function>UnsetAndSetEnvironment()
</function> is a combination of
1259 <function>UnsetEnvironment()
</function> and
<function>SetEnvironment()
</function>. It takes two
1260 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1261 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1264 <para><function>ListUnitFiles()
</function> returns an array of unit names and their enablement
1265 status. Note that
<function>ListUnit()
</function> returns a list of units currently loaded into memory,
1266 while
<function>ListUnitFiles()
</function> returns a list of unit
<emphasis>files
</emphasis> that were
1267 found on disk. Note that while most units are read directly from a unit file with the same name, some
1268 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1269 to be instantiated instead.
</para>
1271 <para><function>GetUnitFileState()
</function> returns the current enablement status of a specific unit
1274 <para><function>EnableUnitFiles()
</function> may be used to enable one or more units in the system (by
1275 creating symlinks to them in
<filename>/etc
</filename> or
<filename>/run
</filename>). It takes a list
1276 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1277 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1278 enabled for runtime only (true,
<filename>/run
</filename>), or persistently (false,
1279 <filename>/etc
</filename>). The second one controls whether symlinks pointing to other units shall be
1280 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1281 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1282 changes array consists of structures with three strings: the type of the change (one of
1283 <literal>symlink
</literal> or
<literal>unlink
</literal>), the file name of the symlink and the
1284 destination of the symlink. Note that most of the following calls return a changes list in the same
1287 <para>Similarly,
<function>DisableUnitFiles()
</function> disables one or more units in the system,
1288 i.e. removes all symlinks to them in
<filename>/etc
</filename> and
<filename>/run
</filename>.
</para>
1290 <para>Similarly,
<function>ReenableUnitFiles()
</function> applies the changes to one or more units that
1291 would result from disabling and enabling the unit quickly one after the other in an atomic
1292 fashion. This is useful to apply updated [Install] information contained in unit files.
</para>
1294 <para>Similarly,
<function>LinkUnitFiles()
</function> links unit files (that are located outside of the
1295 usual unit search paths) into the unit search path.
</para>
1297 <para>Similarly,
<function>PresetUnitFiles()
</function> enables/disables one or more unit files
1298 according to the preset policy. See
1299 <citerefentry><refentrytitle>systemd.preset
</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1302 <para>Similarly,
<function>MaskUnitFiles()
</function> masks unit files and
1303 <function>UnmaskUnitFiles()
</function> unmasks them again.
</para>
1305 <para><function>SetDefaultTarget()
</function> changes the
<filename>default.target
</filename> link. See
1306 <citerefentry><refentrytitle>bootup
</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1309 <para><function>GetDefaultTarget()
</function> retrieves the name of the unit to which
1310 <filename>default.target
</filename> is aliased.
</para>
1312 <para><function>SetUnitProperties()
</function> may be used to modify certain unit properties at
1313 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1315 <citerefentry><refentrytitle>systemd.cgroup
</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1316 may. The changes are applied instantly and stored on disk for future boots, unless
1317 <varname>runtime
</varname> is true, in which case the settings only apply until the next
1318 reboot.
<varname>name
</varname> is the name of the unit to modify.
<varname>properties
</varname> are
1319 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1320 dictionary! Also note that when setting array properties with this method usually results in appending to
1321 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1322 then append to it.
</para>
1324 <para><function>StartTransientUnit()
</function> may be used to create and start a transient unit which
1325 will be released as soon as it is not running or referenced anymore or the system is
1326 rebooted.
<varname>name
</varname> is the unit name including its suffix and must be
1327 unique.
<varname>mode
</varname> is the same as in
<function>StartUnit()
</function>,
1328 <varname>properties
</varname> contains properties of the unit, specified like in
1329 <function>SetUnitProperties()
</function>.
<varname>aux
</varname> is currently unused and should be
1330 passed as an empty array. See the
1331 <ulink url=
"http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
1332 Interface
</ulink> for more information how to make use of this functionality for resource control
1337 <title>Signals
</title>
1339 <para>Note that most signals are sent out only after
<function>Subscribe()
</function> has been invoked
1340 by at least one client. Make sure to invoke this method when subscribing to these signals!
</para>
1342 <para><function>UnitNew()
</function> and
<function>UnitRemoved()
</function> are sent out each time a
1343 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1344 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1345 parameters: the primary unit name and the object path.
</para>
1347 <para><function>JobNew()
</function> and
<function>JobRemoved()
</function> are sent out each time a new
1348 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1349 for this job as arguments.
<function>JobRemoved()
</function> also includes a result string which is one
1350 of
<literal>done
</literal>,
<literal>canceled
</literal>,
<literal>timeout
</literal>,
1351 <literal>failed
</literal>,
<literal>dependency
</literal>, or
1352 <literal>skipped
</literal>.
<literal>done
</literal> indicates successful execution of a
1353 job.
<literal>canceled
</literal> indicates that a job has been canceled (via
1354 <function>CancelJob()
</function> above) before it finished execution (this doesn't necessarily mean
1355 though that the job operation is actually cancelled too, see above).
<literal>timeout
</literal>
1356 indicates that the job timeout was reached.
<literal>failed
</literal> indicates that the job
1357 failed.
<literal>dependency
</literal> indicates that a job this job depended on failed and the job hence
1358 was removed as well.
<literal>skipped
</literal> indicates that a job was skipped because
1359 it didn't apply to the unit's current state.
</para>
1361 <para><function>StartupFinished()
</function> is sent out when startup finishes. It carries six
1362 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1363 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1364 userspace and in total. These values may also be calculated from the
1365 <varname>FirmwareTimestampMonotonic
</varname>,
<varname>LoaderTimestampMonotonic
</varname>,
1366 <varname>InitRDTimestampMonotonic
</varname>,
<varname>UserspaceTimestampMonotonic
</varname>, and
1367 <varname>FinishTimestampMonotonic
</varname> properties (see below).
</para>
1369 <para><function>UnitFilesChanged()
</function> is sent out each time the list of enabled or masked unit
1370 files on disk have changed.
</para>
1372 <para><function>Reloading()
</function> is sent out immediately before a daemon reload is done (with the
1373 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1374 to False). This may be used by UIs to optimize UI updates.
</para>
1378 <title>Properties
</title>
1380 <para>Most properties simply reflect the respective options in
1381 <filename>/etc/systemd/system.conf
</filename> and the kernel command line.
</para>
1383 <para>The others:
</para>
1385 <para><varname>Version
</varname> encodes the version string of the running systemd instance. Note that
1386 the version string is purely informational. It should not be parsed and one may not assume the version to
1387 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1388 it is not part of the public API.
</para>
1390 <para><varname>Features
</varname> encodes the features that have been enabled and disabled for this
1391 build. Enabled options are prefixed with +, disabled options with -.
</para>
1393 <para><varname>Tainted
</varname> encodes a couple of taint flags as a colon-separated list. When
1394 systemd detects it is running on a system with certain problems, it will set an appropriate taint
1395 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1396 known:
<literal>split-usr
</literal>,
<literal>mtab-not-symlink
</literal>,
1397 <literal>cgroups-missing
</literal>,
<literal>local-hwclock
</literal>.
<literal>split-usr
</literal> is
1398 set if
<filename>/usr
</filename> is not pre-mounted when systemd is first invoked. See
1399 <ulink url=
"http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1400 Booting Without /usr is Broken
</ulink>
1401 for details why this is bad.
<literal>mtab-not-symlink
</literal> indicates that
1402 <filename>/etc/mtab
</filename> is not a symlink to
<filename>/proc/self/mounts
</filename> as
1403 required.
<literal>cgroups-missing
</literal> indicates that control groups have not been enabled in the
1404 kernel.
<literal>local-hwclock
</literal> indicates that the local RTC is configured to be in local time
1405 rather than UTC.
</para>
1407 <para><varname>FirmwareTimestamp
</varname>,
<varname>FirmwareTimestampMonotonic
</varname>,
1408 <varname>LoaderTimestamp
</varname>,
<varname>LoaderTimestampMonotonic
</varname>,
1409 <varname>KernelTimestamp
</varname>,
<varname>KernelTimestampMonotonic
</varname>,
1410 <varname>InitRDTimestamp
</varname>,
<varname>InitRDTimestampMonotonic
</varname>,
1411 <varname>UserspaceTimestamp
</varname>,
<varname>UserspaceTimestampMonotonic
</varname>,
1412 <varname>FinishTimestamp
</varname>, and
<varname>FinishTimestampMonotonic
</varname> encode
1413 <constant>CLOCK_REALTIME
</constant> and
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps
1414 taken when the firmware first began execution, when the boot loader first began execution, when the
1415 kernel first began execution, when the initrd first began execution, when the main systemd instance
1416 began execution and finally, when all queued startup jobs finished execution. These values are useful
1417 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1418 <varname>KernelTimestampMonotonic
</varname> timestamp will always be
0 and
1419 <varname>FirmwareTimestampMonotonic
</varname> and
<varname>LoaderTimestampMonotonic
</varname> are to
1420 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1421 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both
0,
1422 indicating that no data is available.
</para>
1424 <para>Similarly, the
<varname>SecurityStartTimestamp
</varname>,
1425 <varname>GeneratorsStartTimestamp
</varname> and
<varname>LoadUnitTimestamp
</varname> (as well as their
1426 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1427 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1428 the unit files.
</para>
1430 <para><varname>NNames
</varname> encodes how many unit names are currently known. This only includes
1431 names of units that are currently loaded and can be more than the amount of actually loaded units since
1432 units may have more than one name.
</para>
1434 <para><varname>NJobs
</varname> encodes how many jobs are currently queued.
</para>
1436 <para><varname>NInstalledJobs
</varname> encodes how many jobs have ever been queued in total.
</para>
1438 <para><varname>NFailedJobs
</varname> encodes how many jobs have ever failed in total.
</para>
1440 <para><varname>Progress
</varname> encodes boot progress as a floating point value between
0.0 and
1441 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
1442 number of executed and queued jobs. After startup, this field is always
1.0 indicating a finished
1445 <para><varname>Environment
</varname> encodes the environment block passed to all executed services. It
1446 may be altered with bus calls such as
<function>SetEnvironment()
</function> (see above).
</para>
1448 <para><varname>UnitPath
</varname> encodes the currently active unit file search path. It is an array of
1449 file system paths encoded as strings.
</para>
1451 <para><varname>Virtualization
</varname> contains a short ID string describing the virtualization
1452 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1453 an identifier such as
<literal>kvm
</literal>,
<literal>vmware
</literal> and so on. For a full list of
1455 <citerefentry><refentrytitle>systemd-detect-virt
</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1456 Note that only the
"innermost" virtualization technology is exported here. This detects both
1457 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).
</para>
1459 <para><varname>Architecture
</varname> contains a short ID string describing the architecture the
1460 systemd instance is running on. This follows the same vocabulary as
1461 <varname>ConditionArchitectures=
</varname>.
</para>
1463 <para><varname>ControlGroup
</varname> contains the root control group path of this system manager. Note
1464 that the root path is encoded as the empty string here (not as
<literal>/
</literal>!), so that it can be
1465 appended to
<filename>/sys/fs/cgroup/systemd
</filename> easily. This value will be set to the empty
1466 string for the host instance and some other string for container instances.
</para>
1470 <title>Security
</title>
1472 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1473 operations are allowed through the polkit privilege system. Operations which modify unit state
1474 (
<function>StartUnit()
</function>,
<function>StopUnit()
</function>,
<function>KillUnit()
</function>,
1475 <function>RestartUnit()
</function> and similar,
<function>SetProperty
</function>) require
1476 <interfacename>org.freedesktop.systemd1.manage-units
</interfacename>. Operations which modify unit file
1477 enablement state (
<function>EnableUnitFiles()
</function>,
<function>DisableUnitFiles()
</function>,
1478 <function>ReenableUnitFiles()
</function>,
<function>LinkUnitFiles()
</function>,
1479 <function>PresetUnitFiles
</function>,
<function>MaskUnitFiles
</function>, and similar) require
1480 <interfacename>org.freedesktop.systemd1.manage-unit-files
</interfacename>). Operations which modify the
1481 exported environment (
<function>SetEnvironment()
</function>,
<function>UnsetEnvironment()
</function>,
1482 <function>UnsetAndSetEnvironment()
</function>) require
1483 <interfacename>org.freedesktop.systemd1.set-environment
</interfacename>.
<function>Reload()
</function>
1484 and
<function>Reexecute()
</function> require
1485 <interfacename>org.freedesktop.systemd1.reload-daemon
</interfacename>.
1491 <title>Unit Objects
</title>
1493 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface=
"org.freedesktop.systemd1.Unit">
1494 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1495 interface org.freedesktop.systemd1.Unit {
1505 TryRestart(in s mode,
1507 ReloadOrRestart(in s mode,
1509 ReloadOrTryRestart(in s mode,
1511 EnqueueJob(in s job_type,
1518 out a(uosos) affected_jobs);
1522 SetProperties(in b runtime,
1523 in a(sv) properties);
1530 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1531 readonly s Id = '...';
1532 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1533 readonly as Names = ['...', ...];
1534 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1535 readonly s Following = '...';
1536 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1537 readonly as Requires = ['...', ...];
1538 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1539 readonly as Requisite = ['...', ...];
1540 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1541 readonly as Wants = ['...', ...];
1542 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1543 readonly as BindsTo = ['...', ...];
1544 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1545 readonly as PartOf = ['...', ...];
1546 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1547 readonly as RequiredBy = ['...', ...];
1548 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1549 readonly as RequisiteOf = ['...', ...];
1550 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1551 readonly as WantedBy = ['...', ...];
1552 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1553 readonly as BoundBy = ['...', ...];
1554 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1555 readonly as ConsistsOf = ['...', ...];
1556 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1557 readonly as Conflicts = ['...', ...];
1558 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1559 readonly as ConflictedBy = ['...', ...];
1560 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1561 readonly as Before = ['...', ...];
1562 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1563 readonly as After = ['...', ...];
1564 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1565 readonly as OnFailure = ['...', ...];
1566 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1567 readonly as Triggers = ['...', ...];
1568 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1569 readonly as TriggeredBy = ['...', ...];
1570 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1571 readonly as PropagatesReloadTo = ['...', ...];
1572 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1573 readonly as ReloadPropagatedFrom = ['...', ...];
1574 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1575 readonly as JoinsNamespaceOf = ['...', ...];
1576 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1577 readonly as RequiresMountsFor = ['...', ...];
1578 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1579 readonly as Documentation = ['...', ...];
1580 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1581 readonly s Description = '...';
1582 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1583 readonly s LoadState = '...';
1584 readonly s ActiveState = '...';
1585 readonly s FreezerState = '...';
1586 readonly s SubState = '...';
1587 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1588 readonly s FragmentPath = '...';
1589 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1590 readonly s SourcePath = '...';
1591 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1592 readonly as DropInPaths = ['...', ...];
1593 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1594 readonly s UnitFileState = '...';
1595 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1596 readonly s UnitFilePreset = '...';
1597 readonly t StateChangeTimestamp = ...;
1598 readonly t StateChangeTimestampMonotonic = ...;
1599 readonly t InactiveExitTimestamp = ...;
1600 readonly t InactiveExitTimestampMonotonic = ...;
1601 readonly t ActiveEnterTimestamp = ...;
1602 readonly t ActiveEnterTimestampMonotonic = ...;
1603 readonly t ActiveExitTimestamp = ...;
1604 readonly t ActiveExitTimestampMonotonic = ...;
1605 readonly t InactiveEnterTimestamp = ...;
1606 readonly t InactiveEnterTimestampMonotonic = ...;
1607 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1608 readonly b CanStart = ...;
1609 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1610 readonly b CanStop = ...;
1611 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1612 readonly b CanReload = ...;
1613 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1614 readonly b CanIsolate = ...;
1615 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1616 readonly as CanClean = ['...', ...];
1617 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1618 readonly b CanFreeze = ...;
1619 readonly (uo) Job = ...;
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1621 readonly b StopWhenUnneeded = ...;
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1623 readonly b RefuseManualStart = ...;
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1625 readonly b RefuseManualStop = ...;
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1627 readonly b AllowIsolate = ...;
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1629 readonly b DefaultDependencies = ...;
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1631 readonly s OnFailureJobMode = '...';
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1633 readonly b IgnoreOnIsolate = ...;
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1635 readonly b NeedDaemonReload = ...;
1636 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1637 readonly t JobTimeoutUSec = ...;
1638 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1639 readonly t JobRunningTimeoutUSec = ...;
1640 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1641 readonly s JobTimeoutAction = '...';
1642 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1643 readonly s JobTimeoutRebootArgument = '...';
1644 readonly b ConditionResult = ...;
1645 readonly b AssertResult = ...;
1646 readonly t ConditionTimestamp = ...;
1647 readonly t ConditionTimestampMonotonic = ...;
1648 readonly t AssertTimestamp = ...;
1649 readonly t AssertTimestampMonotonic = ...;
1650 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
1651 readonly a(sbbsi) Conditions = [...];
1652 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
1653 readonly a(sbbsi) Asserts = [...];
1654 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1655 readonly (ss) LoadError = ...;
1656 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1657 readonly b Transient = ...;
1658 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1659 readonly b Perpetual = ...;
1660 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1661 readonly t StartLimitIntervalUSec = ...;
1662 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1663 readonly u StartLimitBurst = ...;
1664 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1665 readonly s StartLimitAction = '...';
1666 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1667 readonly s FailureAction = '...';
1668 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1669 readonly i FailureActionExitStatus = ...;
1670 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1671 readonly s SuccessAction = '...';
1672 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1673 readonly i SuccessActionExitStatus = ...;
1674 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1675 readonly s RebootArgument = '...';
1676 readonly ay InvocationID = [...];
1677 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
1678 readonly s CollectMode = '...';
1679 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
1680 readonly as Refs = ['...', ...];
1682 interface org.freedesktop.DBus.Peer { ... };
1683 interface org.freedesktop.DBus.Introspectable { ... };
1684 interface org.freedesktop.DBus.Properties { ... };
1688 <!--method EnqueueJob is not documented!-->
1690 <!--method Ref is not documented!-->
1692 <!--method Unref is not documented!-->
1694 <!--method Clean is not documented!-->
1696 <!--method Freeze is not documented!-->
1698 <!--method Thaw is not documented!-->
1700 <!--property PartOf is not documented!-->
1702 <!--property RequisiteOf is not documented!-->
1704 <!--property ConsistsOf is not documented!-->
1706 <!--property ReloadPropagatedFrom is not documented!-->
1708 <!--property JoinsNamespaceOf is not documented!-->
1710 <!--property FreezerState is not documented!-->
1712 <!--property DropInPaths is not documented!-->
1714 <!--property UnitFilePreset is not documented!-->
1716 <!--property StateChangeTimestamp is not documented!-->
1718 <!--property StateChangeTimestampMonotonic is not documented!-->
1720 <!--property CanClean is not documented!-->
1722 <!--property CanFreeze is not documented!-->
1724 <!--property OnFailureJobMode is not documented!-->
1726 <!--property JobRunningTimeoutUSec is not documented!-->
1728 <!--property JobTimeoutAction is not documented!-->
1730 <!--property JobTimeoutRebootArgument is not documented!-->
1732 <!--property AssertResult is not documented!-->
1734 <!--property AssertTimestamp is not documented!-->
1736 <!--property AssertTimestampMonotonic is not documented!-->
1738 <!--property Asserts is not documented!-->
1740 <!--property Perpetual is not documented!-->
1742 <!--property StartLimitIntervalUSec is not documented!-->
1744 <!--property StartLimitAction is not documented!-->
1746 <!--property FailureAction is not documented!-->
1748 <!--property FailureActionExitStatus is not documented!-->
1750 <!--property SuccessAction is not documented!-->
1752 <!--property SuccessActionExitStatus is not documented!-->
1754 <!--property RebootArgument is not documented!-->
1756 <!--property InvocationID is not documented!-->
1758 <!--property CollectMode is not documented!-->
1760 <!--property Refs is not documented!-->
1762 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1764 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
1766 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
1768 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Start()"/>
1770 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Stop()"/>
1772 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Reload()"/>
1774 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Restart()"/>
1776 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"TryRestart()"/>
1778 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrRestart()"/>
1780 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ReloadOrTryRestart()"/>
1782 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"EnqueueJob()"/>
1784 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Kill()"/>
1786 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"ResetFailed()"/>
1788 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"SetProperties()"/>
1790 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Ref()"/>
1792 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Unref()"/>
1794 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Clean()"/>
1796 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Freeze()"/>
1798 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Thaw()"/>
1800 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Id"/>
1802 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Names"/>
1804 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Following"/>
1806 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Requires"/>
1808 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Requisite"/>
1810 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Wants"/>
1812 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindsTo"/>
1814 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PartOf"/>
1816 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequiredBy"/>
1818 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequisiteOf"/>
1820 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WantedBy"/>
1822 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BoundBy"/>
1824 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConsistsOf"/>
1826 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Conflicts"/>
1828 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConflictedBy"/>
1830 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Before"/>
1832 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"After"/>
1834 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnFailure"/>
1836 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Triggers"/>
1838 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggeredBy"/>
1840 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PropagatesReloadTo"/>
1842 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReloadPropagatedFrom"/>
1844 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JoinsNamespaceOf"/>
1846 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RequiresMountsFor"/>
1848 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Documentation"/>
1850 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Description"/>
1852 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadState"/>
1854 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveState"/>
1856 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FreezerState"/>
1858 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SubState"/>
1860 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FragmentPath"/>
1862 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SourcePath"/>
1864 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DropInPaths"/>
1866 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitFileState"/>
1868 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnitFilePreset"/>
1870 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateChangeTimestamp"/>
1872 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateChangeTimestampMonotonic"/>
1874 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveExitTimestamp"/>
1876 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveExitTimestampMonotonic"/>
1878 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveEnterTimestamp"/>
1880 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveEnterTimestampMonotonic"/>
1882 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveExitTimestamp"/>
1884 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ActiveExitTimestampMonotonic"/>
1886 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveEnterTimestamp"/>
1888 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InactiveEnterTimestampMonotonic"/>
1890 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanStart"/>
1892 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanStop"/>
1894 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanReload"/>
1896 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanIsolate"/>
1898 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanClean"/>
1900 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CanFreeze"/>
1902 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Job"/>
1904 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StopWhenUnneeded"/>
1906 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RefuseManualStart"/>
1908 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RefuseManualStop"/>
1910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowIsolate"/>
1912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultDependencies"/>
1914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnFailureJobMode"/>
1916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreOnIsolate"/>
1918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NeedDaemonReload"/>
1920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutUSec"/>
1922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobRunningTimeoutUSec"/>
1924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutAction"/>
1926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobTimeoutRebootArgument"/>
1928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionResult"/>
1930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertResult"/>
1932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionTimestamp"/>
1934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConditionTimestampMonotonic"/>
1936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertTimestamp"/>
1938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AssertTimestampMonotonic"/>
1940 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Conditions"/>
1942 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Asserts"/>
1944 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LoadError"/>
1946 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Transient"/>
1948 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Perpetual"/>
1950 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitIntervalUSec"/>
1952 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitBurst"/>
1954 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartLimitAction"/>
1956 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FailureAction"/>
1958 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FailureActionExitStatus"/>
1960 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessAction"/>
1962 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessActionExitStatus"/>
1964 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RebootArgument"/>
1966 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InvocationID"/>
1968 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CollectMode"/>
1970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Refs"/>
1972 <!--End of Autogenerated section-->
1975 <title>Methods
</title>
1977 <para><function>Start()
</function>,
<function>Stop()
</function>,
<function>Reload()
</function>,
1978 <function>Restart()
</function>,
<function>TryRestart()
</function>,
1979 <function>ReloadOrRestart()
</function>,
<function>ReloadOrTryRestart()
</function>,
1980 <function>Kill()
</function>,
<function>ResetFailed()
</function>, and
1981 <function>SetProperties()
</function> implement the same operation as the respective methods on the
1982 <interfacename>Manager
</interfacename> object (see above). However, these methods operate on the unit
1983 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
1984 object has the advantage of not requiring a
<function>GetUnit()
</function> call to get the unit object
1985 for a specific unit name. Calling the methods on the Manager object is hence a round trip
1986 optimization.
</para>
1990 <title>Properties
</title>
1992 <para><varname>Id
</varname> contains the primary name of the unit.
</para>
1994 <para><varname>Names
</varname> contains all names of the unit, including the primary name that is also
1995 exposed in
<varname>Id
</varname>.
</para>
1997 <para><varname>Following
</varname> either contains the empty string or contains the name of another
1998 unit that this unit follows in state. This is used for some device units which reflect the unit state
1999 machine of another unit, and which other unit this is might possibly change.
</para>
2001 <para><varname>Requires
</varname>,
<varname>RequiresOverridable
</varname>,
2002 <varname>Requisite
</varname>,
<varname>RequisiteOverridable
</varname>,
<varname>Wants
</varname>,
2003 <varname>BindsTo
</varname>,
<varname>RequiredBy
</varname>,
<varname>RequiredByOverridable
</varname>,
2004 <varname>WantedBy
</varname>,
<varname>BoundBy
</varname>,
<varname>Conflicts
</varname>,
2005 <varname>ConflictedBy
</varname>,
<varname>Before
</varname>,
<varname>After
</varname>,
2006 <varname>OnFailure
</varname>,
<varname>Triggers
</varname>,
<varname>TriggeredBy
</varname>,
2007 <varname>PropagatesReloadTo
</varname>, and
<varname>RequiresMountsFor
</varname> contain arrays which encode
2008 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2009 determined automatically.
</para>
2011 <para><varname>Description
</varname> contains the human readable description string for the
2014 <para><varname>SourcePath
</varname> contains the path to a configuration file this unit is
2015 automatically generated from in case it is not a native unit (in which case it contains the empty
2016 string). For example, all mount units generated from
<filename>/etc/fstab
</filename> have this field
2017 set to
<filename>/etc/fstab
</filename>.
</para>
2019 <para><varname>Documentation
</varname> contains a string array with URLs of documentation for this
2022 <para><varname>LoadState
</varname> contains a state value that reflects whether the configuration file
2023 of this unit has been loaded. The following states are currently defined:
<literal>loaded
</literal>,
2024 <literal>error
</literal>, and
<literal>masked
</literal>.
<literal>loaded
</literal> indicates that the
2025 configuration was successfully loaded.
<literal>error
</literal> indicates that the configuration failed
2026 to load. The
<varname>LoadError
</varname> field (see below) contains information about the cause of
2027 this failure.
<literal>masked
</literal> indicates that the unit is currently masked out (i.e. symlinked
2028 to
<filename>/dev/null
</filename> or empty). Note that the
<varname>LoadState
</varname> is fully
2029 orthogonal to the
<varname>ActiveState
</varname> (see below) as units without valid loaded
2030 configuration might be active (because configuration might have been reloaded at a time where a unit
2031 was already active).
</para>
2033 <para><varname>ActiveState
</varname> contains a state value that reflects whether the unit is currently
2034 active or not. The following states are currently defined:
<literal>active
</literal>,
2035 <literal>reloading
</literal>,
<literal>inactive
</literal>,
<literal>failed
</literal>,
2036 <literal>activating
</literal>, and
<literal>deactivating
</literal>.
<literal>active
</literal> indicates
2037 that unit is active (obviously...).
<literal>reloading
</literal> indicates that the unit is active and
2038 currently reloading its configuration.
<literal>inactive
</literal> indicates that it is inactive and
2039 the previous run was successful or no previous run has taken place yet.
<literal>failed
</literal>
2040 indicates that it is inactive and the previous run was not successful (more information about the
2041 reason for this is available on the unit type specific interfaces, for example for services in the
2042 <varname>Result
</varname> property, see below).
<literal>activating
</literal> indicates that the unit
2043 has previously been inactive but is currently in the process of entering an active state. Conversely
2044 <literal>deactivating
</literal> indicates that the unit is currently in the process of
2045 deactivation.
</para>
2047 <para><varname>SubState
</varname> encodes states of the same state machine that
2048 <varname>ActiveState
</varname> covers, but knows more fine-grained states that are
2049 unit-type-specific. Where
<varname>ActiveState
</varname> only covers six high-level states,
2050 <varname>SubState
</varname> covers possibly many more low-level unit-type-specific states that are
2051 mapped to the six high-level states. Note that multiple low-level states might map to the same
2052 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2053 types. At this point the low-level states are not documented here, and are more likely to be extended
2054 later on than the common high-level states explained above.
</para>
2056 <para><varname>FragmentPath
</varname> contains the unit file path this unit was read from, if there is
2057 one (if not, it contains the empty string).
</para>
2059 <para><varname>UnitFileState
</varname> encodes the install state of the unit file of
2060 <varname>FragmentPath
</varname>. It currently knows the following states:
<literal>enabled
</literal>,
2061 <literal>enabled-runtime
</literal>,
<literal>linked
</literal>,
<literal>linked-runtime
</literal>,
2062 <literal>masked
</literal>,
<literal>masked-runtime
</literal>,
<literal>static
</literal>,
2063 <literal>disabled
</literal>, and
<literal>invalid
</literal>.
<literal>enabled
</literal> indicates that a
2064 unit file is permanently enabled.
<literal>enable-runtime
</literal> indicates the unit file is only
2065 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2066 <filename>/run
</filename> symlinks, rather than
<filename>/etc
</filename>).
<literal>linked
</literal>
2067 indicates that a unit is linked into
<filename>/etc
</filename> permanently.
<literal>linked-runtime
</literal>
2068 indicates that a unit is linked into
<filename>/run
</filename> temporarily (until the next
2069 reboot).
<literal>masked
</literal> indicates that the unit file is masked permanently.
2070 <literal>masked-runtime
</literal> indicates that it is masked in
<filename>/run
</filename> temporarily
2071 (until the next reboot).
<literal>static
</literal> indicates that the unit is statically enabled, i.e.
2072 always enabled and doesn't need to be enabled explicitly.
<literal>invalid
</literal> indicates that it
2073 could not be determined whether the unit file is enabled.
</para>
2075 <para><varname>InactiveExitTimestamp
</varname>,
<varname>InactiveExitTimestampMonotonic
</varname>,
2076 <varname>ActiveEnterTimestamp
</varname>,
<varname>ActiveEnterTimestampMonotonic
</varname>,
2077 <varname>ActiveExitTimestamp
</varname>,
<varname>ActiveExitTimestampMonotonic
</varname>,
2078 <varname>InactiveEnterTimestamp
</varname>, and
<varname>InactiveEnterTimestampMonotonic
</varname>
2079 contain
<constant>CLOCK_REALTIME
</constant> and
<constant>CLOCK_MONOTONIC
</constant> 64-bit microsecond
2080 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2081 state, or entered an inactive state. These are the points in time where the unit transitioned
2082 <literal>inactive
</literal>/
<literal>failed
</literal> →
<literal>activating
</literal>,
2083 <literal>activating
</literal> →
<literal>active
</literal>,
<literal>active
</literal> →
2084 <literal>deactivating
</literal>, and finally
<literal>deactivating
</literal> →
2085 <literal>inactive
</literal>/
<literal>failed
</literal>. The fields are
0 in case such a transition has
2086 not yet been recorded on this boot.
</para>
2088 <para><varname>CanStart
</varname>,
<varname>CanStop
</varname>, and
<varname>CanReload
</varname> encode
2089 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2090 such an operation, the client might not necessary have the necessary privileges to execute them.
</para>
2092 <para><varname>CanIsolate
</varname> encodes as a boolean whether the unit may be started in isolation
2095 <para><varname>Job
</varname> encodes the job ID and job object path of the job currently scheduled or
2096 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2099 <para><varname>StopWhenUnneeded
</varname>,
<varname>RefuseManualStart
</varname>,
2100 <varname>RefuseManualStop
</varname>,
<varname>AllowIsolate
</varname>,
2101 <varname>DefaultDependencies
</varname>,
<varname>OnFailureIsolate
</varname>,
2102 <varname>IgnoreOnIsolate
</varname>,
<varname>IgnoreOnSnapshot
</varname> map directly to the
2103 corresponding configuration booleans in the unit file.
</para>
2105 <para><varname>DefaultControlGroup
</varname> contains the main control group of this unit as a
2106 string. This refers to a group in systemd's own
<literal>name=systemd
</literal> hierarchy, which
2107 systemd uses to watch and manipulate the unit and all its processes.
</para>
2109 <para><varname>NeedDaemonReload
</varname> is a boolean that indicates whether the configuration file
2110 this unit is loaded from (i.e.
<varname>FragmentPath
</varname> or
<varname>SourcePath
</varname>) has
2111 changed since the configuration was read and hence whether a configuration reload is
2114 <para><varname>JobTimeoutUSec
</varname> maps directly to the corresponding configuration setting in the
2117 <para><varname>ConditionTimestamp
</varname> and
<varname>ConditionTimestampMonotonic
</varname> contain
2118 the
<constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps of
2119 the last time the configured conditions of the unit have been checked or
0 if they have never been
2120 checked. Conditions are checked when a unit is requested to start.
</para>
2122 <para><varname>ConditionResult
</varname> contains the condition result of the last time the configured
2123 conditions of this unit were checked.
</para>
2125 <para><varname>Conditions
</varname> contains all configured conditions of the unit. For each condition,
2126 five fields are given: condition type (e.g.
<varname>ConditionPathExists
</varname>), whether the
2127 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2128 condition (e.g. the path in case of
<varname>ConditionPathExists
</varname>), and the status. The status
2129 can be
0, in which case the condition hasn't been checked yet, a positive value, in which case the
2130 condition passed, or a negative value, in which case the condition failed. Currently only
0, +
1, and -
1
2131 are used, but additional values may be used in the future, retaining the meaning of
2132 zero/positive/negative values.
</para>
2134 <para><varname>LoadError
</varname> contains a pair of strings. If the unit failed to load (as encoded
2135 in
<varname>LoadState
</varname>, see above), then this will include a D-Bus error pair consisting of
2136 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2137 will be a pair of empty strings.
</para>
2139 <para><varname>Transient
</varname> contains a boolean that indicates whether the unit was created as a
2140 transient unit (i.e. via
<function>CreateTransientUnit()
</function> on the manager object).
</para>
2144 <title>Security
</title>
2146 <para>Similarly to methods on the
<interfacename>Manager
</interfacename> object, read-only access is
2147 allowed for everyone. All operations are allowed for clients with the
2148 <constant>CAP_SYS_ADMIN
</constant> capability or when the
2149 <interfacename>org.freedesktop.systemd1.manage-units
</interfacename> privilege is granted by
2155 <title>Service Unit Objects
</title>
2157 <para>All service unit objects implement the
2158 <interfacename>org.freedesktop.systemd1.Service
</interfacename> interface (described here) in addition to
2159 the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
2161 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface=
"org.freedesktop.systemd1.Service">
2162 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2163 interface org.freedesktop.systemd1.Service {
2165 GetProcesses(out a(sus) processes);
2166 AttachProcesses(in s subcgroup,
2169 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2170 readonly s Type = '...';
2171 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2172 readonly s Restart = '...';
2173 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2174 readonly s PIDFile = '...';
2175 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2176 readonly s NotifyAccess = '...';
2177 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2178 readonly t RestartUSec = ...;
2179 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2180 readonly t TimeoutStartUSec = ...;
2181 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2182 readonly t TimeoutStopUSec = ...;
2183 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2184 readonly t TimeoutAbortUSec = ...;
2185 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2186 readonly t RuntimeMaxUSec = ...;
2187 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2188 readonly t WatchdogUSec = ...;
2189 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2190 readonly t WatchdogTimestamp = ...;
2191 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2192 readonly t WatchdogTimestampMonotonic = ...;
2193 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2194 readonly b RootDirectoryStartOnly = ...;
2195 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2196 readonly b RemainAfterExit = ...;
2197 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2198 readonly b GuessMainPID = ...;
2199 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2200 readonly (aiai) RestartPreventExitStatus = ...;
2201 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2202 readonly (aiai) RestartForceExitStatus = ...;
2203 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2204 readonly (aiai) SuccessExitStatus = ...;
2205 readonly u MainPID = ...;
2206 readonly u ControlPID = ...;
2207 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2208 readonly s BusName = '...';
2209 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2210 readonly u FileDescriptorStoreMax = ...;
2211 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2212 readonly u NFileDescriptorStore = ...;
2213 readonly s StatusText = '...';
2214 readonly i StatusErrno = ...;
2215 readonly s Result = '...';
2216 readonly s ReloadResult = '...';
2217 readonly s CleanResult = '...';
2218 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2219 readonly s USBFunctionDescriptors = '...';
2220 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2221 readonly s USBFunctionStrings = '...';
2222 readonly u UID = ...;
2223 readonly u GID = ...;
2224 readonly u NRestarts = ...;
2225 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2226 readonly s OOMPolicy = '...';
2227 readonly t ExecMainStartTimestamp = ...;
2228 readonly t ExecMainStartTimestampMonotonic = ...;
2229 readonly t ExecMainExitTimestamp = ...;
2230 readonly t ExecMainExitTimestampMonotonic = ...;
2231 readonly u ExecMainPID = ...;
2232 readonly i ExecMainCode = ...;
2233 readonly i ExecMainStatus = ...;
2234 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2235 readonly a(sasbttttuii) ExecCondition = [...];
2236 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2237 readonly a(sasasttttuii) ExecConditionEx = [...];
2238 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2239 readonly a(sasbttttuii) ExecStartPre = [...];
2240 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2241 readonly a(sasasttttuii) ExecStartPreEx = [...];
2242 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2243 readonly a(sasbttttuii) ExecStart = [...];
2244 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2245 readonly a(sasasttttuii) ExecStartEx = [...];
2246 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2247 readonly a(sasbttttuii) ExecStartPost = [...];
2248 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2249 readonly a(sasasttttuii) ExecStartPostEx = [...];
2250 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2251 readonly a(sasbttttuii) ExecReload = [...];
2252 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2253 readonly a(sasasttttuii) ExecReloadEx = [...];
2254 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2255 readonly a(sasbttttuii) ExecStop = [...];
2256 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2257 readonly a(sasasttttuii) ExecStopEx = [...];
2258 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2259 readonly a(sasbttttuii) ExecStopPost = [...];
2260 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
2261 readonly a(sasasttttuii) ExecStopPostEx = [...];
2262 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2263 readonly s Slice = '...';
2264 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2265 readonly s ControlGroup = '...';
2266 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2267 readonly t MemoryCurrent = ...;
2268 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2269 readonly t CPUUsageNSec = ...;
2270 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2271 readonly ay EffectiveCPUs = [...];
2272 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2273 readonly ay EffectiveMemoryNodes = [...];
2274 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2275 readonly t TasksCurrent = ...;
2276 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2277 readonly t IPIngressBytes = ...;
2278 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2279 readonly t IPIngressPackets = ...;
2280 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2281 readonly t IPEgressBytes = ...;
2282 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2283 readonly t IPEgressPackets = ...;
2284 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2285 readonly t IOReadBytes = ...;
2286 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2287 readonly t IOReadOperations = ...;
2288 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2289 readonly t IOWriteBytes = ...;
2290 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2291 readonly t IOWriteOperations = ...;
2292 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2293 readonly b Delegate = ...;
2294 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2295 readonly as DelegateControllers = ['...', ...];
2296 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2297 readonly b CPUAccounting = ...;
2298 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2299 readonly t CPUWeight = ...;
2300 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2301 readonly t StartupCPUWeight = ...;
2302 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2303 readonly t CPUShares = ...;
2304 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2305 readonly t StartupCPUShares = ...;
2306 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2307 readonly t CPUQuotaPerSecUSec = ...;
2308 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2309 readonly t CPUQuotaPeriodUSec = ...;
2310 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2311 readonly ay AllowedCPUs = [...];
2312 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2313 readonly ay AllowedMemoryNodes = [...];
2314 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2315 readonly b IOAccounting = ...;
2316 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2317 readonly t IOWeight = ...;
2318 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2319 readonly t StartupIOWeight = ...;
2320 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2321 readonly a(st) IODeviceWeight = [...];
2322 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2323 readonly a(st) IOReadBandwidthMax = [...];
2324 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2325 readonly a(st) IOWriteBandwidthMax = [...];
2326 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2327 readonly a(st) IOReadIOPSMax = [...];
2328 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2329 readonly a(st) IOWriteIOPSMax = [...];
2330 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2331 readonly a(st) IODeviceLatencyTargetUSec = [...];
2332 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2333 readonly b BlockIOAccounting = ...;
2334 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2335 readonly t BlockIOWeight = ...;
2336 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2337 readonly t StartupBlockIOWeight = ...;
2338 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2339 readonly a(st) BlockIODeviceWeight = [...];
2340 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2341 readonly a(st) BlockIOReadBandwidth = [...];
2342 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2343 readonly a(st) BlockIOWriteBandwidth = [...];
2344 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2345 readonly b MemoryAccounting = ...;
2346 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2347 readonly t DefaultMemoryLow = ...;
2348 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2349 readonly t DefaultMemoryMin = ...;
2350 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2351 readonly t MemoryMin = ...;
2352 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2353 readonly t MemoryLow = ...;
2354 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2355 readonly t MemoryHigh = ...;
2356 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2357 readonly t MemoryMax = ...;
2358 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2359 readonly t MemorySwapMax = ...;
2360 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2361 readonly t MemoryLimit = ...;
2362 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2363 readonly s DevicePolicy = '...';
2364 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2365 readonly a(ss) DeviceAllow = [...];
2366 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2367 readonly b TasksAccounting = ...;
2368 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2369 readonly t TasksMax = ...;
2370 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2371 readonly b IPAccounting = ...;
2372 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2373 readonly a(iayu) IPAddressAllow = [...];
2374 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2375 readonly a(iayu) IPAddressDeny = [...];
2376 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2377 readonly as IPIngressFilterPath = ['...', ...];
2378 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2379 readonly as IPEgressFilterPath = ['...', ...];
2380 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
2381 readonly as DisableControllers = ['...', ...];
2382 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2383 readonly as Environment = ['...', ...];
2384 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2385 readonly a(sb) EnvironmentFiles = [...];
2386 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2387 readonly as PassEnvironment = ['...', ...];
2388 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2389 readonly as UnsetEnvironment = ['...', ...];
2390 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2391 readonly u UMask = ...;
2392 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2393 readonly t LimitCPU = ...;
2394 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2395 readonly t LimitCPUSoft = ...;
2396 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2397 readonly t LimitFSIZE = ...;
2398 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2399 readonly t LimitFSIZESoft = ...;
2400 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2401 readonly t LimitDATA = ...;
2402 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2403 readonly t LimitDATASoft = ...;
2404 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2405 readonly t LimitSTACK = ...;
2406 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2407 readonly t LimitSTACKSoft = ...;
2408 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2409 readonly t LimitCORE = ...;
2410 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2411 readonly t LimitCORESoft = ...;
2412 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2413 readonly t LimitRSS = ...;
2414 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2415 readonly t LimitRSSSoft = ...;
2416 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2417 readonly t LimitNOFILE = ...;
2418 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2419 readonly t LimitNOFILESoft = ...;
2420 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2421 readonly t LimitAS = ...;
2422 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2423 readonly t LimitASSoft = ...;
2424 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2425 readonly t LimitNPROC = ...;
2426 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2427 readonly t LimitNPROCSoft = ...;
2428 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2429 readonly t LimitMEMLOCK = ...;
2430 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2431 readonly t LimitMEMLOCKSoft = ...;
2432 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2433 readonly t LimitLOCKS = ...;
2434 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2435 readonly t LimitLOCKSSoft = ...;
2436 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2437 readonly t LimitSIGPENDING = ...;
2438 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2439 readonly t LimitSIGPENDINGSoft = ...;
2440 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2441 readonly t LimitMSGQUEUE = ...;
2442 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2443 readonly t LimitMSGQUEUESoft = ...;
2444 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2445 readonly t LimitNICE = ...;
2446 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2447 readonly t LimitNICESoft = ...;
2448 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2449 readonly t LimitRTPRIO = ...;
2450 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2451 readonly t LimitRTPRIOSoft = ...;
2452 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2453 readonly t LimitRTTIME = ...;
2454 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2455 readonly t LimitRTTIMESoft = ...;
2456 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2457 readonly s WorkingDirectory = '...';
2458 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2459 readonly s RootDirectory = '...';
2460 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2461 readonly s RootImage = '...';
2462 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2463 readonly i OOMScoreAdjust = ...;
2464 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2465 readonly t CoredumpFilter = ...;
2466 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2467 readonly i Nice = ...;
2468 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2469 readonly i IOSchedulingClass = ...;
2470 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2471 readonly i IOSchedulingPriority = ...;
2472 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2473 readonly i CPUSchedulingPolicy = ...;
2474 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2475 readonly i CPUSchedulingPriority = ...;
2476 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2477 readonly ay CPUAffinity = [...];
2478 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2479 readonly b CPUAffinityFromNUMA = ...;
2480 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2481 readonly i NUMAPolicy = ...;
2482 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2483 readonly ay NUMAMask = [...];
2484 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2485 readonly t TimerSlackNSec = ...;
2486 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2487 readonly b CPUSchedulingResetOnFork = ...;
2488 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2489 readonly b NonBlocking = ...;
2490 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2491 readonly s StandardInput = '...';
2492 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2493 readonly s StandardInputFileDescriptorName = '...';
2494 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2495 readonly ay StandardInputData = [...];
2496 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2497 readonly s StandardOutput = '...';
2498 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2499 readonly s StandardOutputFileDescriptorName = '...';
2500 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2501 readonly s StandardError = '...';
2502 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2503 readonly s StandardErrorFileDescriptorName = '...';
2504 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2505 readonly s TTYPath = '...';
2506 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2507 readonly b TTYReset = ...;
2508 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2509 readonly b TTYVHangup = ...;
2510 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2511 readonly b TTYVTDisallocate = ...;
2512 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2513 readonly i SyslogPriority = ...;
2514 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2515 readonly s SyslogIdentifier = '...';
2516 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2517 readonly b SyslogLevelPrefix = ...;
2518 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2519 readonly i SyslogLevel = ...;
2520 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2521 readonly i SyslogFacility = ...;
2522 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2523 readonly i LogLevelMax = ...;
2524 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2525 readonly t LogRateLimitIntervalUSec = ...;
2526 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2527 readonly u LogRateLimitBurst = ...;
2528 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2529 readonly aay LogExtraFields = [[...], ...];
2530 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2531 readonly s LogNamespace = '...';
2532 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2533 readonly i SecureBits = ...;
2534 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2535 readonly t CapabilityBoundingSet = ...;
2536 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2537 readonly t AmbientCapabilities = ...;
2538 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2539 readonly s User = '...';
2540 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2541 readonly s Group = '...';
2542 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2543 readonly b DynamicUser = ...;
2544 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2545 readonly b RemoveIPC = ...;
2546 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2547 readonly as SupplementaryGroups = ['...', ...];
2548 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2549 readonly s PAMName = '...';
2550 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2551 readonly as ReadWritePaths = ['...', ...];
2552 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2553 readonly as ReadOnlyPaths = ['...', ...];
2554 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2555 readonly as InaccessiblePaths = ['...', ...];
2556 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2557 readonly t MountFlags = ...;
2558 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2559 readonly b PrivateTmp = ...;
2560 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2561 readonly b PrivateDevices = ...;
2562 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2563 readonly b ProtectClock = ...;
2564 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2565 readonly b ProtectKernelTunables = ...;
2566 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2567 readonly b ProtectKernelModules = ...;
2568 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2569 readonly b ProtectKernelLogs = ...;
2570 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2571 readonly b ProtectControlGroups = ...;
2572 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2573 readonly b PrivateNetwork = ...;
2574 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2575 readonly b PrivateUsers = ...;
2576 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2577 readonly b PrivateMounts = ...;
2578 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2579 readonly s ProtectHome = '...';
2580 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2581 readonly s ProtectSystem = '...';
2582 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2583 readonly b SameProcessGroup = ...;
2584 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2585 readonly s UtmpIdentifier = '...';
2586 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2587 readonly s UtmpMode = '...';
2588 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2589 readonly (bs) SELinuxContext = ...;
2590 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2591 readonly (bs) AppArmorProfile = ...;
2592 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2593 readonly (bs) SmackProcessLabel = ...;
2594 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2595 readonly b IgnoreSIGPIPE = ...;
2596 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2597 readonly b NoNewPrivileges = ...;
2598 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2599 readonly (bas) SystemCallFilter = ...;
2600 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2601 readonly as SystemCallArchitectures = ['...', ...];
2602 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2603 readonly i SystemCallErrorNumber = ...;
2604 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2605 readonly s Personality = '...';
2606 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2607 readonly b LockPersonality = ...;
2608 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2609 readonly (bas) RestrictAddressFamilies = ...;
2610 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2611 readonly s RuntimeDirectoryPreserve = '...';
2612 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2613 readonly u RuntimeDirectoryMode = ...;
2614 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2615 readonly as RuntimeDirectory = ['...', ...];
2616 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2617 readonly u StateDirectoryMode = ...;
2618 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2619 readonly as StateDirectory = ['...', ...];
2620 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2621 readonly u CacheDirectoryMode = ...;
2622 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2623 readonly as CacheDirectory = ['...', ...];
2624 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2625 readonly u LogsDirectoryMode = ...;
2626 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2627 readonly as LogsDirectory = ['...', ...];
2628 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2629 readonly u ConfigurationDirectoryMode = ...;
2630 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2631 readonly as ConfigurationDirectory = ['...', ...];
2632 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2633 readonly t TimeoutCleanUSec = ...;
2634 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2635 readonly b MemoryDenyWriteExecute = ...;
2636 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2637 readonly b RestrictRealtime = ...;
2638 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2639 readonly b RestrictSUIDSGID = ...;
2640 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2641 readonly t RestrictNamespaces = ...;
2642 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2643 readonly a(ssbt) BindPaths = [...];
2644 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2645 readonly a(ssbt) BindReadOnlyPaths = [...];
2646 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2647 readonly a(ss) TemporaryFileSystem = [...];
2648 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2649 readonly b MountAPIVFS = ...;
2650 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2651 readonly s KeyringMode = '...';
2652 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2653 readonly b ProtectHostname = ...;
2654 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2655 readonly s NetworkNamespacePath = '...';
2656 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2657 readonly s KillMode = '...';
2658 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2659 readonly i KillSignal = ...;
2660 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2661 readonly i RestartKillSignal = ...;
2662 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2663 readonly i FinalKillSignal = ...;
2664 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2665 readonly b SendSIGKILL = ...;
2666 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2667 readonly b SendSIGHUP = ...;
2668 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
2669 readonly i WatchdogSignal = ...;
2671 interface org.freedesktop.DBus.Peer { ... };
2672 interface org.freedesktop.DBus.Introspectable { ... };
2673 interface org.freedesktop.DBus.Properties { ... };
2674 interface org.freedesktop.systemd1.Unit { ... };
2678 <!--method GetProcesses is not documented!-->
2680 <!--method AttachProcesses is not documented!-->
2682 <!--property Type is not documented!-->
2684 <!--property Restart is not documented!-->
2686 <!--property PIDFile is not documented!-->
2688 <!--property NotifyAccess is not documented!-->
2690 <!--property RestartUSec is not documented!-->
2692 <!--property TimeoutStartUSec is not documented!-->
2694 <!--property TimeoutStopUSec is not documented!-->
2696 <!--property TimeoutAbortUSec is not documented!-->
2698 <!--property RuntimeMaxUSec is not documented!-->
2700 <!--property WatchdogUSec is not documented!-->
2702 <!--property RootDirectoryStartOnly is not documented!-->
2704 <!--property RemainAfterExit is not documented!-->
2706 <!--property GuessMainPID is not documented!-->
2708 <!--property RestartPreventExitStatus is not documented!-->
2710 <!--property RestartForceExitStatus is not documented!-->
2712 <!--property SuccessExitStatus is not documented!-->
2714 <!--property BusName is not documented!-->
2716 <!--property FileDescriptorStoreMax is not documented!-->
2718 <!--property NFileDescriptorStore is not documented!-->
2720 <!--property StatusErrno is not documented!-->
2722 <!--property ReloadResult is not documented!-->
2724 <!--property CleanResult is not documented!-->
2726 <!--property USBFunctionDescriptors is not documented!-->
2728 <!--property USBFunctionStrings is not documented!-->
2730 <!--property UID is not documented!-->
2732 <!--property GID is not documented!-->
2734 <!--property NRestarts is not documented!-->
2736 <!--property OOMPolicy is not documented!-->
2738 <!--property ExecCondition is not documented!-->
2740 <!--property ExecConditionEx is not documented!-->
2742 <!--property ExecStartPreEx is not documented!-->
2744 <!--property ExecStartEx is not documented!-->
2746 <!--property ExecStartPostEx is not documented!-->
2748 <!--property ExecReloadEx is not documented!-->
2750 <!--property ExecStopEx is not documented!-->
2752 <!--property ExecStopPost is not documented!-->
2754 <!--property ExecStopPostEx is not documented!-->
2756 <!--property Slice is not documented!-->
2758 <!--property MemoryCurrent is not documented!-->
2760 <!--property CPUUsageNSec is not documented!-->
2762 <!--property EffectiveCPUs is not documented!-->
2764 <!--property EffectiveMemoryNodes is not documented!-->
2766 <!--property TasksCurrent is not documented!-->
2768 <!--property IPIngressBytes is not documented!-->
2770 <!--property IPIngressPackets is not documented!-->
2772 <!--property IPEgressBytes is not documented!-->
2774 <!--property IPEgressPackets is not documented!-->
2776 <!--property IOReadBytes is not documented!-->
2778 <!--property IOReadOperations is not documented!-->
2780 <!--property IOWriteBytes is not documented!-->
2782 <!--property IOWriteOperations is not documented!-->
2784 <!--property Delegate is not documented!-->
2786 <!--property DelegateControllers is not documented!-->
2788 <!--property CPUAccounting is not documented!-->
2790 <!--property CPUWeight is not documented!-->
2792 <!--property StartupCPUWeight is not documented!-->
2794 <!--property CPUShares is not documented!-->
2796 <!--property StartupCPUShares is not documented!-->
2798 <!--property CPUQuotaPerSecUSec is not documented!-->
2800 <!--property CPUQuotaPeriodUSec is not documented!-->
2802 <!--property AllowedCPUs is not documented!-->
2804 <!--property AllowedMemoryNodes is not documented!-->
2806 <!--property IOAccounting is not documented!-->
2808 <!--property IOWeight is not documented!-->
2810 <!--property StartupIOWeight is not documented!-->
2812 <!--property IODeviceWeight is not documented!-->
2814 <!--property IOReadBandwidthMax is not documented!-->
2816 <!--property IOWriteBandwidthMax is not documented!-->
2818 <!--property IOReadIOPSMax is not documented!-->
2820 <!--property IOWriteIOPSMax is not documented!-->
2822 <!--property IODeviceLatencyTargetUSec is not documented!-->
2824 <!--property BlockIOAccounting is not documented!-->
2826 <!--property BlockIOWeight is not documented!-->
2828 <!--property StartupBlockIOWeight is not documented!-->
2830 <!--property BlockIODeviceWeight is not documented!-->
2832 <!--property BlockIOReadBandwidth is not documented!-->
2834 <!--property BlockIOWriteBandwidth is not documented!-->
2836 <!--property MemoryAccounting is not documented!-->
2838 <!--property DefaultMemoryLow is not documented!-->
2840 <!--property DefaultMemoryMin is not documented!-->
2842 <!--property MemoryMin is not documented!-->
2844 <!--property MemoryLow is not documented!-->
2846 <!--property MemoryHigh is not documented!-->
2848 <!--property MemoryMax is not documented!-->
2850 <!--property MemorySwapMax is not documented!-->
2852 <!--property MemoryLimit is not documented!-->
2854 <!--property DevicePolicy is not documented!-->
2856 <!--property DeviceAllow is not documented!-->
2858 <!--property TasksAccounting is not documented!-->
2860 <!--property TasksMax is not documented!-->
2862 <!--property IPAccounting is not documented!-->
2864 <!--property IPAddressAllow is not documented!-->
2866 <!--property IPAddressDeny is not documented!-->
2868 <!--property IPIngressFilterPath is not documented!-->
2870 <!--property IPEgressFilterPath is not documented!-->
2872 <!--property DisableControllers is not documented!-->
2874 <!--property EnvironmentFiles is not documented!-->
2876 <!--property PassEnvironment is not documented!-->
2878 <!--property UnsetEnvironment is not documented!-->
2880 <!--property UMask is not documented!-->
2882 <!--property LimitCPUSoft is not documented!-->
2884 <!--property LimitFSIZE is not documented!-->
2886 <!--property LimitFSIZESoft is not documented!-->
2888 <!--property LimitDATA is not documented!-->
2890 <!--property LimitDATASoft is not documented!-->
2892 <!--property LimitSTACK is not documented!-->
2894 <!--property LimitSTACKSoft is not documented!-->
2896 <!--property LimitCORE is not documented!-->
2898 <!--property LimitCORESoft is not documented!-->
2900 <!--property LimitRSS is not documented!-->
2902 <!--property LimitRSSSoft is not documented!-->
2904 <!--property LimitNOFILE is not documented!-->
2906 <!--property LimitNOFILESoft is not documented!-->
2908 <!--property LimitAS is not documented!-->
2910 <!--property LimitASSoft is not documented!-->
2912 <!--property LimitNPROC is not documented!-->
2914 <!--property LimitNPROCSoft is not documented!-->
2916 <!--property LimitMEMLOCK is not documented!-->
2918 <!--property LimitMEMLOCKSoft is not documented!-->
2920 <!--property LimitLOCKS is not documented!-->
2922 <!--property LimitLOCKSSoft is not documented!-->
2924 <!--property LimitSIGPENDING is not documented!-->
2926 <!--property LimitSIGPENDINGSoft is not documented!-->
2928 <!--property LimitMSGQUEUE is not documented!-->
2930 <!--property LimitMSGQUEUESoft is not documented!-->
2932 <!--property LimitNICE is not documented!-->
2934 <!--property LimitNICESoft is not documented!-->
2936 <!--property LimitRTPRIO is not documented!-->
2938 <!--property LimitRTPRIOSoft is not documented!-->
2940 <!--property LimitRTTIME is not documented!-->
2942 <!--property LimitRTTIMESoft is not documented!-->
2944 <!--property WorkingDirectory is not documented!-->
2946 <!--property RootDirectory is not documented!-->
2948 <!--property RootImage is not documented!-->
2950 <!--property OOMScoreAdjust is not documented!-->
2952 <!--property CoredumpFilter is not documented!-->
2954 <!--property Nice is not documented!-->
2956 <!--property IOSchedulingClass is not documented!-->
2958 <!--property IOSchedulingPriority is not documented!-->
2960 <!--property CPUSchedulingPolicy is not documented!-->
2962 <!--property CPUSchedulingPriority is not documented!-->
2964 <!--property CPUAffinity is not documented!-->
2966 <!--property CPUAffinityFromNUMA is not documented!-->
2968 <!--property NUMAPolicy is not documented!-->
2970 <!--property NUMAMask is not documented!-->
2972 <!--property TimerSlackNSec is not documented!-->
2974 <!--property CPUSchedulingResetOnFork is not documented!-->
2976 <!--property NonBlocking is not documented!-->
2978 <!--property StandardInput is not documented!-->
2980 <!--property StandardInputFileDescriptorName is not documented!-->
2982 <!--property StandardInputData is not documented!-->
2984 <!--property StandardOutput is not documented!-->
2986 <!--property StandardOutputFileDescriptorName is not documented!-->
2988 <!--property StandardError is not documented!-->
2990 <!--property StandardErrorFileDescriptorName is not documented!-->
2992 <!--property TTYPath is not documented!-->
2994 <!--property TTYReset is not documented!-->
2996 <!--property TTYVHangup is not documented!-->
2998 <!--property TTYVTDisallocate is not documented!-->
3000 <!--property SyslogPriority is not documented!-->
3002 <!--property SyslogIdentifier is not documented!-->
3004 <!--property SyslogLevelPrefix is not documented!-->
3006 <!--property SyslogLevel is not documented!-->
3008 <!--property SyslogFacility is not documented!-->
3010 <!--property LogLevelMax is not documented!-->
3012 <!--property LogRateLimitIntervalUSec is not documented!-->
3014 <!--property LogRateLimitBurst is not documented!-->
3016 <!--property LogExtraFields is not documented!-->
3018 <!--property LogNamespace is not documented!-->
3020 <!--property AmbientCapabilities is not documented!-->
3022 <!--property User is not documented!-->
3024 <!--property Group is not documented!-->
3026 <!--property DynamicUser is not documented!-->
3028 <!--property RemoveIPC is not documented!-->
3030 <!--property SupplementaryGroups is not documented!-->
3032 <!--property PAMName is not documented!-->
3034 <!--property ReadWritePaths is not documented!-->
3036 <!--property ReadOnlyPaths is not documented!-->
3038 <!--property InaccessiblePaths is not documented!-->
3040 <!--property PrivateTmp is not documented!-->
3042 <!--property PrivateDevices is not documented!-->
3044 <!--property ProtectClock is not documented!-->
3046 <!--property ProtectKernelTunables is not documented!-->
3048 <!--property ProtectKernelModules is not documented!-->
3050 <!--property ProtectKernelLogs is not documented!-->
3052 <!--property ProtectControlGroups is not documented!-->
3054 <!--property PrivateNetwork is not documented!-->
3056 <!--property PrivateUsers is not documented!-->
3058 <!--property PrivateMounts is not documented!-->
3060 <!--property ProtectHome is not documented!-->
3062 <!--property ProtectSystem is not documented!-->
3064 <!--property SameProcessGroup is not documented!-->
3066 <!--property UtmpIdentifier is not documented!-->
3068 <!--property UtmpMode is not documented!-->
3070 <!--property SELinuxContext is not documented!-->
3072 <!--property AppArmorProfile is not documented!-->
3074 <!--property SmackProcessLabel is not documented!-->
3076 <!--property IgnoreSIGPIPE is not documented!-->
3078 <!--property NoNewPrivileges is not documented!-->
3080 <!--property SystemCallFilter is not documented!-->
3082 <!--property SystemCallArchitectures is not documented!-->
3084 <!--property SystemCallErrorNumber is not documented!-->
3086 <!--property Personality is not documented!-->
3088 <!--property LockPersonality is not documented!-->
3090 <!--property RestrictAddressFamilies is not documented!-->
3092 <!--property RuntimeDirectoryPreserve is not documented!-->
3094 <!--property RuntimeDirectoryMode is not documented!-->
3096 <!--property RuntimeDirectory is not documented!-->
3098 <!--property StateDirectoryMode is not documented!-->
3100 <!--property StateDirectory is not documented!-->
3102 <!--property CacheDirectoryMode is not documented!-->
3104 <!--property CacheDirectory is not documented!-->
3106 <!--property LogsDirectoryMode is not documented!-->
3108 <!--property LogsDirectory is not documented!-->
3110 <!--property ConfigurationDirectoryMode is not documented!-->
3112 <!--property ConfigurationDirectory is not documented!-->
3114 <!--property TimeoutCleanUSec is not documented!-->
3116 <!--property MemoryDenyWriteExecute is not documented!-->
3118 <!--property RestrictRealtime is not documented!-->
3120 <!--property RestrictSUIDSGID is not documented!-->
3122 <!--property RestrictNamespaces is not documented!-->
3124 <!--property BindPaths is not documented!-->
3126 <!--property BindReadOnlyPaths is not documented!-->
3128 <!--property TemporaryFileSystem is not documented!-->
3130 <!--property MountAPIVFS is not documented!-->
3132 <!--property KeyringMode is not documented!-->
3134 <!--property ProtectHostname is not documented!-->
3136 <!--property NetworkNamespacePath is not documented!-->
3138 <!--property KillMode is not documented!-->
3140 <!--property KillSignal is not documented!-->
3142 <!--property RestartKillSignal is not documented!-->
3144 <!--property FinalKillSignal is not documented!-->
3146 <!--property SendSIGKILL is not documented!-->
3148 <!--property SendSIGHUP is not documented!-->
3150 <!--property WatchdogSignal is not documented!-->
3152 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3154 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
3156 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Service"/>
3158 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
3160 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Service"/>
3162 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
3164 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
3166 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Type"/>
3168 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Restart"/>
3170 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PIDFile"/>
3172 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NotifyAccess"/>
3174 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartUSec"/>
3176 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStartUSec"/>
3178 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopUSec"/>
3180 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutAbortUSec"/>
3182 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeMaxUSec"/>
3184 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogUSec"/>
3186 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogTimestamp"/>
3188 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogTimestampMonotonic"/>
3190 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectoryStartOnly"/>
3192 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemainAfterExit"/>
3194 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GuessMainPID"/>
3196 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartPreventExitStatus"/>
3198 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartForceExitStatus"/>
3200 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SuccessExitStatus"/>
3202 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MainPID"/>
3204 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
3206 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BusName"/>
3208 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FileDescriptorStoreMax"/>
3210 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NFileDescriptorStore"/>
3212 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StatusText"/>
3214 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StatusErrno"/>
3216 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
3218 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReloadResult"/>
3220 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CleanResult"/>
3222 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"USBFunctionDescriptors"/>
3224 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"USBFunctionStrings"/>
3226 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
3228 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
3230 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NRestarts"/>
3232 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMPolicy"/>
3234 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStartTimestamp"/>
3236 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStartTimestampMonotonic"/>
3238 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainExitTimestamp"/>
3240 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainExitTimestampMonotonic"/>
3242 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainPID"/>
3244 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainCode"/>
3246 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMainStatus"/>
3248 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecCondition"/>
3250 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecConditionEx"/>
3252 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPre"/>
3254 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPreEx"/>
3256 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStart"/>
3258 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartEx"/>
3260 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPost"/>
3262 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPostEx"/>
3264 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecReload"/>
3266 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecReloadEx"/>
3268 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStop"/>
3270 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopEx"/>
3272 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPost"/>
3274 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPostEx"/>
3276 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
3278 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
3280 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
3282 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
3284 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
3286 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
3288 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
3290 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
3292 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
3294 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
3296 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
3298 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
3300 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
3302 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
3304 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
3306 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
3308 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
3310 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
3312 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
3314 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
3316 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
3318 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
3320 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
3322 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
3324 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
3326 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
3328 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
3330 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
3332 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
3334 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
3336 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
3338 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
3340 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
3342 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
3344 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
3346 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
3348 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
3350 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
3352 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
3354 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
3356 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
3358 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
3360 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
3362 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
3364 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
3366 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
3368 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
3370 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
3372 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
3374 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
3376 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
3378 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
3380 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
3382 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
3384 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
3386 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
3388 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
3390 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
3392 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
3394 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
3396 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
3398 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
3400 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
3402 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
3404 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
3406 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
3408 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
3410 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
3412 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
3414 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
3416 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
3418 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
3420 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
3422 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
3424 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
3426 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
3428 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
3430 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
3432 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
3434 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
3436 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
3438 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
3440 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
3442 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
3444 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
3446 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
3448 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
3450 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
3452 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
3454 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
3456 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
3458 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
3460 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
3462 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
3464 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
3466 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
3468 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
3470 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
3472 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
3474 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
3476 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
3478 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
3480 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
3482 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
3484 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
3486 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
3488 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
3490 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
3492 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
3494 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
3496 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
3498 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
3500 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
3502 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
3504 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
3506 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
3508 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
3510 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
3512 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
3514 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
3516 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
3518 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
3520 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
3522 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
3524 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
3526 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
3528 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
3530 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
3532 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
3534 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
3536 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
3538 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
3540 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
3542 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
3544 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
3546 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
3548 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
3550 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
3552 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
3554 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
3556 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
3558 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
3560 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
3562 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
3564 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
3566 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
3568 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
3570 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
3572 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
3574 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
3576 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
3578 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
3580 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
3582 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
3584 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
3586 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
3588 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
3590 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
3592 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
3594 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
3596 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
3598 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
3600 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
3602 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
3604 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
3606 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
3608 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
3610 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
3612 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
3614 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
3616 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
3618 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
3620 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
3622 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
3624 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
3626 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
3628 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
3630 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
3632 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
3634 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
3636 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
3638 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
3640 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
3642 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
3644 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
3646 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
3648 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
3650 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
3652 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
3654 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
3656 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
3658 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
3660 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
3662 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
3664 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
3666 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
3668 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
3670 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
3672 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
3674 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
3676 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
3678 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
3680 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
3682 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
3684 <!--End of Autogenerated section-->
3687 <title>Properties
</title>
3689 <para>Most properties of the Service interface map directly to the corresponding settings in service
3690 unit files. For the sake of brevity, here's a list of all exceptions only:
</para>
3692 <para><varname>WatchdogTimestamp
</varname> and
<varname>WatchdogTimestampMonotonic
</varname> contain
3693 <constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps of the
3694 last watchdog ping received from the service, or
0 if none was ever received.
</para>
3696 <para><varname>ExecStartPre
</varname>,
<varname>ExecStart
</varname>,
<varname>ExecStartPost
</varname>,
3697 <varname>ExecReload
</varname>,
<varname>ExecStop
</varname>, and
<varname>ExecStop
</varname> are arrays
3698 of structures where each struct contains: the binary path to execute; an array with all arguments to
3699 pass to the executed command, starting with argument
0; a boolean whether it should be considered a
3700 failure if the process exits uncleanly; two pairs of
3701 <constant>CLOCK_REALTIME
</constant>/
<constant>CLOCK_MONOTONIC
</constant> microsecond timestamps when
3702 the process began and finished running the last time, or
0 if it never ran or never finished running;
3703 the PID of the process, or
0 if it has not run yet; the exit code and status of the last run. This
3704 field hence maps more or less to the corresponding setting in the service unit file but is augmented
3705 with runtime data.
</para>
3707 <para><varname>LimitCPU
</varname> (and related properties) map more or less directly to the
3708 corresponding settings in the service unit files except that if they aren't set, their value is
3709 18446744073709551615 (i.e. -
1).
</para>
3711 <para><varname>Capabilities
</varname> contains the configured capabilities, as formatted with
3712 <citerefentry project=
"man-pages"><refentrytitle>cap_to_text
</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3715 <para><varname>SecureBits
</varname>,
<varname>CapabilityBoundingSet
</varname>,
3716 <varname>MountFlags
</varname> also correspond to the configured settings of the unit files, but
3717 instead of being formatted as strings, they are encoded as the actual binary flags they are.
3720 <para><varname>ExecMainStartTimestamp
</varname>,
<varname>ExecMainStartTimestampMonotonic
</varname>,
3721 <varname>ExecMainExitTimestamp
</varname>,
<varname>ExecMainExitTimestampMonotonic
</varname>,
3722 <varname>ExecMainPID
</varname>,
<varname>ExecMainCode
</varname>,
<varname>ExecMainStatus
</varname>
3723 contain information about the main process of the service as far as it is known. This is often the same
3724 runtime information that is stored in
<varname>ExecStart
</varname>. However, it deviates for
3725 <varname>Type=forking
</varname> services where the main process of the service is not forked off
3726 systemd directly. These fields either contain information of the last run of the process or of the
3727 current running process.
</para>
3729 <para><varname>MainPID
</varname> and
<varname>ControlPID
</varname> contain the main and control PID of
3730 the service. The main PID is the current main PID of the service and is
0 when the service currently
3731 has no main PID. The control PID is the PID of the current start/stop/reload process running and is
0
3732 if no such process is currently running. That means that
<varname>ExecMainPID
</varname> and
3733 <varname>MainPID
</varname> differ in the way that the latter immediately reflects whether a main
3734 process is currently running while the latter possible contains information collected from the last run
3735 even if the process is no longer around.
</para>
3737 <para><varname>StatusText
</varname> contains the status text passed to the service manager via a call
3739 <citerefentry><refentrytitle>sd_notify
</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
3740 This may be used by services to inform the service manager about its internal state with a nice
3741 explanatory string.
</para>
3743 <para><varname>Result
</varname> encodes the execution result of the last run of the service. It is
3744 useful to determine the reason a service failed if it is in the
<literal>failed
</literal> state (see
3745 <varname>ActiveState
</varname> above). The following values are currently known:
3746 <literal>success
</literal> is set if the unit didn't fail.
<literal>resources
</literal> indicates that
3747 not enough resources were available to fork off and execute the service
3748 processes.
<literal>timeout
</literal> indicates that a timeout occurred while executing a service
3749 operation.
<literal>exit-code
</literal> indicates that a service process exited with an unclean exit
3750 code.
<literal>signal
</literal> indicates that a service process exited with an uncaught
3751 signal.
<literal>core-dump
</literal> indicates that a service process exited uncleanly and dumped
3752 core.
<literal>watchdog
</literal> indicates that a service did not send out watchdog ping messages
3753 often enough.
<literal>start-limit
</literal> indicates that a service has been started too frequently
3754 in a specific time frame (as configured in
<varname>StartLimitInterval
</varname>,
3755 <varname>StartLimitBurst
</varname>).
</para>
3757 <para><varname>ControlGroup
</varname> indicates the control group path the processes of this service
3758 unit are placed in.
</para>
3763 <title>Socket Unit Objects
</title>
3765 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface=
"org.freedesktop.systemd1.Socket">
3766 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3767 interface org.freedesktop.systemd1.Socket {
3769 GetProcesses(out a(sus) processes);
3770 AttachProcesses(in s subcgroup,
3773 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3774 readonly s BindIPv6Only = '...';
3775 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3776 readonly u Backlog = ...;
3777 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3778 readonly t TimeoutUSec = ...;
3779 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3780 readonly s BindToDevice = '...';
3781 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3782 readonly s SocketUser = '...';
3783 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3784 readonly s SocketGroup = '...';
3785 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3786 readonly u SocketMode = ...;
3787 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3788 readonly u DirectoryMode = ...;
3789 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3790 readonly b Accept = ...;
3791 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3792 readonly b Writable = ...;
3793 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3794 readonly b KeepAlive = ...;
3795 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3796 readonly t KeepAliveTimeUSec = ...;
3797 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3798 readonly t KeepAliveIntervalUSec = ...;
3799 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3800 readonly u KeepAliveProbes = ...;
3801 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3802 readonly t DeferAcceptUSec = ...;
3803 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3804 readonly b NoDelay = ...;
3805 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3806 readonly i Priority = ...;
3807 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3808 readonly t ReceiveBuffer = ...;
3809 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3810 readonly t SendBuffer = ...;
3811 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3812 readonly i IPTOS = ...;
3813 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3814 readonly i IPTTL = ...;
3815 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3816 readonly t PipeSize = ...;
3817 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3818 readonly b FreeBind = ...;
3819 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3820 readonly b Transparent = ...;
3821 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3822 readonly b Broadcast = ...;
3823 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3824 readonly b PassCredentials = ...;
3825 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3826 readonly b PassSecurity = ...;
3827 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3828 readonly b RemoveOnStop = ...;
3829 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3830 readonly a(ss) Listen = [...];
3831 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3832 readonly as Symlinks = ['...', ...];
3833 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3834 readonly i Mark = ...;
3835 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3836 readonly u MaxConnections = ...;
3837 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3838 readonly u MaxConnectionsPerSource = ...;
3839 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3840 readonly x MessageQueueMaxMessages = ...;
3841 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3842 readonly x MessageQueueMessageSize = ...;
3843 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3844 readonly s TCPCongestion = '...';
3845 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3846 readonly b ReusePort = ...;
3847 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3848 readonly s SmackLabel = '...';
3849 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3850 readonly s SmackLabelIPIn = '...';
3851 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3852 readonly s SmackLabelIPOut = '...';
3853 readonly u ControlPID = ...;
3854 readonly s Result = '...';
3855 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3856 readonly u NConnections = ...;
3857 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3858 readonly u NAccepted = ...;
3859 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3860 readonly u NRefused = ...;
3861 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3862 readonly s FileDescriptorName = '...';
3863 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3864 readonly i SocketProtocol = ...;
3865 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3866 readonly t TriggerLimitIntervalUSec = ...;
3867 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
3868 readonly u TriggerLimitBurst = ...;
3869 readonly u UID = ...;
3870 readonly u GID = ...;
3871 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3872 readonly a(sasbttttuii) ExecStartPre = [...];
3873 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3874 readonly a(sasbttttuii) ExecStartPost = [...];
3875 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3876 readonly a(sasbttttuii) ExecStopPre = [...];
3877 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
3878 readonly a(sasbttttuii) ExecStopPost = [...];
3879 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3880 readonly s Slice = '...';
3881 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3882 readonly s ControlGroup = '...';
3883 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3884 readonly t MemoryCurrent = ...;
3885 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3886 readonly t CPUUsageNSec = ...;
3887 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3888 readonly ay EffectiveCPUs = [...];
3889 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3890 readonly ay EffectiveMemoryNodes = [...];
3891 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3892 readonly t TasksCurrent = ...;
3893 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3894 readonly t IPIngressBytes = ...;
3895 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3896 readonly t IPIngressPackets = ...;
3897 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3898 readonly t IPEgressBytes = ...;
3899 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3900 readonly t IPEgressPackets = ...;
3901 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3902 readonly t IOReadBytes = ...;
3903 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3904 readonly t IOReadOperations = ...;
3905 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3906 readonly t IOWriteBytes = ...;
3907 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3908 readonly t IOWriteOperations = ...;
3909 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3910 readonly b Delegate = ...;
3911 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3912 readonly as DelegateControllers = ['...', ...];
3913 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3914 readonly b CPUAccounting = ...;
3915 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3916 readonly t CPUWeight = ...;
3917 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3918 readonly t StartupCPUWeight = ...;
3919 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3920 readonly t CPUShares = ...;
3921 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3922 readonly t StartupCPUShares = ...;
3923 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3924 readonly t CPUQuotaPerSecUSec = ...;
3925 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3926 readonly t CPUQuotaPeriodUSec = ...;
3927 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3928 readonly ay AllowedCPUs = [...];
3929 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3930 readonly ay AllowedMemoryNodes = [...];
3931 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3932 readonly b IOAccounting = ...;
3933 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3934 readonly t IOWeight = ...;
3935 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3936 readonly t StartupIOWeight = ...;
3937 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3938 readonly a(st) IODeviceWeight = [...];
3939 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3940 readonly a(st) IOReadBandwidthMax = [...];
3941 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3942 readonly a(st) IOWriteBandwidthMax = [...];
3943 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3944 readonly a(st) IOReadIOPSMax = [...];
3945 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3946 readonly a(st) IOWriteIOPSMax = [...];
3947 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3948 readonly a(st) IODeviceLatencyTargetUSec = [...];
3949 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3950 readonly b BlockIOAccounting = ...;
3951 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3952 readonly t BlockIOWeight = ...;
3953 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3954 readonly t StartupBlockIOWeight = ...;
3955 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3956 readonly a(st) BlockIODeviceWeight = [...];
3957 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3958 readonly a(st) BlockIOReadBandwidth = [...];
3959 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3960 readonly a(st) BlockIOWriteBandwidth = [...];
3961 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3962 readonly b MemoryAccounting = ...;
3963 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3964 readonly t DefaultMemoryLow = ...;
3965 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3966 readonly t DefaultMemoryMin = ...;
3967 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3968 readonly t MemoryMin = ...;
3969 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3970 readonly t MemoryLow = ...;
3971 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3972 readonly t MemoryHigh = ...;
3973 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3974 readonly t MemoryMax = ...;
3975 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3976 readonly t MemorySwapMax = ...;
3977 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3978 readonly t MemoryLimit = ...;
3979 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3980 readonly s DevicePolicy = '...';
3981 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3982 readonly a(ss) DeviceAllow = [...];
3983 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3984 readonly b TasksAccounting = ...;
3985 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3986 readonly t TasksMax = ...;
3987 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3988 readonly b IPAccounting = ...;
3989 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3990 readonly a(iayu) IPAddressAllow = [...];
3991 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3992 readonly a(iayu) IPAddressDeny = [...];
3993 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3994 readonly as IPIngressFilterPath = ['...', ...];
3995 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3996 readonly as IPEgressFilterPath = ['...', ...];
3997 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
3998 readonly as DisableControllers = ['...', ...];
3999 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4000 readonly as Environment = ['...', ...];
4001 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4002 readonly a(sb) EnvironmentFiles = [...];
4003 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4004 readonly as PassEnvironment = ['...', ...];
4005 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4006 readonly as UnsetEnvironment = ['...', ...];
4007 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4008 readonly u UMask = ...;
4009 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4010 readonly t LimitCPU = ...;
4011 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4012 readonly t LimitCPUSoft = ...;
4013 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4014 readonly t LimitFSIZE = ...;
4015 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4016 readonly t LimitFSIZESoft = ...;
4017 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4018 readonly t LimitDATA = ...;
4019 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4020 readonly t LimitDATASoft = ...;
4021 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4022 readonly t LimitSTACK = ...;
4023 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4024 readonly t LimitSTACKSoft = ...;
4025 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4026 readonly t LimitCORE = ...;
4027 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4028 readonly t LimitCORESoft = ...;
4029 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4030 readonly t LimitRSS = ...;
4031 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4032 readonly t LimitRSSSoft = ...;
4033 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4034 readonly t LimitNOFILE = ...;
4035 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4036 readonly t LimitNOFILESoft = ...;
4037 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4038 readonly t LimitAS = ...;
4039 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4040 readonly t LimitASSoft = ...;
4041 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4042 readonly t LimitNPROC = ...;
4043 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4044 readonly t LimitNPROCSoft = ...;
4045 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4046 readonly t LimitMEMLOCK = ...;
4047 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4048 readonly t LimitMEMLOCKSoft = ...;
4049 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4050 readonly t LimitLOCKS = ...;
4051 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4052 readonly t LimitLOCKSSoft = ...;
4053 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4054 readonly t LimitSIGPENDING = ...;
4055 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4056 readonly t LimitSIGPENDINGSoft = ...;
4057 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4058 readonly t LimitMSGQUEUE = ...;
4059 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4060 readonly t LimitMSGQUEUESoft = ...;
4061 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4062 readonly t LimitNICE = ...;
4063 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4064 readonly t LimitNICESoft = ...;
4065 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4066 readonly t LimitRTPRIO = ...;
4067 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4068 readonly t LimitRTPRIOSoft = ...;
4069 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4070 readonly t LimitRTTIME = ...;
4071 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4072 readonly t LimitRTTIMESoft = ...;
4073 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4074 readonly s WorkingDirectory = '...';
4075 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4076 readonly s RootDirectory = '...';
4077 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4078 readonly s RootImage = '...';
4079 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4080 readonly i OOMScoreAdjust = ...;
4081 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4082 readonly t CoredumpFilter = ...;
4083 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4084 readonly i Nice = ...;
4085 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4086 readonly i IOSchedulingClass = ...;
4087 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4088 readonly i IOSchedulingPriority = ...;
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4090 readonly i CPUSchedulingPolicy = ...;
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4092 readonly i CPUSchedulingPriority = ...;
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4094 readonly ay CPUAffinity = [...];
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4096 readonly b CPUAffinityFromNUMA = ...;
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4098 readonly i NUMAPolicy = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4100 readonly ay NUMAMask = [...];
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4102 readonly t TimerSlackNSec = ...;
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4104 readonly b CPUSchedulingResetOnFork = ...;
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4106 readonly b NonBlocking = ...;
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4108 readonly s StandardInput = '...';
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4110 readonly s StandardInputFileDescriptorName = '...';
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4112 readonly ay StandardInputData = [...];
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4114 readonly s StandardOutput = '...';
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4116 readonly s StandardOutputFileDescriptorName = '...';
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4118 readonly s StandardError = '...';
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4120 readonly s StandardErrorFileDescriptorName = '...';
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4122 readonly s TTYPath = '...';
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4124 readonly b TTYReset = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4126 readonly b TTYVHangup = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4128 readonly b TTYVTDisallocate = ...;
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4130 readonly i SyslogPriority = ...;
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4132 readonly s SyslogIdentifier = '...';
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4134 readonly b SyslogLevelPrefix = ...;
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4136 readonly i SyslogLevel = ...;
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4138 readonly i SyslogFacility = ...;
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4140 readonly i LogLevelMax = ...;
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4142 readonly t LogRateLimitIntervalUSec = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4144 readonly u LogRateLimitBurst = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4146 readonly aay LogExtraFields = [[...], ...];
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4148 readonly s LogNamespace = '...';
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4150 readonly i SecureBits = ...;
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4152 readonly t CapabilityBoundingSet = ...;
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4154 readonly t AmbientCapabilities = ...;
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4156 readonly s User = '...';
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4158 readonly s Group = '...';
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4160 readonly b DynamicUser = ...;
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4162 readonly b RemoveIPC = ...;
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4164 readonly as SupplementaryGroups = ['...', ...];
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4166 readonly s PAMName = '...';
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4168 readonly as ReadWritePaths = ['...', ...];
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4170 readonly as ReadOnlyPaths = ['...', ...];
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4172 readonly as InaccessiblePaths = ['...', ...];
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4174 readonly t MountFlags = ...;
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4176 readonly b PrivateTmp = ...;
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4178 readonly b PrivateDevices = ...;
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4180 readonly b ProtectClock = ...;
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4182 readonly b ProtectKernelTunables = ...;
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4184 readonly b ProtectKernelModules = ...;
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4186 readonly b ProtectKernelLogs = ...;
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4188 readonly b ProtectControlGroups = ...;
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4190 readonly b PrivateNetwork = ...;
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4192 readonly b PrivateUsers = ...;
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4194 readonly b PrivateMounts = ...;
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4196 readonly s ProtectHome = '...';
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4198 readonly s ProtectSystem = '...';
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4200 readonly b SameProcessGroup = ...;
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4202 readonly s UtmpIdentifier = '...';
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4204 readonly s UtmpMode = '...';
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4206 readonly (bs) SELinuxContext = ...;
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4208 readonly (bs) AppArmorProfile = ...;
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4210 readonly (bs) SmackProcessLabel = ...;
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4212 readonly b IgnoreSIGPIPE = ...;
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4214 readonly b NoNewPrivileges = ...;
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4216 readonly (bas) SystemCallFilter = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4218 readonly as SystemCallArchitectures = ['...', ...];
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4220 readonly i SystemCallErrorNumber = ...;
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4222 readonly s Personality = '...';
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4224 readonly b LockPersonality = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4226 readonly (bas) RestrictAddressFamilies = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4228 readonly s RuntimeDirectoryPreserve = '...';
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4230 readonly u RuntimeDirectoryMode = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4232 readonly as RuntimeDirectory = ['...', ...];
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4234 readonly u StateDirectoryMode = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4236 readonly as StateDirectory = ['...', ...];
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4238 readonly u CacheDirectoryMode = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4240 readonly as CacheDirectory = ['...', ...];
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4242 readonly u LogsDirectoryMode = ...;
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4244 readonly as LogsDirectory = ['...', ...];
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4246 readonly u ConfigurationDirectoryMode = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4248 readonly as ConfigurationDirectory = ['...', ...];
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4250 readonly t TimeoutCleanUSec = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4252 readonly b MemoryDenyWriteExecute = ...;
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4254 readonly b RestrictRealtime = ...;
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4256 readonly b RestrictSUIDSGID = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4258 readonly t RestrictNamespaces = ...;
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4260 readonly a(ssbt) BindPaths = [...];
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4262 readonly a(ssbt) BindReadOnlyPaths = [...];
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4264 readonly a(ss) TemporaryFileSystem = [...];
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4266 readonly b MountAPIVFS = ...;
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4268 readonly s KeyringMode = '...';
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4270 readonly b ProtectHostname = ...;
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4272 readonly s NetworkNamespacePath = '...';
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4274 readonly s KillMode = '...';
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4276 readonly i KillSignal = ...;
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4278 readonly i RestartKillSignal = ...;
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4280 readonly i FinalKillSignal = ...;
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4282 readonly b SendSIGKILL = ...;
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4284 readonly b SendSIGHUP = ...;
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
4286 readonly i WatchdogSignal = ...;
4288 interface org.freedesktop.DBus.Peer { ... };
4289 interface org.freedesktop.DBus.Introspectable { ... };
4290 interface org.freedesktop.DBus.Properties { ... };
4291 interface org.freedesktop.systemd1.Unit { ... };
4295 <!--method GetProcesses is not documented!-->
4297 <!--method AttachProcesses is not documented!-->
4299 <!--property BindIPv6Only is not documented!-->
4301 <!--property Backlog is not documented!-->
4303 <!--property TimeoutUSec is not documented!-->
4305 <!--property BindToDevice is not documented!-->
4307 <!--property SocketUser is not documented!-->
4309 <!--property SocketGroup is not documented!-->
4311 <!--property SocketMode is not documented!-->
4313 <!--property DirectoryMode is not documented!-->
4315 <!--property Writable is not documented!-->
4317 <!--property KeepAlive is not documented!-->
4319 <!--property KeepAliveTimeUSec is not documented!-->
4321 <!--property KeepAliveIntervalUSec is not documented!-->
4323 <!--property KeepAliveProbes is not documented!-->
4325 <!--property DeferAcceptUSec is not documented!-->
4327 <!--property NoDelay is not documented!-->
4329 <!--property Priority is not documented!-->
4331 <!--property ReceiveBuffer is not documented!-->
4333 <!--property SendBuffer is not documented!-->
4335 <!--property IPTOS is not documented!-->
4337 <!--property IPTTL is not documented!-->
4339 <!--property PipeSize is not documented!-->
4341 <!--property FreeBind is not documented!-->
4343 <!--property Transparent is not documented!-->
4345 <!--property Broadcast is not documented!-->
4347 <!--property PassCredentials is not documented!-->
4349 <!--property PassSecurity is not documented!-->
4351 <!--property RemoveOnStop is not documented!-->
4353 <!--property Listen is not documented!-->
4355 <!--property Symlinks is not documented!-->
4357 <!--property Mark is not documented!-->
4359 <!--property MaxConnections is not documented!-->
4361 <!--property MaxConnectionsPerSource is not documented!-->
4363 <!--property MessageQueueMaxMessages is not documented!-->
4365 <!--property MessageQueueMessageSize is not documented!-->
4367 <!--property TCPCongestion is not documented!-->
4369 <!--property ReusePort is not documented!-->
4371 <!--property SmackLabel is not documented!-->
4373 <!--property SmackLabelIPIn is not documented!-->
4375 <!--property SmackLabelIPOut is not documented!-->
4377 <!--property NRefused is not documented!-->
4379 <!--property FileDescriptorName is not documented!-->
4381 <!--property SocketProtocol is not documented!-->
4383 <!--property TriggerLimitIntervalUSec is not documented!-->
4385 <!--property TriggerLimitBurst is not documented!-->
4387 <!--property UID is not documented!-->
4389 <!--property GID is not documented!-->
4391 <!--property ExecStopPre is not documented!-->
4393 <!--property ExecStopPost is not documented!-->
4395 <!--property Slice is not documented!-->
4397 <!--property MemoryCurrent is not documented!-->
4399 <!--property CPUUsageNSec is not documented!-->
4401 <!--property EffectiveCPUs is not documented!-->
4403 <!--property EffectiveMemoryNodes is not documented!-->
4405 <!--property TasksCurrent is not documented!-->
4407 <!--property IPIngressBytes is not documented!-->
4409 <!--property IPIngressPackets is not documented!-->
4411 <!--property IPEgressBytes is not documented!-->
4413 <!--property IPEgressPackets is not documented!-->
4415 <!--property IOReadBytes is not documented!-->
4417 <!--property IOReadOperations is not documented!-->
4419 <!--property IOWriteBytes is not documented!-->
4421 <!--property IOWriteOperations is not documented!-->
4423 <!--property Delegate is not documented!-->
4425 <!--property DelegateControllers is not documented!-->
4427 <!--property CPUAccounting is not documented!-->
4429 <!--property CPUWeight is not documented!-->
4431 <!--property StartupCPUWeight is not documented!-->
4433 <!--property CPUShares is not documented!-->
4435 <!--property StartupCPUShares is not documented!-->
4437 <!--property CPUQuotaPerSecUSec is not documented!-->
4439 <!--property CPUQuotaPeriodUSec is not documented!-->
4441 <!--property AllowedCPUs is not documented!-->
4443 <!--property AllowedMemoryNodes is not documented!-->
4445 <!--property IOAccounting is not documented!-->
4447 <!--property IOWeight is not documented!-->
4449 <!--property StartupIOWeight is not documented!-->
4451 <!--property IODeviceWeight is not documented!-->
4453 <!--property IOReadBandwidthMax is not documented!-->
4455 <!--property IOWriteBandwidthMax is not documented!-->
4457 <!--property IOReadIOPSMax is not documented!-->
4459 <!--property IOWriteIOPSMax is not documented!-->
4461 <!--property IODeviceLatencyTargetUSec is not documented!-->
4463 <!--property BlockIOAccounting is not documented!-->
4465 <!--property BlockIOWeight is not documented!-->
4467 <!--property StartupBlockIOWeight is not documented!-->
4469 <!--property BlockIODeviceWeight is not documented!-->
4471 <!--property BlockIOReadBandwidth is not documented!-->
4473 <!--property BlockIOWriteBandwidth is not documented!-->
4475 <!--property MemoryAccounting is not documented!-->
4477 <!--property DefaultMemoryLow is not documented!-->
4479 <!--property DefaultMemoryMin is not documented!-->
4481 <!--property MemoryMin is not documented!-->
4483 <!--property MemoryLow is not documented!-->
4485 <!--property MemoryHigh is not documented!-->
4487 <!--property MemoryMax is not documented!-->
4489 <!--property MemorySwapMax is not documented!-->
4491 <!--property MemoryLimit is not documented!-->
4493 <!--property DevicePolicy is not documented!-->
4495 <!--property DeviceAllow is not documented!-->
4497 <!--property TasksAccounting is not documented!-->
4499 <!--property TasksMax is not documented!-->
4501 <!--property IPAccounting is not documented!-->
4503 <!--property IPAddressAllow is not documented!-->
4505 <!--property IPAddressDeny is not documented!-->
4507 <!--property IPIngressFilterPath is not documented!-->
4509 <!--property IPEgressFilterPath is not documented!-->
4511 <!--property DisableControllers is not documented!-->
4513 <!--property EnvironmentFiles is not documented!-->
4515 <!--property PassEnvironment is not documented!-->
4517 <!--property UnsetEnvironment is not documented!-->
4519 <!--property UMask is not documented!-->
4521 <!--property LimitCPUSoft is not documented!-->
4523 <!--property LimitFSIZE is not documented!-->
4525 <!--property LimitFSIZESoft is not documented!-->
4527 <!--property LimitDATA is not documented!-->
4529 <!--property LimitDATASoft is not documented!-->
4531 <!--property LimitSTACK is not documented!-->
4533 <!--property LimitSTACKSoft is not documented!-->
4535 <!--property LimitCORE is not documented!-->
4537 <!--property LimitCORESoft is not documented!-->
4539 <!--property LimitRSS is not documented!-->
4541 <!--property LimitRSSSoft is not documented!-->
4543 <!--property LimitNOFILE is not documented!-->
4545 <!--property LimitNOFILESoft is not documented!-->
4547 <!--property LimitAS is not documented!-->
4549 <!--property LimitASSoft is not documented!-->
4551 <!--property LimitNPROC is not documented!-->
4553 <!--property LimitNPROCSoft is not documented!-->
4555 <!--property LimitMEMLOCK is not documented!-->
4557 <!--property LimitMEMLOCKSoft is not documented!-->
4559 <!--property LimitLOCKS is not documented!-->
4561 <!--property LimitLOCKSSoft is not documented!-->
4563 <!--property LimitSIGPENDING is not documented!-->
4565 <!--property LimitSIGPENDINGSoft is not documented!-->
4567 <!--property LimitMSGQUEUE is not documented!-->
4569 <!--property LimitMSGQUEUESoft is not documented!-->
4571 <!--property LimitNICE is not documented!-->
4573 <!--property LimitNICESoft is not documented!-->
4575 <!--property LimitRTPRIO is not documented!-->
4577 <!--property LimitRTPRIOSoft is not documented!-->
4579 <!--property LimitRTTIME is not documented!-->
4581 <!--property LimitRTTIMESoft is not documented!-->
4583 <!--property WorkingDirectory is not documented!-->
4585 <!--property RootDirectory is not documented!-->
4587 <!--property RootImage is not documented!-->
4589 <!--property OOMScoreAdjust is not documented!-->
4591 <!--property CoredumpFilter is not documented!-->
4593 <!--property Nice is not documented!-->
4595 <!--property IOSchedulingClass is not documented!-->
4597 <!--property IOSchedulingPriority is not documented!-->
4599 <!--property CPUSchedulingPolicy is not documented!-->
4601 <!--property CPUSchedulingPriority is not documented!-->
4603 <!--property CPUAffinity is not documented!-->
4605 <!--property CPUAffinityFromNUMA is not documented!-->
4607 <!--property NUMAPolicy is not documented!-->
4609 <!--property NUMAMask is not documented!-->
4611 <!--property TimerSlackNSec is not documented!-->
4613 <!--property CPUSchedulingResetOnFork is not documented!-->
4615 <!--property NonBlocking is not documented!-->
4617 <!--property StandardInput is not documented!-->
4619 <!--property StandardInputFileDescriptorName is not documented!-->
4621 <!--property StandardInputData is not documented!-->
4623 <!--property StandardOutput is not documented!-->
4625 <!--property StandardOutputFileDescriptorName is not documented!-->
4627 <!--property StandardError is not documented!-->
4629 <!--property StandardErrorFileDescriptorName is not documented!-->
4631 <!--property TTYPath is not documented!-->
4633 <!--property TTYReset is not documented!-->
4635 <!--property TTYVHangup is not documented!-->
4637 <!--property TTYVTDisallocate is not documented!-->
4639 <!--property SyslogPriority is not documented!-->
4641 <!--property SyslogIdentifier is not documented!-->
4643 <!--property SyslogLevelPrefix is not documented!-->
4645 <!--property SyslogLevel is not documented!-->
4647 <!--property SyslogFacility is not documented!-->
4649 <!--property LogLevelMax is not documented!-->
4651 <!--property LogRateLimitIntervalUSec is not documented!-->
4653 <!--property LogRateLimitBurst is not documented!-->
4655 <!--property LogExtraFields is not documented!-->
4657 <!--property LogNamespace is not documented!-->
4659 <!--property AmbientCapabilities is not documented!-->
4661 <!--property User is not documented!-->
4663 <!--property Group is not documented!-->
4665 <!--property DynamicUser is not documented!-->
4667 <!--property RemoveIPC is not documented!-->
4669 <!--property SupplementaryGroups is not documented!-->
4671 <!--property PAMName is not documented!-->
4673 <!--property ReadWritePaths is not documented!-->
4675 <!--property ReadOnlyPaths is not documented!-->
4677 <!--property InaccessiblePaths is not documented!-->
4679 <!--property PrivateTmp is not documented!-->
4681 <!--property PrivateDevices is not documented!-->
4683 <!--property ProtectClock is not documented!-->
4685 <!--property ProtectKernelTunables is not documented!-->
4687 <!--property ProtectKernelModules is not documented!-->
4689 <!--property ProtectKernelLogs is not documented!-->
4691 <!--property ProtectControlGroups is not documented!-->
4693 <!--property PrivateNetwork is not documented!-->
4695 <!--property PrivateUsers is not documented!-->
4697 <!--property PrivateMounts is not documented!-->
4699 <!--property ProtectHome is not documented!-->
4701 <!--property ProtectSystem is not documented!-->
4703 <!--property SameProcessGroup is not documented!-->
4705 <!--property UtmpIdentifier is not documented!-->
4707 <!--property UtmpMode is not documented!-->
4709 <!--property SELinuxContext is not documented!-->
4711 <!--property AppArmorProfile is not documented!-->
4713 <!--property SmackProcessLabel is not documented!-->
4715 <!--property IgnoreSIGPIPE is not documented!-->
4717 <!--property NoNewPrivileges is not documented!-->
4719 <!--property SystemCallFilter is not documented!-->
4721 <!--property SystemCallArchitectures is not documented!-->
4723 <!--property SystemCallErrorNumber is not documented!-->
4725 <!--property Personality is not documented!-->
4727 <!--property LockPersonality is not documented!-->
4729 <!--property RestrictAddressFamilies is not documented!-->
4731 <!--property RuntimeDirectoryPreserve is not documented!-->
4733 <!--property RuntimeDirectoryMode is not documented!-->
4735 <!--property RuntimeDirectory is not documented!-->
4737 <!--property StateDirectoryMode is not documented!-->
4739 <!--property StateDirectory is not documented!-->
4741 <!--property CacheDirectoryMode is not documented!-->
4743 <!--property CacheDirectory is not documented!-->
4745 <!--property LogsDirectoryMode is not documented!-->
4747 <!--property LogsDirectory is not documented!-->
4749 <!--property ConfigurationDirectoryMode is not documented!-->
4751 <!--property ConfigurationDirectory is not documented!-->
4753 <!--property TimeoutCleanUSec is not documented!-->
4755 <!--property MemoryDenyWriteExecute is not documented!-->
4757 <!--property RestrictRealtime is not documented!-->
4759 <!--property RestrictSUIDSGID is not documented!-->
4761 <!--property RestrictNamespaces is not documented!-->
4763 <!--property BindPaths is not documented!-->
4765 <!--property BindReadOnlyPaths is not documented!-->
4767 <!--property TemporaryFileSystem is not documented!-->
4769 <!--property MountAPIVFS is not documented!-->
4771 <!--property KeyringMode is not documented!-->
4773 <!--property ProtectHostname is not documented!-->
4775 <!--property NetworkNamespacePath is not documented!-->
4777 <!--property KillMode is not documented!-->
4779 <!--property KillSignal is not documented!-->
4781 <!--property RestartKillSignal is not documented!-->
4783 <!--property FinalKillSignal is not documented!-->
4785 <!--property SendSIGKILL is not documented!-->
4787 <!--property SendSIGHUP is not documented!-->
4789 <!--property WatchdogSignal is not documented!-->
4791 <!--Autogenerated cross-references for systemd.directives, do not edit-->
4793 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
4795 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Socket"/>
4797 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
4799 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Socket"/>
4801 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
4803 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
4805 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindIPv6Only"/>
4807 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Backlog"/>
4809 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
4811 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindToDevice"/>
4813 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketUser"/>
4815 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketGroup"/>
4817 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketMode"/>
4819 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
4821 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Accept"/>
4823 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Writable"/>
4825 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAlive"/>
4827 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveTimeUSec"/>
4829 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveIntervalUSec"/>
4831 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeepAliveProbes"/>
4833 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeferAcceptUSec"/>
4835 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoDelay"/>
4837 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Priority"/>
4839 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReceiveBuffer"/>
4841 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendBuffer"/>
4843 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPTOS"/>
4845 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPTTL"/>
4847 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PipeSize"/>
4849 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FreeBind"/>
4851 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Transparent"/>
4853 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Broadcast"/>
4855 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassCredentials"/>
4857 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassSecurity"/>
4859 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveOnStop"/>
4861 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Listen"/>
4863 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Symlinks"/>
4865 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Mark"/>
4867 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MaxConnections"/>
4869 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MaxConnectionsPerSource"/>
4871 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MessageQueueMaxMessages"/>
4873 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MessageQueueMessageSize"/>
4875 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TCPCongestion"/>
4877 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReusePort"/>
4879 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabel"/>
4881 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabelIPIn"/>
4883 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackLabelIPOut"/>
4885 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
4887 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
4889 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NConnections"/>
4891 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NAccepted"/>
4893 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NRefused"/>
4895 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FileDescriptorName"/>
4897 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SocketProtocol"/>
4899 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggerLimitIntervalUSec"/>
4901 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TriggerLimitBurst"/>
4903 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
4905 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
4907 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPre"/>
4909 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStartPost"/>
4911 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPre"/>
4913 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecStopPost"/>
4915 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
4917 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
4919 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
4921 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
4923 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
4925 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
4927 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
4929 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
4931 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
4933 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
4935 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
4937 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
4939 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
4941 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
4943 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
4945 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
4947 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
4949 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
4951 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
4953 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
4955 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
4957 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
4959 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
4961 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
4963 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
4965 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
4967 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
4969 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
4971 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
4973 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
4975 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
4977 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
4979 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
4981 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
4983 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
4985 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
4987 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
4989 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
4991 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
4993 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
4995 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
4997 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
4999 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
5001 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
5003 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
5005 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
5007 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
5009 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
5011 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
5013 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
5015 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
5017 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
5019 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
5021 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
5023 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
5025 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
5027 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
5029 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
5031 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
5033 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
5035 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
5037 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
5039 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
5041 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
5043 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
5045 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
5047 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
5049 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
5051 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
5053 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
5055 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
5057 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
5059 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
5061 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
5063 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
5065 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
5067 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
5069 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
5071 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
5073 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
5075 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
5077 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
5079 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
5081 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
5083 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
5085 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
5087 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
5089 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
5091 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
5093 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
5095 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
5097 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
5099 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
5101 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
5103 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
5105 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
5107 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
5109 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
5111 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
5113 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
5115 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
5117 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
5119 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
5121 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
5123 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
5125 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
5127 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
5129 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
5131 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
5133 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
5135 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
5137 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
5139 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
5141 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
5143 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
5145 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
5147 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
5149 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
5151 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
5153 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
5155 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
5157 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
5159 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
5161 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
5163 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
5165 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
5167 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
5169 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
5171 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
5173 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
5175 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
5177 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
5179 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
5181 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
5183 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
5185 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
5187 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
5189 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
5191 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
5193 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
5195 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
5197 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
5199 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
5201 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
5203 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
5205 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
5207 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
5209 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
5211 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
5213 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
5215 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
5217 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
5219 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
5221 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
5223 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
5225 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
5227 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
5229 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
5231 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
5233 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
5235 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
5237 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
5239 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
5241 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
5243 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
5245 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
5247 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
5249 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
5251 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
5253 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
5255 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
5257 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
5259 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
5261 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
5263 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
5265 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
5267 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
5269 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
5271 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
5273 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
5275 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
5277 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
5279 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
5281 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
5283 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
5285 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
5287 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
5289 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
5291 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
5293 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
5295 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
5297 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
5299 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
5301 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
5303 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
5305 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
5307 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
5309 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
5311 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
5313 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
5315 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
5317 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
5319 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
5321 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
5323 <!--End of Autogenerated section-->
5326 <title>Properties
</title>
5328 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5329 units can include
<varname>ExecStartPre
</varname> (and similar) fields which contain information about
5330 processes to execute. They also share most of the fields related to the execution context that Service
5331 objects expose (see above).
</para>
5333 <para>In addition to these properties there are the following:
</para>
5335 <para><varname>NAccepted
</varname> contains the accumulated number of connections ever accepted on this
5336 socket. This only applies to sockets with
<varname>Accept
</varname> set to
<literal>true
</literal>,
5337 i.e. those where systemd is responsible for accepted connections.
</para>
5339 <para>Similarly
<varname>NConnections
</varname> contains the number of currently open connections on
5340 this socket. It only applies only to socket units with
<varname>Accept
</varname> set to
5341 <literal>true
</literal>.
</para>
5343 <para><varname>Result
</varname> encodes the reason why a socket unit failed if it is in the
5344 <literal>failed
</literal> state (see
<varname>ActiveState
</varname> above). The values
5345 <literal>success
</literal>,
<literal>resources
</literal>,
<literal>timeout
</literal>,
5346 <literal>exit-code
</literal>,
<literal>signal
</literal> and
<literal>core-dump
</literal> have the same
5347 meaning as they have for the corresponding field of service units (see above). In addition to that,
5348 the value
<literal>service-failed-permanent
</literal> indicates that the service of this socket failed
5349 continuously.
</para>
5354 <title>Target Unit Objects
</title>
5356 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/basic_2etarget" interface=
"org.freedesktop.systemd1.Target">
5357 node /org/freedesktop/systemd1/unit/basic_2etarget {
5358 interface org.freedesktop.systemd1.Target {
5360 interface org.freedesktop.DBus.Peer { ... };
5361 interface org.freedesktop.DBus.Introspectable { ... };
5362 interface org.freedesktop.DBus.Properties { ... };
5363 interface org.freedesktop.systemd1.Unit { ... };
5367 <para>Target units have neither type-specific methods nor properties.
</para>
5372 <title>Device Unit Objects
</title>
5374 <para>All device unit objects implement the
<interfacename>org.freedesktop.systemd1.Device
</interfacename> interface (described here)
5375 in addition to the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
5377 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface=
"org.freedesktop.systemd1.Device">
5378 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5379 interface org.freedesktop.systemd1.Device {
5381 readonly s SysFSPath = '...';
5383 interface org.freedesktop.DBus.Peer { ... };
5384 interface org.freedesktop.DBus.Introspectable { ... };
5385 interface org.freedesktop.DBus.Properties { ... };
5386 interface org.freedesktop.systemd1.Unit { ... };
5390 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5392 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5394 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Device"/>
5396 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
5398 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Device"/>
5400 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SysFSPath"/>
5402 <!--End of Autogenerated section-->
5405 <title>Properties
</title>
5407 <para>Device units only expose a single type-specific property:
</para>
5409 <para><varname>SysFSPath
</varname> contains the sysfs path of the kernel device this object corresponds
5415 <title>Mount Unit Objects
</title>
5417 <para>All mount unit objects implement the
<interfacename>org.freedesktop.systemd1.Mount
</interfacename>
5418 interface (described here) in addition to the generic
5419 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
5421 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/home_2emount" interface=
"org.freedesktop.systemd1.Mount">
5422 node /org/freedesktop/systemd1/unit/home_2emount {
5423 interface org.freedesktop.systemd1.Mount {
5425 GetProcesses(out a(sus) processes);
5426 AttachProcesses(in s subcgroup,
5429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5430 readonly s Where = '...';
5431 readonly s What = '...';
5432 readonly s Options = '...';
5433 readonly s Type = '...';
5434 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5435 readonly t TimeoutUSec = ...;
5436 readonly u ControlPID = ...;
5437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5438 readonly u DirectoryMode = ...;
5439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5440 readonly b SloppyOptions = ...;
5441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5442 readonly b LazyUnmount = ...;
5443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5444 readonly b ForceUnmount = ...;
5445 readonly s Result = '...';
5446 readonly u UID = ...;
5447 readonly u GID = ...;
5448 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5449 readonly a(sasbttttuii) ExecMount = [...];
5450 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5451 readonly a(sasbttttuii) ExecUnmount = [...];
5452 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
5453 readonly a(sasbttttuii) ExecRemount = [...];
5454 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5455 readonly s Slice = '...';
5456 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5457 readonly s ControlGroup = '...';
5458 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5459 readonly t MemoryCurrent = ...;
5460 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5461 readonly t CPUUsageNSec = ...;
5462 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5463 readonly ay EffectiveCPUs = [...];
5464 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5465 readonly ay EffectiveMemoryNodes = [...];
5466 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5467 readonly t TasksCurrent = ...;
5468 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5469 readonly t IPIngressBytes = ...;
5470 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5471 readonly t IPIngressPackets = ...;
5472 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5473 readonly t IPEgressBytes = ...;
5474 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5475 readonly t IPEgressPackets = ...;
5476 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5477 readonly t IOReadBytes = ...;
5478 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5479 readonly t IOReadOperations = ...;
5480 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5481 readonly t IOWriteBytes = ...;
5482 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5483 readonly t IOWriteOperations = ...;
5484 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5485 readonly b Delegate = ...;
5486 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5487 readonly as DelegateControllers = ['...', ...];
5488 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5489 readonly b CPUAccounting = ...;
5490 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5491 readonly t CPUWeight = ...;
5492 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5493 readonly t StartupCPUWeight = ...;
5494 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5495 readonly t CPUShares = ...;
5496 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5497 readonly t StartupCPUShares = ...;
5498 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5499 readonly t CPUQuotaPerSecUSec = ...;
5500 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5501 readonly t CPUQuotaPeriodUSec = ...;
5502 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5503 readonly ay AllowedCPUs = [...];
5504 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5505 readonly ay AllowedMemoryNodes = [...];
5506 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5507 readonly b IOAccounting = ...;
5508 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5509 readonly t IOWeight = ...;
5510 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5511 readonly t StartupIOWeight = ...;
5512 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5513 readonly a(st) IODeviceWeight = [...];
5514 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5515 readonly a(st) IOReadBandwidthMax = [...];
5516 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5517 readonly a(st) IOWriteBandwidthMax = [...];
5518 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5519 readonly a(st) IOReadIOPSMax = [...];
5520 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5521 readonly a(st) IOWriteIOPSMax = [...];
5522 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5523 readonly a(st) IODeviceLatencyTargetUSec = [...];
5524 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5525 readonly b BlockIOAccounting = ...;
5526 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5527 readonly t BlockIOWeight = ...;
5528 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5529 readonly t StartupBlockIOWeight = ...;
5530 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5531 readonly a(st) BlockIODeviceWeight = [...];
5532 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5533 readonly a(st) BlockIOReadBandwidth = [...];
5534 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5535 readonly a(st) BlockIOWriteBandwidth = [...];
5536 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5537 readonly b MemoryAccounting = ...;
5538 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5539 readonly t DefaultMemoryLow = ...;
5540 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5541 readonly t DefaultMemoryMin = ...;
5542 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5543 readonly t MemoryMin = ...;
5544 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5545 readonly t MemoryLow = ...;
5546 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5547 readonly t MemoryHigh = ...;
5548 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5549 readonly t MemoryMax = ...;
5550 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5551 readonly t MemorySwapMax = ...;
5552 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5553 readonly t MemoryLimit = ...;
5554 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5555 readonly s DevicePolicy = '...';
5556 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5557 readonly a(ss) DeviceAllow = [...];
5558 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5559 readonly b TasksAccounting = ...;
5560 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5561 readonly t TasksMax = ...;
5562 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5563 readonly b IPAccounting = ...;
5564 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5565 readonly a(iayu) IPAddressAllow = [...];
5566 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5567 readonly a(iayu) IPAddressDeny = [...];
5568 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5569 readonly as IPIngressFilterPath = ['...', ...];
5570 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5571 readonly as IPEgressFilterPath = ['...', ...];
5572 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
5573 readonly as DisableControllers = ['...', ...];
5574 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5575 readonly as Environment = ['...', ...];
5576 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5577 readonly a(sb) EnvironmentFiles = [...];
5578 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5579 readonly as PassEnvironment = ['...', ...];
5580 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5581 readonly as UnsetEnvironment = ['...', ...];
5582 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5583 readonly u UMask = ...;
5584 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5585 readonly t LimitCPU = ...;
5586 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5587 readonly t LimitCPUSoft = ...;
5588 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5589 readonly t LimitFSIZE = ...;
5590 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5591 readonly t LimitFSIZESoft = ...;
5592 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5593 readonly t LimitDATA = ...;
5594 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5595 readonly t LimitDATASoft = ...;
5596 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5597 readonly t LimitSTACK = ...;
5598 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5599 readonly t LimitSTACKSoft = ...;
5600 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5601 readonly t LimitCORE = ...;
5602 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5603 readonly t LimitCORESoft = ...;
5604 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5605 readonly t LimitRSS = ...;
5606 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5607 readonly t LimitRSSSoft = ...;
5608 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5609 readonly t LimitNOFILE = ...;
5610 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5611 readonly t LimitNOFILESoft = ...;
5612 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5613 readonly t LimitAS = ...;
5614 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5615 readonly t LimitASSoft = ...;
5616 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5617 readonly t LimitNPROC = ...;
5618 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5619 readonly t LimitNPROCSoft = ...;
5620 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5621 readonly t LimitMEMLOCK = ...;
5622 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5623 readonly t LimitMEMLOCKSoft = ...;
5624 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5625 readonly t LimitLOCKS = ...;
5626 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5627 readonly t LimitLOCKSSoft = ...;
5628 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5629 readonly t LimitSIGPENDING = ...;
5630 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5631 readonly t LimitSIGPENDINGSoft = ...;
5632 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5633 readonly t LimitMSGQUEUE = ...;
5634 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5635 readonly t LimitMSGQUEUESoft = ...;
5636 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5637 readonly t LimitNICE = ...;
5638 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5639 readonly t LimitNICESoft = ...;
5640 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5641 readonly t LimitRTPRIO = ...;
5642 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5643 readonly t LimitRTPRIOSoft = ...;
5644 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5645 readonly t LimitRTTIME = ...;
5646 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5647 readonly t LimitRTTIMESoft = ...;
5648 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5649 readonly s WorkingDirectory = '...';
5650 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5651 readonly s RootDirectory = '...';
5652 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5653 readonly s RootImage = '...';
5654 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5655 readonly i OOMScoreAdjust = ...;
5656 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5657 readonly t CoredumpFilter = ...;
5658 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5659 readonly i Nice = ...;
5660 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5661 readonly i IOSchedulingClass = ...;
5662 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5663 readonly i IOSchedulingPriority = ...;
5664 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5665 readonly i CPUSchedulingPolicy = ...;
5666 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5667 readonly i CPUSchedulingPriority = ...;
5668 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5669 readonly ay CPUAffinity = [...];
5670 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5671 readonly b CPUAffinityFromNUMA = ...;
5672 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5673 readonly i NUMAPolicy = ...;
5674 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5675 readonly ay NUMAMask = [...];
5676 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5677 readonly t TimerSlackNSec = ...;
5678 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5679 readonly b CPUSchedulingResetOnFork = ...;
5680 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5681 readonly b NonBlocking = ...;
5682 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5683 readonly s StandardInput = '...';
5684 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5685 readonly s StandardInputFileDescriptorName = '...';
5686 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5687 readonly ay StandardInputData = [...];
5688 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5689 readonly s StandardOutput = '...';
5690 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5691 readonly s StandardOutputFileDescriptorName = '...';
5692 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5693 readonly s StandardError = '...';
5694 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5695 readonly s StandardErrorFileDescriptorName = '...';
5696 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5697 readonly s TTYPath = '...';
5698 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5699 readonly b TTYReset = ...;
5700 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5701 readonly b TTYVHangup = ...;
5702 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5703 readonly b TTYVTDisallocate = ...;
5704 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5705 readonly i SyslogPriority = ...;
5706 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5707 readonly s SyslogIdentifier = '...';
5708 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5709 readonly b SyslogLevelPrefix = ...;
5710 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5711 readonly i SyslogLevel = ...;
5712 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5713 readonly i SyslogFacility = ...;
5714 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5715 readonly i LogLevelMax = ...;
5716 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5717 readonly t LogRateLimitIntervalUSec = ...;
5718 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5719 readonly u LogRateLimitBurst = ...;
5720 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5721 readonly aay LogExtraFields = [[...], ...];
5722 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5723 readonly s LogNamespace = '...';
5724 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5725 readonly i SecureBits = ...;
5726 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5727 readonly t CapabilityBoundingSet = ...;
5728 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5729 readonly t AmbientCapabilities = ...;
5730 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5731 readonly s User = '...';
5732 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5733 readonly s Group = '...';
5734 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5735 readonly b DynamicUser = ...;
5736 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5737 readonly b RemoveIPC = ...;
5738 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5739 readonly as SupplementaryGroups = ['...', ...];
5740 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5741 readonly s PAMName = '...';
5742 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5743 readonly as ReadWritePaths = ['...', ...];
5744 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5745 readonly as ReadOnlyPaths = ['...', ...];
5746 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5747 readonly as InaccessiblePaths = ['...', ...];
5748 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5749 readonly t MountFlags = ...;
5750 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5751 readonly b PrivateTmp = ...;
5752 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5753 readonly b PrivateDevices = ...;
5754 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5755 readonly b ProtectClock = ...;
5756 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5757 readonly b ProtectKernelTunables = ...;
5758 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5759 readonly b ProtectKernelModules = ...;
5760 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5761 readonly b ProtectKernelLogs = ...;
5762 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5763 readonly b ProtectControlGroups = ...;
5764 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5765 readonly b PrivateNetwork = ...;
5766 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5767 readonly b PrivateUsers = ...;
5768 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5769 readonly b PrivateMounts = ...;
5770 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5771 readonly s ProtectHome = '...';
5772 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5773 readonly s ProtectSystem = '...';
5774 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5775 readonly b SameProcessGroup = ...;
5776 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5777 readonly s UtmpIdentifier = '...';
5778 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5779 readonly s UtmpMode = '...';
5780 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5781 readonly (bs) SELinuxContext = ...;
5782 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5783 readonly (bs) AppArmorProfile = ...;
5784 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5785 readonly (bs) SmackProcessLabel = ...;
5786 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5787 readonly b IgnoreSIGPIPE = ...;
5788 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5789 readonly b NoNewPrivileges = ...;
5790 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5791 readonly (bas) SystemCallFilter = ...;
5792 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5793 readonly as SystemCallArchitectures = ['...', ...];
5794 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5795 readonly i SystemCallErrorNumber = ...;
5796 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5797 readonly s Personality = '...';
5798 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5799 readonly b LockPersonality = ...;
5800 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5801 readonly (bas) RestrictAddressFamilies = ...;
5802 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5803 readonly s RuntimeDirectoryPreserve = '...';
5804 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5805 readonly u RuntimeDirectoryMode = ...;
5806 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5807 readonly as RuntimeDirectory = ['...', ...];
5808 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5809 readonly u StateDirectoryMode = ...;
5810 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5811 readonly as StateDirectory = ['...', ...];
5812 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5813 readonly u CacheDirectoryMode = ...;
5814 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5815 readonly as CacheDirectory = ['...', ...];
5816 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5817 readonly u LogsDirectoryMode = ...;
5818 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5819 readonly as LogsDirectory = ['...', ...];
5820 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5821 readonly u ConfigurationDirectoryMode = ...;
5822 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5823 readonly as ConfigurationDirectory = ['...', ...];
5824 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5825 readonly t TimeoutCleanUSec = ...;
5826 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5827 readonly b MemoryDenyWriteExecute = ...;
5828 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5829 readonly b RestrictRealtime = ...;
5830 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5831 readonly b RestrictSUIDSGID = ...;
5832 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5833 readonly t RestrictNamespaces = ...;
5834 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5835 readonly a(ssbt) BindPaths = [...];
5836 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5837 readonly a(ssbt) BindReadOnlyPaths = [...];
5838 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5839 readonly a(ss) TemporaryFileSystem = [...];
5840 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5841 readonly b MountAPIVFS = ...;
5842 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5843 readonly s KeyringMode = '...';
5844 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5845 readonly b ProtectHostname = ...;
5846 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5847 readonly s NetworkNamespacePath = '...';
5848 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5849 readonly s KillMode = '...';
5850 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5851 readonly i KillSignal = ...;
5852 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5853 readonly i RestartKillSignal = ...;
5854 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5855 readonly i FinalKillSignal = ...;
5856 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5857 readonly b SendSIGKILL = ...;
5858 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5859 readonly b SendSIGHUP = ...;
5860 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
5861 readonly i WatchdogSignal = ...;
5863 interface org.freedesktop.DBus.Peer { ... };
5864 interface org.freedesktop.DBus.Introspectable { ... };
5865 interface org.freedesktop.DBus.Properties { ... };
5866 interface org.freedesktop.systemd1.Unit { ... };
5870 <!--method GetProcesses is not documented!-->
5872 <!--method AttachProcesses is not documented!-->
5874 <!--property Where is not documented!-->
5876 <!--property What is not documented!-->
5878 <!--property Options is not documented!-->
5880 <!--property Type is not documented!-->
5882 <!--property TimeoutUSec is not documented!-->
5884 <!--property DirectoryMode is not documented!-->
5886 <!--property SloppyOptions is not documented!-->
5888 <!--property LazyUnmount is not documented!-->
5890 <!--property ForceUnmount is not documented!-->
5892 <!--property UID is not documented!-->
5894 <!--property GID is not documented!-->
5896 <!--property ExecUnmount is not documented!-->
5898 <!--property ExecRemount is not documented!-->
5900 <!--property Slice is not documented!-->
5902 <!--property MemoryCurrent is not documented!-->
5904 <!--property CPUUsageNSec is not documented!-->
5906 <!--property EffectiveCPUs is not documented!-->
5908 <!--property EffectiveMemoryNodes is not documented!-->
5910 <!--property TasksCurrent is not documented!-->
5912 <!--property IPIngressBytes is not documented!-->
5914 <!--property IPIngressPackets is not documented!-->
5916 <!--property IPEgressBytes is not documented!-->
5918 <!--property IPEgressPackets is not documented!-->
5920 <!--property IOReadBytes is not documented!-->
5922 <!--property IOReadOperations is not documented!-->
5924 <!--property IOWriteBytes is not documented!-->
5926 <!--property IOWriteOperations is not documented!-->
5928 <!--property Delegate is not documented!-->
5930 <!--property DelegateControllers is not documented!-->
5932 <!--property CPUAccounting is not documented!-->
5934 <!--property CPUWeight is not documented!-->
5936 <!--property StartupCPUWeight is not documented!-->
5938 <!--property CPUShares is not documented!-->
5940 <!--property StartupCPUShares is not documented!-->
5942 <!--property CPUQuotaPerSecUSec is not documented!-->
5944 <!--property CPUQuotaPeriodUSec is not documented!-->
5946 <!--property AllowedCPUs is not documented!-->
5948 <!--property AllowedMemoryNodes is not documented!-->
5950 <!--property IOAccounting is not documented!-->
5952 <!--property IOWeight is not documented!-->
5954 <!--property StartupIOWeight is not documented!-->
5956 <!--property IODeviceWeight is not documented!-->
5958 <!--property IOReadBandwidthMax is not documented!-->
5960 <!--property IOWriteBandwidthMax is not documented!-->
5962 <!--property IOReadIOPSMax is not documented!-->
5964 <!--property IOWriteIOPSMax is not documented!-->
5966 <!--property IODeviceLatencyTargetUSec is not documented!-->
5968 <!--property BlockIOAccounting is not documented!-->
5970 <!--property BlockIOWeight is not documented!-->
5972 <!--property StartupBlockIOWeight is not documented!-->
5974 <!--property BlockIODeviceWeight is not documented!-->
5976 <!--property BlockIOReadBandwidth is not documented!-->
5978 <!--property BlockIOWriteBandwidth is not documented!-->
5980 <!--property MemoryAccounting is not documented!-->
5982 <!--property DefaultMemoryLow is not documented!-->
5984 <!--property DefaultMemoryMin is not documented!-->
5986 <!--property MemoryMin is not documented!-->
5988 <!--property MemoryLow is not documented!-->
5990 <!--property MemoryHigh is not documented!-->
5992 <!--property MemoryMax is not documented!-->
5994 <!--property MemorySwapMax is not documented!-->
5996 <!--property MemoryLimit is not documented!-->
5998 <!--property DevicePolicy is not documented!-->
6000 <!--property DeviceAllow is not documented!-->
6002 <!--property TasksAccounting is not documented!-->
6004 <!--property TasksMax is not documented!-->
6006 <!--property IPAccounting is not documented!-->
6008 <!--property IPAddressAllow is not documented!-->
6010 <!--property IPAddressDeny is not documented!-->
6012 <!--property IPIngressFilterPath is not documented!-->
6014 <!--property IPEgressFilterPath is not documented!-->
6016 <!--property DisableControllers is not documented!-->
6018 <!--property EnvironmentFiles is not documented!-->
6020 <!--property PassEnvironment is not documented!-->
6022 <!--property UnsetEnvironment is not documented!-->
6024 <!--property UMask is not documented!-->
6026 <!--property LimitCPUSoft is not documented!-->
6028 <!--property LimitFSIZE is not documented!-->
6030 <!--property LimitFSIZESoft is not documented!-->
6032 <!--property LimitDATA is not documented!-->
6034 <!--property LimitDATASoft is not documented!-->
6036 <!--property LimitSTACK is not documented!-->
6038 <!--property LimitSTACKSoft is not documented!-->
6040 <!--property LimitCORE is not documented!-->
6042 <!--property LimitCORESoft is not documented!-->
6044 <!--property LimitRSS is not documented!-->
6046 <!--property LimitRSSSoft is not documented!-->
6048 <!--property LimitNOFILE is not documented!-->
6050 <!--property LimitNOFILESoft is not documented!-->
6052 <!--property LimitAS is not documented!-->
6054 <!--property LimitASSoft is not documented!-->
6056 <!--property LimitNPROC is not documented!-->
6058 <!--property LimitNPROCSoft is not documented!-->
6060 <!--property LimitMEMLOCK is not documented!-->
6062 <!--property LimitMEMLOCKSoft is not documented!-->
6064 <!--property LimitLOCKS is not documented!-->
6066 <!--property LimitLOCKSSoft is not documented!-->
6068 <!--property LimitSIGPENDING is not documented!-->
6070 <!--property LimitSIGPENDINGSoft is not documented!-->
6072 <!--property LimitMSGQUEUE is not documented!-->
6074 <!--property LimitMSGQUEUESoft is not documented!-->
6076 <!--property LimitNICE is not documented!-->
6078 <!--property LimitNICESoft is not documented!-->
6080 <!--property LimitRTPRIO is not documented!-->
6082 <!--property LimitRTPRIOSoft is not documented!-->
6084 <!--property LimitRTTIME is not documented!-->
6086 <!--property LimitRTTIMESoft is not documented!-->
6088 <!--property WorkingDirectory is not documented!-->
6090 <!--property RootDirectory is not documented!-->
6092 <!--property RootImage is not documented!-->
6094 <!--property OOMScoreAdjust is not documented!-->
6096 <!--property CoredumpFilter is not documented!-->
6098 <!--property Nice is not documented!-->
6100 <!--property IOSchedulingClass is not documented!-->
6102 <!--property IOSchedulingPriority is not documented!-->
6104 <!--property CPUSchedulingPolicy is not documented!-->
6106 <!--property CPUSchedulingPriority is not documented!-->
6108 <!--property CPUAffinity is not documented!-->
6110 <!--property CPUAffinityFromNUMA is not documented!-->
6112 <!--property NUMAPolicy is not documented!-->
6114 <!--property NUMAMask is not documented!-->
6116 <!--property TimerSlackNSec is not documented!-->
6118 <!--property CPUSchedulingResetOnFork is not documented!-->
6120 <!--property NonBlocking is not documented!-->
6122 <!--property StandardInput is not documented!-->
6124 <!--property StandardInputFileDescriptorName is not documented!-->
6126 <!--property StandardInputData is not documented!-->
6128 <!--property StandardOutput is not documented!-->
6130 <!--property StandardOutputFileDescriptorName is not documented!-->
6132 <!--property StandardError is not documented!-->
6134 <!--property StandardErrorFileDescriptorName is not documented!-->
6136 <!--property TTYPath is not documented!-->
6138 <!--property TTYReset is not documented!-->
6140 <!--property TTYVHangup is not documented!-->
6142 <!--property TTYVTDisallocate is not documented!-->
6144 <!--property SyslogPriority is not documented!-->
6146 <!--property SyslogIdentifier is not documented!-->
6148 <!--property SyslogLevelPrefix is not documented!-->
6150 <!--property SyslogLevel is not documented!-->
6152 <!--property SyslogFacility is not documented!-->
6154 <!--property LogLevelMax is not documented!-->
6156 <!--property LogRateLimitIntervalUSec is not documented!-->
6158 <!--property LogRateLimitBurst is not documented!-->
6160 <!--property LogExtraFields is not documented!-->
6162 <!--property LogNamespace is not documented!-->
6164 <!--property AmbientCapabilities is not documented!-->
6166 <!--property User is not documented!-->
6168 <!--property Group is not documented!-->
6170 <!--property DynamicUser is not documented!-->
6172 <!--property RemoveIPC is not documented!-->
6174 <!--property SupplementaryGroups is not documented!-->
6176 <!--property PAMName is not documented!-->
6178 <!--property ReadWritePaths is not documented!-->
6180 <!--property ReadOnlyPaths is not documented!-->
6182 <!--property InaccessiblePaths is not documented!-->
6184 <!--property PrivateTmp is not documented!-->
6186 <!--property PrivateDevices is not documented!-->
6188 <!--property ProtectClock is not documented!-->
6190 <!--property ProtectKernelTunables is not documented!-->
6192 <!--property ProtectKernelModules is not documented!-->
6194 <!--property ProtectKernelLogs is not documented!-->
6196 <!--property ProtectControlGroups is not documented!-->
6198 <!--property PrivateNetwork is not documented!-->
6200 <!--property PrivateUsers is not documented!-->
6202 <!--property PrivateMounts is not documented!-->
6204 <!--property ProtectHome is not documented!-->
6206 <!--property ProtectSystem is not documented!-->
6208 <!--property SameProcessGroup is not documented!-->
6210 <!--property UtmpIdentifier is not documented!-->
6212 <!--property UtmpMode is not documented!-->
6214 <!--property SELinuxContext is not documented!-->
6216 <!--property AppArmorProfile is not documented!-->
6218 <!--property SmackProcessLabel is not documented!-->
6220 <!--property IgnoreSIGPIPE is not documented!-->
6222 <!--property NoNewPrivileges is not documented!-->
6224 <!--property SystemCallFilter is not documented!-->
6226 <!--property SystemCallArchitectures is not documented!-->
6228 <!--property SystemCallErrorNumber is not documented!-->
6230 <!--property Personality is not documented!-->
6232 <!--property LockPersonality is not documented!-->
6234 <!--property RestrictAddressFamilies is not documented!-->
6236 <!--property RuntimeDirectoryPreserve is not documented!-->
6238 <!--property RuntimeDirectoryMode is not documented!-->
6240 <!--property RuntimeDirectory is not documented!-->
6242 <!--property StateDirectoryMode is not documented!-->
6244 <!--property StateDirectory is not documented!-->
6246 <!--property CacheDirectoryMode is not documented!-->
6248 <!--property CacheDirectory is not documented!-->
6250 <!--property LogsDirectoryMode is not documented!-->
6252 <!--property LogsDirectory is not documented!-->
6254 <!--property ConfigurationDirectoryMode is not documented!-->
6256 <!--property ConfigurationDirectory is not documented!-->
6258 <!--property TimeoutCleanUSec is not documented!-->
6260 <!--property MemoryDenyWriteExecute is not documented!-->
6262 <!--property RestrictRealtime is not documented!-->
6264 <!--property RestrictSUIDSGID is not documented!-->
6266 <!--property RestrictNamespaces is not documented!-->
6268 <!--property BindPaths is not documented!-->
6270 <!--property BindReadOnlyPaths is not documented!-->
6272 <!--property TemporaryFileSystem is not documented!-->
6274 <!--property MountAPIVFS is not documented!-->
6276 <!--property KeyringMode is not documented!-->
6278 <!--property ProtectHostname is not documented!-->
6280 <!--property NetworkNamespacePath is not documented!-->
6282 <!--property KillMode is not documented!-->
6284 <!--property KillSignal is not documented!-->
6286 <!--property RestartKillSignal is not documented!-->
6288 <!--property FinalKillSignal is not documented!-->
6290 <!--property SendSIGKILL is not documented!-->
6292 <!--property SendSIGHUP is not documented!-->
6294 <!--property WatchdogSignal is not documented!-->
6296 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6298 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6300 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Mount"/>
6302 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6304 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Mount"/>
6306 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
6308 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
6310 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Where"/>
6312 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"What"/>
6314 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Options"/>
6316 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Type"/>
6318 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
6320 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
6322 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
6324 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SloppyOptions"/>
6326 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LazyUnmount"/>
6328 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ForceUnmount"/>
6330 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
6332 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
6334 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
6336 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecMount"/>
6338 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecUnmount"/>
6340 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecRemount"/>
6342 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
6344 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
6346 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
6348 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
6350 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
6352 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
6354 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
6356 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
6358 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
6360 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
6362 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
6364 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
6366 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
6368 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
6370 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
6372 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
6374 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
6376 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
6378 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
6380 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
6382 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
6384 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
6386 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
6388 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
6390 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
6392 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
6394 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
6396 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
6398 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
6400 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
6402 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
6404 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
6406 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
6408 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
6410 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
6412 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
6414 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
6416 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
6418 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
6420 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
6422 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
6424 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
6426 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
6428 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
6430 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
6432 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
6434 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
6436 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
6438 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
6440 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
6442 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
6444 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
6446 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
6448 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
6450 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
6452 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
6454 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
6456 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
6458 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
6460 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
6462 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
6464 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
6466 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
6468 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
6470 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
6472 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
6474 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
6476 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
6478 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
6480 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
6482 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
6484 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
6486 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
6488 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
6490 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
6492 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
6494 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
6496 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
6498 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
6500 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
6502 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
6504 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
6506 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
6508 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
6510 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
6512 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
6514 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
6516 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
6518 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
6520 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
6522 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
6524 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
6526 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
6528 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
6530 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
6532 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
6534 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
6536 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
6538 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
6540 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
6542 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
6544 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
6546 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
6548 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
6550 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
6552 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
6554 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
6556 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
6558 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
6560 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
6562 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
6564 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
6566 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
6568 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
6570 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
6572 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
6574 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
6576 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
6578 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
6580 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
6582 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
6584 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
6586 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
6588 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
6590 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
6592 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
6594 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
6596 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
6598 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
6600 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
6602 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
6604 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
6606 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
6608 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
6610 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
6612 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
6614 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
6616 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
6618 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
6620 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
6622 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
6624 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
6626 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
6628 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
6630 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
6632 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
6634 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
6636 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
6638 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
6640 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
6642 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
6644 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
6646 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
6648 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
6650 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
6652 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
6654 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
6656 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
6658 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
6660 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
6662 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
6664 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
6666 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
6668 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
6670 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
6672 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
6674 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
6676 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
6678 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
6680 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
6682 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
6684 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
6686 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
6688 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
6690 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
6692 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
6694 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
6696 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
6698 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
6700 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
6702 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
6704 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
6706 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
6708 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
6710 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
6712 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
6714 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
6716 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
6718 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
6720 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
6722 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
6724 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
6726 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
6728 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
6730 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
6732 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
6734 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
6736 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
6738 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
6740 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
6742 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
6744 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
6746 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
6748 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
6750 <!--End of Autogenerated section-->
6753 <title>Properties
</title>
6755 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
6756 units invoke the
<filename>/usr/bin/mount
</filename> command, their bus objects include implicit
6757 <varname>ExecMount
</varname> (and similar) fields which contain information about processes to
6758 execute. They also share most of the fields related to the execution context that Service objects
6759 expose (see above). In addition to these properties there are the following:
</para>
6761 <para><varname>ControlPID
</varname> contains the PID of the currently running
6762 <filename>/usr/bin/mount
</filename> or
<filename>/usr/bin/umount
</filename> command if there is one
6763 running, otherwise
0.
</para>
6765 <para><varname>Result
</varname> contains a value explaining why a mount unit failed if it failed. It
6766 can take the values
<literal>success
</literal>,
<literal>resources
</literal>,
6767 <literal>timeout
</literal>,
<literal>exit-code
</literal>,
<literal>signal
</literal>, or
6768 <literal>core-dump
</literal> which have the identical meaning as the corresponding values of the
6769 corresponding field of service unit objects (see above).
</para>
6774 <title>Automount Unit Objects
</title>
6776 <para>All automount unit objects implement the
6777 <interfacename>org.freedesktop.systemd1.Automount
</interfacename> interface (described here) in addition
6778 to the generic
<interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
6780 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface=
"org.freedesktop.systemd1.Automount">
6781 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
6782 interface org.freedesktop.systemd1.Automount {
6784 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6785 readonly s Where = '...';
6786 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6787 readonly u DirectoryMode = ...;
6788 readonly s Result = '...';
6789 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6790 readonly t TimeoutIdleUSec = ...;
6792 interface org.freedesktop.DBus.Peer { ... };
6793 interface org.freedesktop.DBus.Introspectable { ... };
6794 interface org.freedesktop.DBus.Properties { ... };
6795 interface org.freedesktop.systemd1.Unit { ... };
6799 <!--property Where is not documented!-->
6801 <!--property DirectoryMode is not documented!-->
6803 <!--property TimeoutIdleUSec is not documented!-->
6805 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6807 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6809 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Automount"/>
6811 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6813 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Automount"/>
6815 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Where"/>
6817 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
6819 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
6821 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutIdleUSec"/>
6823 <!--End of Autogenerated section-->
6826 <title>Properties
</title>
6828 <para>Most of the properties map directly to the corresponding settings in the automount unit
6831 <para><varname>Result
</varname> knows the values
<literal>success
</literal> and
6832 <literal>resources
</literal> at this time. They have the same meanings as the corresponding values of
6833 the corresponding field of the Service object.
</para>
6839 <title>Timer Unit Objects
</title>
6841 <para>All timer unit objects implement the
<interfacename>org.freedesktop.systemd1.Timer
</interfacename>
6842 interface (described here) in addition to the generic
6843 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
6845 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface=
"org.freedesktop.systemd1.Timer">
6846 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
6847 interface org.freedesktop.systemd1.Timer {
6849 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6850 readonly s Unit = '...';
6851 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
6852 readonly a(stt) TimersMonotonic = [...];
6853 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
6854 readonly a(sst) TimersCalendar = [...];
6855 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6856 readonly b OnClockChange = ...;
6857 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6858 readonly b OnTimezoneChange = ...;
6859 readonly t NextElapseUSecRealtime = ...;
6860 readonly t NextElapseUSecMonotonic = ...;
6861 readonly t LastTriggerUSec = ...;
6862 readonly t LastTriggerUSecMonotonic = ...;
6863 readonly s Result = '...';
6864 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6865 readonly t AccuracyUSec = ...;
6866 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6867 readonly t RandomizedDelayUSec = ...;
6868 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6869 readonly b Persistent = ...;
6870 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6871 readonly b WakeSystem = ...;
6872 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6873 readonly b RemainAfterElapse = ...;
6875 interface org.freedesktop.DBus.Peer { ... };
6876 interface org.freedesktop.DBus.Introspectable { ... };
6877 interface org.freedesktop.DBus.Properties { ... };
6878 interface org.freedesktop.systemd1.Unit { ... };
6882 <!--property OnClockChange is not documented!-->
6884 <!--property OnTimezoneChange is not documented!-->
6886 <!--property LastTriggerUSec is not documented!-->
6888 <!--property LastTriggerUSecMonotonic is not documented!-->
6890 <!--property AccuracyUSec is not documented!-->
6892 <!--property RandomizedDelayUSec is not documented!-->
6894 <!--property Persistent is not documented!-->
6896 <!--property WakeSystem is not documented!-->
6898 <!--property RemainAfterElapse is not documented!-->
6900 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6902 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6904 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Timer"/>
6906 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
6908 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Timer"/>
6910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
6912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimersMonotonic"/>
6914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimersCalendar"/>
6916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnClockChange"/>
6918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OnTimezoneChange"/>
6920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NextElapseUSecRealtime"/>
6922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NextElapseUSecMonotonic"/>
6924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LastTriggerUSec"/>
6926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LastTriggerUSecMonotonic"/>
6928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
6930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AccuracyUSec"/>
6932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RandomizedDelayUSec"/>
6934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Persistent"/>
6936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WakeSystem"/>
6938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemainAfterElapse"/>
6940 <!--End of Autogenerated section-->
6943 <title>Properties
</title>
6945 <para><varname>Unit
</varname> contains the name of the unit to activate when the timer elapses.
</para>
6947 <para><varname>TimersMonotonic
</varname> contains an array of structs that contain information about
6948 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
6949 is one of
<literal>OnActiveUSec
</literal>,
<literal>OnBootUSec
</literal>,
6950 <literal>OnStartupUSec
</literal>,
<literal>OnUnitActiveUSec
</literal>, or
6951 <literal>OnUnitInactiveUSec
</literal> which correspond to the settings of the same names in the timer
6952 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
6953 the
<constant>CLOCK_MONOTONIC
</constant> clock, relative to its epoch.
</para>
6955 <para><varname>TimersCalendar
</varname> contains an array of structs that contain information about all
6956 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
6957 which may only be
<literal>OnCalendar
</literal> for now; the calendar specification string; the next
6958 elapsation point on the
<constant>CLOCK_REALTIME
</constant> clock, relative to its epoch.
</para>
6960 <para><varname>NextElapseUSecRealtime
</varname> contains the next elapsation point on the
6961 <constant>CLOCK_REALTIME
</constant> clock in miscroseconds since the epoch, or
0 if this timer event
6962 does not include at least one calendar event.
</para>
6964 <para>Similarly,
<varname>NextElapseUSecMonotonic
</varname> contains the next elapsation point on the
6965 <constant>CLOCK_MONOTONIC
</constant> clock in microseconds since the epoch, or
0 if this timer event
6966 does not include at least one monotonic event.
</para>
6968 <para><varname>Result
</varname> knows the values
<literal>success
</literal> and
6969 <literal>resources
</literal> with the same meanings as the matching values of the corresponding
6970 property of the service interface.
</para>
6975 <title>Swap Unit Objects
</title>
6977 <para>All swap unit objects implement the
<interfacename>org.freedesktop.systemd1.Swap
</interfacename>
6978 interface (described here) in addition to the generic
6979 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
6981 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface=
"org.freedesktop.systemd1.Swap">
6982 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
6983 interface org.freedesktop.systemd1.Swap {
6985 GetProcesses(out a(sus) processes);
6986 AttachProcesses(in s subcgroup,
6989 readonly s What = '...';
6990 readonly i Priority = ...;
6991 readonly s Options = '...';
6992 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
6993 readonly t TimeoutUSec = ...;
6994 readonly u ControlPID = ...;
6995 readonly s Result = '...';
6996 readonly u UID = ...;
6997 readonly u GID = ...;
6998 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
6999 readonly a(sasbttttuii) ExecActivate = [...];
7000 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"invalidates")
7001 readonly a(sasbttttuii) ExecDeactivate = [...];
7002 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7003 readonly s Slice = '...';
7004 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7005 readonly s ControlGroup = '...';
7006 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7007 readonly t MemoryCurrent = ...;
7008 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7009 readonly t CPUUsageNSec = ...;
7010 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7011 readonly ay EffectiveCPUs = [...];
7012 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7013 readonly ay EffectiveMemoryNodes = [...];
7014 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7015 readonly t TasksCurrent = ...;
7016 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7017 readonly t IPIngressBytes = ...;
7018 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7019 readonly t IPIngressPackets = ...;
7020 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7021 readonly t IPEgressBytes = ...;
7022 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7023 readonly t IPEgressPackets = ...;
7024 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7025 readonly t IOReadBytes = ...;
7026 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7027 readonly t IOReadOperations = ...;
7028 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7029 readonly t IOWriteBytes = ...;
7030 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7031 readonly t IOWriteOperations = ...;
7032 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7033 readonly b Delegate = ...;
7034 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7035 readonly as DelegateControllers = ['...', ...];
7036 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7037 readonly b CPUAccounting = ...;
7038 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7039 readonly t CPUWeight = ...;
7040 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7041 readonly t StartupCPUWeight = ...;
7042 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7043 readonly t CPUShares = ...;
7044 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7045 readonly t StartupCPUShares = ...;
7046 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7047 readonly t CPUQuotaPerSecUSec = ...;
7048 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7049 readonly t CPUQuotaPeriodUSec = ...;
7050 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7051 readonly ay AllowedCPUs = [...];
7052 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7053 readonly ay AllowedMemoryNodes = [...];
7054 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7055 readonly b IOAccounting = ...;
7056 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7057 readonly t IOWeight = ...;
7058 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7059 readonly t StartupIOWeight = ...;
7060 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7061 readonly a(st) IODeviceWeight = [...];
7062 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7063 readonly a(st) IOReadBandwidthMax = [...];
7064 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7065 readonly a(st) IOWriteBandwidthMax = [...];
7066 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7067 readonly a(st) IOReadIOPSMax = [...];
7068 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7069 readonly a(st) IOWriteIOPSMax = [...];
7070 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7071 readonly a(st) IODeviceLatencyTargetUSec = [...];
7072 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7073 readonly b BlockIOAccounting = ...;
7074 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7075 readonly t BlockIOWeight = ...;
7076 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7077 readonly t StartupBlockIOWeight = ...;
7078 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7079 readonly a(st) BlockIODeviceWeight = [...];
7080 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7081 readonly a(st) BlockIOReadBandwidth = [...];
7082 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7083 readonly a(st) BlockIOWriteBandwidth = [...];
7084 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7085 readonly b MemoryAccounting = ...;
7086 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7087 readonly t DefaultMemoryLow = ...;
7088 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7089 readonly t DefaultMemoryMin = ...;
7090 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7091 readonly t MemoryMin = ...;
7092 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7093 readonly t MemoryLow = ...;
7094 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7095 readonly t MemoryHigh = ...;
7096 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7097 readonly t MemoryMax = ...;
7098 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7099 readonly t MemorySwapMax = ...;
7100 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7101 readonly t MemoryLimit = ...;
7102 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7103 readonly s DevicePolicy = '...';
7104 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7105 readonly a(ss) DeviceAllow = [...];
7106 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7107 readonly b TasksAccounting = ...;
7108 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7109 readonly t TasksMax = ...;
7110 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7111 readonly b IPAccounting = ...;
7112 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7113 readonly a(iayu) IPAddressAllow = [...];
7114 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7115 readonly a(iayu) IPAddressDeny = [...];
7116 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7117 readonly as IPIngressFilterPath = ['...', ...];
7118 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7119 readonly as IPEgressFilterPath = ['...', ...];
7120 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
7121 readonly as DisableControllers = ['...', ...];
7122 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7123 readonly as Environment = ['...', ...];
7124 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7125 readonly a(sb) EnvironmentFiles = [...];
7126 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7127 readonly as PassEnvironment = ['...', ...];
7128 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7129 readonly as UnsetEnvironment = ['...', ...];
7130 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7131 readonly u UMask = ...;
7132 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7133 readonly t LimitCPU = ...;
7134 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7135 readonly t LimitCPUSoft = ...;
7136 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7137 readonly t LimitFSIZE = ...;
7138 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7139 readonly t LimitFSIZESoft = ...;
7140 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7141 readonly t LimitDATA = ...;
7142 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7143 readonly t LimitDATASoft = ...;
7144 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7145 readonly t LimitSTACK = ...;
7146 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7147 readonly t LimitSTACKSoft = ...;
7148 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7149 readonly t LimitCORE = ...;
7150 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7151 readonly t LimitCORESoft = ...;
7152 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7153 readonly t LimitRSS = ...;
7154 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7155 readonly t LimitRSSSoft = ...;
7156 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7157 readonly t LimitNOFILE = ...;
7158 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7159 readonly t LimitNOFILESoft = ...;
7160 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7161 readonly t LimitAS = ...;
7162 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7163 readonly t LimitASSoft = ...;
7164 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7165 readonly t LimitNPROC = ...;
7166 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7167 readonly t LimitNPROCSoft = ...;
7168 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7169 readonly t LimitMEMLOCK = ...;
7170 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7171 readonly t LimitMEMLOCKSoft = ...;
7172 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7173 readonly t LimitLOCKS = ...;
7174 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7175 readonly t LimitLOCKSSoft = ...;
7176 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7177 readonly t LimitSIGPENDING = ...;
7178 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7179 readonly t LimitSIGPENDINGSoft = ...;
7180 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7181 readonly t LimitMSGQUEUE = ...;
7182 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7183 readonly t LimitMSGQUEUESoft = ...;
7184 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7185 readonly t LimitNICE = ...;
7186 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7187 readonly t LimitNICESoft = ...;
7188 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7189 readonly t LimitRTPRIO = ...;
7190 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7191 readonly t LimitRTPRIOSoft = ...;
7192 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7193 readonly t LimitRTTIME = ...;
7194 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7195 readonly t LimitRTTIMESoft = ...;
7196 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7197 readonly s WorkingDirectory = '...';
7198 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7199 readonly s RootDirectory = '...';
7200 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7201 readonly s RootImage = '...';
7202 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7203 readonly i OOMScoreAdjust = ...;
7204 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7205 readonly t CoredumpFilter = ...;
7206 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7207 readonly i Nice = ...;
7208 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7209 readonly i IOSchedulingClass = ...;
7210 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7211 readonly i IOSchedulingPriority = ...;
7212 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7213 readonly i CPUSchedulingPolicy = ...;
7214 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7215 readonly i CPUSchedulingPriority = ...;
7216 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7217 readonly ay CPUAffinity = [...];
7218 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7219 readonly b CPUAffinityFromNUMA = ...;
7220 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7221 readonly i NUMAPolicy = ...;
7222 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7223 readonly ay NUMAMask = [...];
7224 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7225 readonly t TimerSlackNSec = ...;
7226 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7227 readonly b CPUSchedulingResetOnFork = ...;
7228 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7229 readonly b NonBlocking = ...;
7230 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7231 readonly s StandardInput = '...';
7232 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7233 readonly s StandardInputFileDescriptorName = '...';
7234 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7235 readonly ay StandardInputData = [...];
7236 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7237 readonly s StandardOutput = '...';
7238 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7239 readonly s StandardOutputFileDescriptorName = '...';
7240 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7241 readonly s StandardError = '...';
7242 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7243 readonly s StandardErrorFileDescriptorName = '...';
7244 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7245 readonly s TTYPath = '...';
7246 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7247 readonly b TTYReset = ...;
7248 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7249 readonly b TTYVHangup = ...;
7250 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7251 readonly b TTYVTDisallocate = ...;
7252 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7253 readonly i SyslogPriority = ...;
7254 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7255 readonly s SyslogIdentifier = '...';
7256 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7257 readonly b SyslogLevelPrefix = ...;
7258 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7259 readonly i SyslogLevel = ...;
7260 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7261 readonly i SyslogFacility = ...;
7262 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7263 readonly i LogLevelMax = ...;
7264 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7265 readonly t LogRateLimitIntervalUSec = ...;
7266 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7267 readonly u LogRateLimitBurst = ...;
7268 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7269 readonly aay LogExtraFields = [[...], ...];
7270 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7271 readonly s LogNamespace = '...';
7272 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7273 readonly i SecureBits = ...;
7274 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7275 readonly t CapabilityBoundingSet = ...;
7276 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7277 readonly t AmbientCapabilities = ...;
7278 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7279 readonly s User = '...';
7280 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7281 readonly s Group = '...';
7282 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7283 readonly b DynamicUser = ...;
7284 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7285 readonly b RemoveIPC = ...;
7286 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7287 readonly as SupplementaryGroups = ['...', ...];
7288 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7289 readonly s PAMName = '...';
7290 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7291 readonly as ReadWritePaths = ['...', ...];
7292 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7293 readonly as ReadOnlyPaths = ['...', ...];
7294 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7295 readonly as InaccessiblePaths = ['...', ...];
7296 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7297 readonly t MountFlags = ...;
7298 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7299 readonly b PrivateTmp = ...;
7300 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7301 readonly b PrivateDevices = ...;
7302 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7303 readonly b ProtectClock = ...;
7304 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7305 readonly b ProtectKernelTunables = ...;
7306 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7307 readonly b ProtectKernelModules = ...;
7308 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7309 readonly b ProtectKernelLogs = ...;
7310 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7311 readonly b ProtectControlGroups = ...;
7312 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7313 readonly b PrivateNetwork = ...;
7314 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7315 readonly b PrivateUsers = ...;
7316 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7317 readonly b PrivateMounts = ...;
7318 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7319 readonly s ProtectHome = '...';
7320 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7321 readonly s ProtectSystem = '...';
7322 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7323 readonly b SameProcessGroup = ...;
7324 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7325 readonly s UtmpIdentifier = '...';
7326 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7327 readonly s UtmpMode = '...';
7328 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7329 readonly (bs) SELinuxContext = ...;
7330 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7331 readonly (bs) AppArmorProfile = ...;
7332 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7333 readonly (bs) SmackProcessLabel = ...;
7334 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7335 readonly b IgnoreSIGPIPE = ...;
7336 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7337 readonly b NoNewPrivileges = ...;
7338 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7339 readonly (bas) SystemCallFilter = ...;
7340 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7341 readonly as SystemCallArchitectures = ['...', ...];
7342 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7343 readonly i SystemCallErrorNumber = ...;
7344 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7345 readonly s Personality = '...';
7346 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7347 readonly b LockPersonality = ...;
7348 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7349 readonly (bas) RestrictAddressFamilies = ...;
7350 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7351 readonly s RuntimeDirectoryPreserve = '...';
7352 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7353 readonly u RuntimeDirectoryMode = ...;
7354 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7355 readonly as RuntimeDirectory = ['...', ...];
7356 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7357 readonly u StateDirectoryMode = ...;
7358 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7359 readonly as StateDirectory = ['...', ...];
7360 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7361 readonly u CacheDirectoryMode = ...;
7362 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7363 readonly as CacheDirectory = ['...', ...];
7364 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7365 readonly u LogsDirectoryMode = ...;
7366 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7367 readonly as LogsDirectory = ['...', ...];
7368 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7369 readonly u ConfigurationDirectoryMode = ...;
7370 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7371 readonly as ConfigurationDirectory = ['...', ...];
7372 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7373 readonly t TimeoutCleanUSec = ...;
7374 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7375 readonly b MemoryDenyWriteExecute = ...;
7376 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7377 readonly b RestrictRealtime = ...;
7378 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7379 readonly b RestrictSUIDSGID = ...;
7380 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7381 readonly t RestrictNamespaces = ...;
7382 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7383 readonly a(ssbt) BindPaths = [...];
7384 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7385 readonly a(ssbt) BindReadOnlyPaths = [...];
7386 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7387 readonly a(ss) TemporaryFileSystem = [...];
7388 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7389 readonly b MountAPIVFS = ...;
7390 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7391 readonly s KeyringMode = '...';
7392 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7393 readonly b ProtectHostname = ...;
7394 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7395 readonly s NetworkNamespacePath = '...';
7396 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7397 readonly s KillMode = '...';
7398 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7399 readonly i KillSignal = ...;
7400 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7401 readonly i RestartKillSignal = ...;
7402 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7403 readonly i FinalKillSignal = ...;
7404 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7405 readonly b SendSIGKILL = ...;
7406 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7407 readonly b SendSIGHUP = ...;
7408 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
7409 readonly i WatchdogSignal = ...;
7411 interface org.freedesktop.DBus.Peer { ... };
7412 interface org.freedesktop.DBus.Introspectable { ... };
7413 interface org.freedesktop.DBus.Properties { ... };
7414 interface org.freedesktop.systemd1.Unit { ... };
7418 <!--method GetProcesses is not documented!-->
7420 <!--method AttachProcesses is not documented!-->
7422 <!--property What is not documented!-->
7424 <!--property Priority is not documented!-->
7426 <!--property Options is not documented!-->
7428 <!--property TimeoutUSec is not documented!-->
7430 <!--property UID is not documented!-->
7432 <!--property GID is not documented!-->
7434 <!--property ExecDeactivate is not documented!-->
7436 <!--property Slice is not documented!-->
7438 <!--property MemoryCurrent is not documented!-->
7440 <!--property CPUUsageNSec is not documented!-->
7442 <!--property EffectiveCPUs is not documented!-->
7444 <!--property EffectiveMemoryNodes is not documented!-->
7446 <!--property TasksCurrent is not documented!-->
7448 <!--property IPIngressBytes is not documented!-->
7450 <!--property IPIngressPackets is not documented!-->
7452 <!--property IPEgressBytes is not documented!-->
7454 <!--property IPEgressPackets is not documented!-->
7456 <!--property IOReadBytes is not documented!-->
7458 <!--property IOReadOperations is not documented!-->
7460 <!--property IOWriteBytes is not documented!-->
7462 <!--property IOWriteOperations is not documented!-->
7464 <!--property Delegate is not documented!-->
7466 <!--property DelegateControllers is not documented!-->
7468 <!--property CPUAccounting is not documented!-->
7470 <!--property CPUWeight is not documented!-->
7472 <!--property StartupCPUWeight is not documented!-->
7474 <!--property CPUShares is not documented!-->
7476 <!--property StartupCPUShares is not documented!-->
7478 <!--property CPUQuotaPerSecUSec is not documented!-->
7480 <!--property CPUQuotaPeriodUSec is not documented!-->
7482 <!--property AllowedCPUs is not documented!-->
7484 <!--property AllowedMemoryNodes is not documented!-->
7486 <!--property IOAccounting is not documented!-->
7488 <!--property IOWeight is not documented!-->
7490 <!--property StartupIOWeight is not documented!-->
7492 <!--property IODeviceWeight is not documented!-->
7494 <!--property IOReadBandwidthMax is not documented!-->
7496 <!--property IOWriteBandwidthMax is not documented!-->
7498 <!--property IOReadIOPSMax is not documented!-->
7500 <!--property IOWriteIOPSMax is not documented!-->
7502 <!--property IODeviceLatencyTargetUSec is not documented!-->
7504 <!--property BlockIOAccounting is not documented!-->
7506 <!--property BlockIOWeight is not documented!-->
7508 <!--property StartupBlockIOWeight is not documented!-->
7510 <!--property BlockIODeviceWeight is not documented!-->
7512 <!--property BlockIOReadBandwidth is not documented!-->
7514 <!--property BlockIOWriteBandwidth is not documented!-->
7516 <!--property MemoryAccounting is not documented!-->
7518 <!--property DefaultMemoryLow is not documented!-->
7520 <!--property DefaultMemoryMin is not documented!-->
7522 <!--property MemoryMin is not documented!-->
7524 <!--property MemoryLow is not documented!-->
7526 <!--property MemoryHigh is not documented!-->
7528 <!--property MemoryMax is not documented!-->
7530 <!--property MemorySwapMax is not documented!-->
7532 <!--property MemoryLimit is not documented!-->
7534 <!--property DevicePolicy is not documented!-->
7536 <!--property DeviceAllow is not documented!-->
7538 <!--property TasksAccounting is not documented!-->
7540 <!--property TasksMax is not documented!-->
7542 <!--property IPAccounting is not documented!-->
7544 <!--property IPAddressAllow is not documented!-->
7546 <!--property IPAddressDeny is not documented!-->
7548 <!--property IPIngressFilterPath is not documented!-->
7550 <!--property IPEgressFilterPath is not documented!-->
7552 <!--property DisableControllers is not documented!-->
7554 <!--property EnvironmentFiles is not documented!-->
7556 <!--property PassEnvironment is not documented!-->
7558 <!--property UnsetEnvironment is not documented!-->
7560 <!--property UMask is not documented!-->
7562 <!--property LimitCPUSoft is not documented!-->
7564 <!--property LimitFSIZE is not documented!-->
7566 <!--property LimitFSIZESoft is not documented!-->
7568 <!--property LimitDATA is not documented!-->
7570 <!--property LimitDATASoft is not documented!-->
7572 <!--property LimitSTACK is not documented!-->
7574 <!--property LimitSTACKSoft is not documented!-->
7576 <!--property LimitCORE is not documented!-->
7578 <!--property LimitCORESoft is not documented!-->
7580 <!--property LimitRSS is not documented!-->
7582 <!--property LimitRSSSoft is not documented!-->
7584 <!--property LimitNOFILE is not documented!-->
7586 <!--property LimitNOFILESoft is not documented!-->
7588 <!--property LimitAS is not documented!-->
7590 <!--property LimitASSoft is not documented!-->
7592 <!--property LimitNPROC is not documented!-->
7594 <!--property LimitNPROCSoft is not documented!-->
7596 <!--property LimitMEMLOCK is not documented!-->
7598 <!--property LimitMEMLOCKSoft is not documented!-->
7600 <!--property LimitLOCKS is not documented!-->
7602 <!--property LimitLOCKSSoft is not documented!-->
7604 <!--property LimitSIGPENDING is not documented!-->
7606 <!--property LimitSIGPENDINGSoft is not documented!-->
7608 <!--property LimitMSGQUEUE is not documented!-->
7610 <!--property LimitMSGQUEUESoft is not documented!-->
7612 <!--property LimitNICE is not documented!-->
7614 <!--property LimitNICESoft is not documented!-->
7616 <!--property LimitRTPRIO is not documented!-->
7618 <!--property LimitRTPRIOSoft is not documented!-->
7620 <!--property LimitRTTIME is not documented!-->
7622 <!--property LimitRTTIMESoft is not documented!-->
7624 <!--property WorkingDirectory is not documented!-->
7626 <!--property RootDirectory is not documented!-->
7628 <!--property RootImage is not documented!-->
7630 <!--property OOMScoreAdjust is not documented!-->
7632 <!--property CoredumpFilter is not documented!-->
7634 <!--property Nice is not documented!-->
7636 <!--property IOSchedulingClass is not documented!-->
7638 <!--property IOSchedulingPriority is not documented!-->
7640 <!--property CPUSchedulingPolicy is not documented!-->
7642 <!--property CPUSchedulingPriority is not documented!-->
7644 <!--property CPUAffinity is not documented!-->
7646 <!--property CPUAffinityFromNUMA is not documented!-->
7648 <!--property NUMAPolicy is not documented!-->
7650 <!--property NUMAMask is not documented!-->
7652 <!--property TimerSlackNSec is not documented!-->
7654 <!--property CPUSchedulingResetOnFork is not documented!-->
7656 <!--property NonBlocking is not documented!-->
7658 <!--property StandardInput is not documented!-->
7660 <!--property StandardInputFileDescriptorName is not documented!-->
7662 <!--property StandardInputData is not documented!-->
7664 <!--property StandardOutput is not documented!-->
7666 <!--property StandardOutputFileDescriptorName is not documented!-->
7668 <!--property StandardError is not documented!-->
7670 <!--property StandardErrorFileDescriptorName is not documented!-->
7672 <!--property TTYPath is not documented!-->
7674 <!--property TTYReset is not documented!-->
7676 <!--property TTYVHangup is not documented!-->
7678 <!--property TTYVTDisallocate is not documented!-->
7680 <!--property SyslogPriority is not documented!-->
7682 <!--property SyslogIdentifier is not documented!-->
7684 <!--property SyslogLevelPrefix is not documented!-->
7686 <!--property SyslogLevel is not documented!-->
7688 <!--property SyslogFacility is not documented!-->
7690 <!--property LogLevelMax is not documented!-->
7692 <!--property LogRateLimitIntervalUSec is not documented!-->
7694 <!--property LogRateLimitBurst is not documented!-->
7696 <!--property LogExtraFields is not documented!-->
7698 <!--property LogNamespace is not documented!-->
7700 <!--property AmbientCapabilities is not documented!-->
7702 <!--property User is not documented!-->
7704 <!--property Group is not documented!-->
7706 <!--property DynamicUser is not documented!-->
7708 <!--property RemoveIPC is not documented!-->
7710 <!--property SupplementaryGroups is not documented!-->
7712 <!--property PAMName is not documented!-->
7714 <!--property ReadWritePaths is not documented!-->
7716 <!--property ReadOnlyPaths is not documented!-->
7718 <!--property InaccessiblePaths is not documented!-->
7720 <!--property PrivateTmp is not documented!-->
7722 <!--property PrivateDevices is not documented!-->
7724 <!--property ProtectClock is not documented!-->
7726 <!--property ProtectKernelTunables is not documented!-->
7728 <!--property ProtectKernelModules is not documented!-->
7730 <!--property ProtectKernelLogs is not documented!-->
7732 <!--property ProtectControlGroups is not documented!-->
7734 <!--property PrivateNetwork is not documented!-->
7736 <!--property PrivateUsers is not documented!-->
7738 <!--property PrivateMounts is not documented!-->
7740 <!--property ProtectHome is not documented!-->
7742 <!--property ProtectSystem is not documented!-->
7744 <!--property SameProcessGroup is not documented!-->
7746 <!--property UtmpIdentifier is not documented!-->
7748 <!--property UtmpMode is not documented!-->
7750 <!--property SELinuxContext is not documented!-->
7752 <!--property AppArmorProfile is not documented!-->
7754 <!--property SmackProcessLabel is not documented!-->
7756 <!--property IgnoreSIGPIPE is not documented!-->
7758 <!--property NoNewPrivileges is not documented!-->
7760 <!--property SystemCallFilter is not documented!-->
7762 <!--property SystemCallArchitectures is not documented!-->
7764 <!--property SystemCallErrorNumber is not documented!-->
7766 <!--property Personality is not documented!-->
7768 <!--property LockPersonality is not documented!-->
7770 <!--property RestrictAddressFamilies is not documented!-->
7772 <!--property RuntimeDirectoryPreserve is not documented!-->
7774 <!--property RuntimeDirectoryMode is not documented!-->
7776 <!--property RuntimeDirectory is not documented!-->
7778 <!--property StateDirectoryMode is not documented!-->
7780 <!--property StateDirectory is not documented!-->
7782 <!--property CacheDirectoryMode is not documented!-->
7784 <!--property CacheDirectory is not documented!-->
7786 <!--property LogsDirectoryMode is not documented!-->
7788 <!--property LogsDirectory is not documented!-->
7790 <!--property ConfigurationDirectoryMode is not documented!-->
7792 <!--property ConfigurationDirectory is not documented!-->
7794 <!--property TimeoutCleanUSec is not documented!-->
7796 <!--property MemoryDenyWriteExecute is not documented!-->
7798 <!--property RestrictRealtime is not documented!-->
7800 <!--property RestrictSUIDSGID is not documented!-->
7802 <!--property RestrictNamespaces is not documented!-->
7804 <!--property BindPaths is not documented!-->
7806 <!--property BindReadOnlyPaths is not documented!-->
7808 <!--property TemporaryFileSystem is not documented!-->
7810 <!--property MountAPIVFS is not documented!-->
7812 <!--property KeyringMode is not documented!-->
7814 <!--property ProtectHostname is not documented!-->
7816 <!--property NetworkNamespacePath is not documented!-->
7818 <!--property KillMode is not documented!-->
7820 <!--property KillSignal is not documented!-->
7822 <!--property RestartKillSignal is not documented!-->
7824 <!--property FinalKillSignal is not documented!-->
7826 <!--property SendSIGKILL is not documented!-->
7828 <!--property SendSIGHUP is not documented!-->
7830 <!--property WatchdogSignal is not documented!-->
7832 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7834 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7836 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Swap"/>
7838 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
7840 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Swap"/>
7842 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
7844 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
7846 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"What"/>
7848 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Priority"/>
7850 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Options"/>
7852 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutUSec"/>
7854 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlPID"/>
7856 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
7858 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UID"/>
7860 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"GID"/>
7862 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecActivate"/>
7864 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ExecDeactivate"/>
7866 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
7868 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
7870 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
7872 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
7874 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
7876 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
7878 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
7880 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
7882 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
7884 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
7886 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
7888 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
7890 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
7892 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
7894 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
7896 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
7898 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
7900 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
7902 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
7904 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
7906 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
7908 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
7910 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
7912 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
7914 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
7916 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
7918 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
7920 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
7922 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
7924 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
7926 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
7928 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
7930 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
7932 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
7934 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
7936 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
7938 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
7940 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
7942 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
7944 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
7946 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
7948 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
7950 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
7952 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
7954 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
7956 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
7958 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
7960 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
7962 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
7964 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
7966 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
7968 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
7970 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
7972 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
7974 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
7976 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
7978 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
7980 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
7982 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
7984 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
7986 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Environment"/>
7988 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EnvironmentFiles"/>
7990 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PassEnvironment"/>
7992 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UnsetEnvironment"/>
7994 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UMask"/>
7996 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPU"/>
7998 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCPUSoft"/>
8000 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZE"/>
8002 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitFSIZESoft"/>
8004 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATA"/>
8006 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitDATASoft"/>
8008 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACK"/>
8010 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSTACKSoft"/>
8012 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORE"/>
8014 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitCORESoft"/>
8016 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSS"/>
8018 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRSSSoft"/>
8020 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILE"/>
8022 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNOFILESoft"/>
8024 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitAS"/>
8026 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitASSoft"/>
8028 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROC"/>
8030 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNPROCSoft"/>
8032 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCK"/>
8034 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMEMLOCKSoft"/>
8036 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKS"/>
8038 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitLOCKSSoft"/>
8040 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDING"/>
8042 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitSIGPENDINGSoft"/>
8044 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUE"/>
8046 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitMSGQUEUESoft"/>
8048 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICE"/>
8050 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitNICESoft"/>
8052 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIO"/>
8054 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTPRIOSoft"/>
8056 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIME"/>
8058 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LimitRTTIMESoft"/>
8060 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WorkingDirectory"/>
8062 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootDirectory"/>
8064 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RootImage"/>
8066 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"OOMScoreAdjust"/>
8068 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CoredumpFilter"/>
8070 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Nice"/>
8072 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingClass"/>
8074 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOSchedulingPriority"/>
8076 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPolicy"/>
8078 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingPriority"/>
8080 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinity"/>
8082 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAffinityFromNUMA"/>
8084 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAPolicy"/>
8086 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NUMAMask"/>
8088 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimerSlackNSec"/>
8090 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUSchedulingResetOnFork"/>
8092 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NonBlocking"/>
8094 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInput"/>
8096 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputFileDescriptorName"/>
8098 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardInputData"/>
8100 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutput"/>
8102 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardOutputFileDescriptorName"/>
8104 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardError"/>
8106 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StandardErrorFileDescriptorName"/>
8108 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYPath"/>
8110 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYReset"/>
8112 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVHangup"/>
8114 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TTYVTDisallocate"/>
8116 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogPriority"/>
8118 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogIdentifier"/>
8120 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevelPrefix"/>
8122 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogLevel"/>
8124 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SyslogFacility"/>
8126 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogLevelMax"/>
8128 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitIntervalUSec"/>
8130 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogRateLimitBurst"/>
8132 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogExtraFields"/>
8134 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogNamespace"/>
8136 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SecureBits"/>
8138 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CapabilityBoundingSet"/>
8140 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AmbientCapabilities"/>
8142 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"User"/>
8144 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Group"/>
8146 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DynamicUser"/>
8148 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RemoveIPC"/>
8150 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SupplementaryGroups"/>
8152 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PAMName"/>
8154 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadWritePaths"/>
8156 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ReadOnlyPaths"/>
8158 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"InaccessiblePaths"/>
8160 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountFlags"/>
8162 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateTmp"/>
8164 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateDevices"/>
8166 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectClock"/>
8168 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelTunables"/>
8170 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelModules"/>
8172 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectKernelLogs"/>
8174 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectControlGroups"/>
8176 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateNetwork"/>
8178 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateUsers"/>
8180 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"PrivateMounts"/>
8182 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHome"/>
8184 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectSystem"/>
8186 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SameProcessGroup"/>
8188 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpIdentifier"/>
8190 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"UtmpMode"/>
8192 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SELinuxContext"/>
8194 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AppArmorProfile"/>
8196 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SmackProcessLabel"/>
8198 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IgnoreSIGPIPE"/>
8200 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NoNewPrivileges"/>
8202 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallFilter"/>
8204 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallArchitectures"/>
8206 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SystemCallErrorNumber"/>
8208 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Personality"/>
8210 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LockPersonality"/>
8212 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictAddressFamilies"/>
8214 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryPreserve"/>
8216 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectoryMode"/>
8218 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeDirectory"/>
8220 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectoryMode"/>
8222 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StateDirectory"/>
8224 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectoryMode"/>
8226 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CacheDirectory"/>
8228 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectoryMode"/>
8230 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"LogsDirectory"/>
8232 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectoryMode"/>
8234 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ConfigurationDirectory"/>
8236 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutCleanUSec"/>
8238 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryDenyWriteExecute"/>
8240 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictRealtime"/>
8242 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictSUIDSGID"/>
8244 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestrictNamespaces"/>
8246 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindPaths"/>
8248 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BindReadOnlyPaths"/>
8250 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TemporaryFileSystem"/>
8252 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MountAPIVFS"/>
8254 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KeyringMode"/>
8256 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ProtectHostname"/>
8258 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"NetworkNamespacePath"/>
8260 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
8262 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
8264 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
8266 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
8268 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
8270 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
8272 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
8274 <!--End of Autogenerated section-->
8277 <title>Properties
</title>
8279 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8281 <citerefentry><refentrytitle>swapon
</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
8282 their bus objects include implicit
<varname>ExecActivate
</varname> (and similar) fields which contain
8283 information about processes to execute. They also share most of the fields related to the execution
8284 context that Service objects expose (see above). In addition to these properties there are the
8287 <para><varname>ControlPID
</varname> contains the PID of the currently running
8288 <citerefentry><refentrytitle>swapon
</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8289 <citerefentry><refentrytitle>swapoff
</refentrytitle><manvolnum>8</manvolnum></citerefentry> command if
8290 there is one running, otherwise
0.
</para>
8292 <para><varname>Result
</varname> contains a value explaining why a mount unit failed if it failed. It
8293 can take the values
<literal>success
</literal>,
<literal>resources
</literal>,
8294 <literal>timeout
</literal>,
<literal>exit-code
</literal>,
<literal>signal
</literal>, or
8295 <literal>core-dump
</literal> which have the identical meanings as the corresponding values of the
8296 corresponding field of service unit objects (see above).
</para>
8302 <title>Path Unit Objects
</title>
8304 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/cups_2epath" interface=
"org.freedesktop.systemd1.Path">
8305 node /org/freedesktop/systemd1/unit/cups_2epath {
8306 interface org.freedesktop.systemd1.Path {
8308 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8309 readonly s Unit = '...';
8310 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8311 readonly a(ss) Paths = [...];
8312 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8313 readonly b MakeDirectory = ...;
8314 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8315 readonly u DirectoryMode = ...;
8316 readonly s Result = '...';
8318 interface org.freedesktop.DBus.Peer { ... };
8319 interface org.freedesktop.DBus.Introspectable { ... };
8320 interface org.freedesktop.DBus.Properties { ... };
8321 interface org.freedesktop.systemd1.Unit { ... };
8325 <!--property MakeDirectory is not documented!-->
8327 <!--property DirectoryMode is not documented!-->
8329 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8331 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8333 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Path"/>
8335 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8337 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Path"/>
8339 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
8341 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Paths"/>
8343 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MakeDirectory"/>
8345 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DirectoryMode"/>
8347 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
8349 <!--End of Autogenerated section-->
8352 <title>Properties
</title>
8354 <para>Most properties correspond directly with the matching settings in path unit files.
</para>
8356 <para>The others:
</para>
8358 <para><varname>Paths
</varname> contains an array of structs. Each struct contains the condition to
8359 watch, which can be one of
<literal>PathExists
</literal>,
<literal>PathExistsGlob
</literal>,
8360 <literal>PathChanged
</literal>,
<literal>PathModified
</literal>, or
<literal>DirectoryNotEmpty
</literal>
8361 which correspond directly to the matching settings in the path unit files; and the path to watch,
8362 possibly including glob expressions.
</para>
8364 <para><varname>Result
</varname> contains a result value which can be
<literal>success
</literal> or
8365 <literal>resources
</literal> which have the same meaning as the corresponding field of the Service
8371 <title>Slice Unit Objects
</title>
8373 <para>All slice unit objects implement the
<interfacename>org.freedesktop.systemd1.Slice
</interfacename>
8374 interface (described here) in addition to the generic
8375 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
8377 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/system_2eslice" interface=
"org.freedesktop.systemd1.Slice">
8378 node /org/freedesktop/systemd1/unit/system_2eslice {
8379 interface org.freedesktop.systemd1.Slice {
8381 GetProcesses(out a(sus) processes);
8382 AttachProcesses(in s subcgroup,
8385 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8386 readonly s Slice = '...';
8387 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8388 readonly s ControlGroup = '...';
8389 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8390 readonly t MemoryCurrent = ...;
8391 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8392 readonly t CPUUsageNSec = ...;
8393 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8394 readonly ay EffectiveCPUs = [...];
8395 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8396 readonly ay EffectiveMemoryNodes = [...];
8397 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8398 readonly t TasksCurrent = ...;
8399 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8400 readonly t IPIngressBytes = ...;
8401 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8402 readonly t IPIngressPackets = ...;
8403 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8404 readonly t IPEgressBytes = ...;
8405 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8406 readonly t IPEgressPackets = ...;
8407 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8408 readonly t IOReadBytes = ...;
8409 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8410 readonly t IOReadOperations = ...;
8411 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8412 readonly t IOWriteBytes = ...;
8413 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8414 readonly t IOWriteOperations = ...;
8415 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8416 readonly b Delegate = ...;
8417 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8418 readonly as DelegateControllers = ['...', ...];
8419 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8420 readonly b CPUAccounting = ...;
8421 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8422 readonly t CPUWeight = ...;
8423 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8424 readonly t StartupCPUWeight = ...;
8425 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8426 readonly t CPUShares = ...;
8427 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8428 readonly t StartupCPUShares = ...;
8429 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8430 readonly t CPUQuotaPerSecUSec = ...;
8431 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8432 readonly t CPUQuotaPeriodUSec = ...;
8433 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8434 readonly ay AllowedCPUs = [...];
8435 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8436 readonly ay AllowedMemoryNodes = [...];
8437 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8438 readonly b IOAccounting = ...;
8439 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8440 readonly t IOWeight = ...;
8441 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8442 readonly t StartupIOWeight = ...;
8443 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8444 readonly a(st) IODeviceWeight = [...];
8445 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8446 readonly a(st) IOReadBandwidthMax = [...];
8447 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8448 readonly a(st) IOWriteBandwidthMax = [...];
8449 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8450 readonly a(st) IOReadIOPSMax = [...];
8451 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8452 readonly a(st) IOWriteIOPSMax = [...];
8453 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8454 readonly a(st) IODeviceLatencyTargetUSec = [...];
8455 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8456 readonly b BlockIOAccounting = ...;
8457 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8458 readonly t BlockIOWeight = ...;
8459 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8460 readonly t StartupBlockIOWeight = ...;
8461 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8462 readonly a(st) BlockIODeviceWeight = [...];
8463 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8464 readonly a(st) BlockIOReadBandwidth = [...];
8465 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8466 readonly a(st) BlockIOWriteBandwidth = [...];
8467 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8468 readonly b MemoryAccounting = ...;
8469 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8470 readonly t DefaultMemoryLow = ...;
8471 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8472 readonly t DefaultMemoryMin = ...;
8473 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8474 readonly t MemoryMin = ...;
8475 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8476 readonly t MemoryLow = ...;
8477 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8478 readonly t MemoryHigh = ...;
8479 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8480 readonly t MemoryMax = ...;
8481 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8482 readonly t MemorySwapMax = ...;
8483 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8484 readonly t MemoryLimit = ...;
8485 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8486 readonly s DevicePolicy = '...';
8487 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8488 readonly a(ss) DeviceAllow = [...];
8489 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8490 readonly b TasksAccounting = ...;
8491 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8492 readonly t TasksMax = ...;
8493 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8494 readonly b IPAccounting = ...;
8495 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8496 readonly a(iayu) IPAddressAllow = [...];
8497 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8498 readonly a(iayu) IPAddressDeny = [...];
8499 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8500 readonly as IPIngressFilterPath = ['...', ...];
8501 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8502 readonly as IPEgressFilterPath = ['...', ...];
8503 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8504 readonly as DisableControllers = ['...', ...];
8506 interface org.freedesktop.DBus.Peer { ... };
8507 interface org.freedesktop.DBus.Introspectable { ... };
8508 interface org.freedesktop.DBus.Properties { ... };
8509 interface org.freedesktop.systemd1.Unit { ... };
8513 <!--method GetProcesses is not documented!-->
8515 <!--method AttachProcesses is not documented!-->
8517 <!--property Slice is not documented!-->
8519 <!--property MemoryCurrent is not documented!-->
8521 <!--property CPUUsageNSec is not documented!-->
8523 <!--property EffectiveCPUs is not documented!-->
8525 <!--property EffectiveMemoryNodes is not documented!-->
8527 <!--property TasksCurrent is not documented!-->
8529 <!--property IPIngressBytes is not documented!-->
8531 <!--property IPIngressPackets is not documented!-->
8533 <!--property IPEgressBytes is not documented!-->
8535 <!--property IPEgressPackets is not documented!-->
8537 <!--property IOReadBytes is not documented!-->
8539 <!--property IOReadOperations is not documented!-->
8541 <!--property IOWriteBytes is not documented!-->
8543 <!--property IOWriteOperations is not documented!-->
8545 <!--property Delegate is not documented!-->
8547 <!--property DelegateControllers is not documented!-->
8549 <!--property CPUAccounting is not documented!-->
8551 <!--property CPUWeight is not documented!-->
8553 <!--property StartupCPUWeight is not documented!-->
8555 <!--property CPUShares is not documented!-->
8557 <!--property StartupCPUShares is not documented!-->
8559 <!--property CPUQuotaPerSecUSec is not documented!-->
8561 <!--property CPUQuotaPeriodUSec is not documented!-->
8563 <!--property AllowedCPUs is not documented!-->
8565 <!--property AllowedMemoryNodes is not documented!-->
8567 <!--property IOAccounting is not documented!-->
8569 <!--property IOWeight is not documented!-->
8571 <!--property StartupIOWeight is not documented!-->
8573 <!--property IODeviceWeight is not documented!-->
8575 <!--property IOReadBandwidthMax is not documented!-->
8577 <!--property IOWriteBandwidthMax is not documented!-->
8579 <!--property IOReadIOPSMax is not documented!-->
8581 <!--property IOWriteIOPSMax is not documented!-->
8583 <!--property IODeviceLatencyTargetUSec is not documented!-->
8585 <!--property BlockIOAccounting is not documented!-->
8587 <!--property BlockIOWeight is not documented!-->
8589 <!--property StartupBlockIOWeight is not documented!-->
8591 <!--property BlockIODeviceWeight is not documented!-->
8593 <!--property BlockIOReadBandwidth is not documented!-->
8595 <!--property BlockIOWriteBandwidth is not documented!-->
8597 <!--property MemoryAccounting is not documented!-->
8599 <!--property DefaultMemoryLow is not documented!-->
8601 <!--property DefaultMemoryMin is not documented!-->
8603 <!--property MemoryMin is not documented!-->
8605 <!--property MemoryLow is not documented!-->
8607 <!--property MemoryHigh is not documented!-->
8609 <!--property MemoryMax is not documented!-->
8611 <!--property MemorySwapMax is not documented!-->
8613 <!--property MemoryLimit is not documented!-->
8615 <!--property DevicePolicy is not documented!-->
8617 <!--property DeviceAllow is not documented!-->
8619 <!--property TasksAccounting is not documented!-->
8621 <!--property TasksMax is not documented!-->
8623 <!--property IPAccounting is not documented!-->
8625 <!--property IPAddressAllow is not documented!-->
8627 <!--property IPAddressDeny is not documented!-->
8629 <!--property IPIngressFilterPath is not documented!-->
8631 <!--property IPEgressFilterPath is not documented!-->
8633 <!--property DisableControllers is not documented!-->
8635 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8637 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8639 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Slice"/>
8641 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
8643 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Slice"/>
8645 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
8647 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
8649 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
8651 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
8653 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
8655 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
8657 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
8659 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
8661 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
8663 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
8665 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
8667 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
8669 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
8671 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
8673 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
8675 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
8677 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
8679 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
8681 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
8683 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
8685 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
8687 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
8689 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
8691 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
8693 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
8695 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
8697 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
8699 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
8701 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
8703 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
8705 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
8707 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
8709 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
8711 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
8713 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
8715 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
8717 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
8719 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
8721 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
8723 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
8725 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
8727 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
8729 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
8731 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
8733 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
8735 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
8737 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
8739 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
8741 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
8743 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
8745 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
8747 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
8749 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
8751 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
8753 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
8755 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
8757 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
8759 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
8761 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
8763 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
8765 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
8767 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
8769 <!--End of Autogenerated section-->
8772 <title>Properties
</title>
8774 <para>Most properties correspond directly with the matching settings in slice unit files.
</para>
8779 <title>Scope Unit Objects
</title>
8781 <para>All slice unit objects implement the
<interfacename>org.freedesktop.systemd1.Scope
</interfacename>
8782 interface (described here) in addition to the generic
8783 <interfacename>org.freedesktop.systemd1.Unit
</interfacename> interface (see above).
</para>
8785 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/unit/session_2d1_2escope" interface=
"org.freedesktop.systemd1.Scope">
8786 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
8787 interface org.freedesktop.systemd1.Scope {
8790 GetProcesses(out a(sus) processes);
8791 AttachProcesses(in s subcgroup,
8796 readonly s Controller = '...';
8797 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8798 readonly t TimeoutStopUSec = ...;
8799 readonly s Result = '...';
8800 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8801 readonly t RuntimeMaxUSec = ...;
8802 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8803 readonly s Slice = '...';
8804 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8805 readonly s ControlGroup = '...';
8806 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8807 readonly t MemoryCurrent = ...;
8808 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8809 readonly t CPUUsageNSec = ...;
8810 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8811 readonly ay EffectiveCPUs = [...];
8812 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8813 readonly ay EffectiveMemoryNodes = [...];
8814 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8815 readonly t TasksCurrent = ...;
8816 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8817 readonly t IPIngressBytes = ...;
8818 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8819 readonly t IPIngressPackets = ...;
8820 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8821 readonly t IPEgressBytes = ...;
8822 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8823 readonly t IPEgressPackets = ...;
8824 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8825 readonly t IOReadBytes = ...;
8826 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8827 readonly t IOReadOperations = ...;
8828 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8829 readonly t IOWriteBytes = ...;
8830 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8831 readonly t IOWriteOperations = ...;
8832 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8833 readonly b Delegate = ...;
8834 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8835 readonly as DelegateControllers = ['...', ...];
8836 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8837 readonly b CPUAccounting = ...;
8838 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8839 readonly t CPUWeight = ...;
8840 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8841 readonly t StartupCPUWeight = ...;
8842 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8843 readonly t CPUShares = ...;
8844 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8845 readonly t StartupCPUShares = ...;
8846 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8847 readonly t CPUQuotaPerSecUSec = ...;
8848 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8849 readonly t CPUQuotaPeriodUSec = ...;
8850 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8851 readonly ay AllowedCPUs = [...];
8852 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8853 readonly ay AllowedMemoryNodes = [...];
8854 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8855 readonly b IOAccounting = ...;
8856 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8857 readonly t IOWeight = ...;
8858 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8859 readonly t StartupIOWeight = ...;
8860 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8861 readonly a(st) IODeviceWeight = [...];
8862 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8863 readonly a(st) IOReadBandwidthMax = [...];
8864 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8865 readonly a(st) IOWriteBandwidthMax = [...];
8866 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8867 readonly a(st) IOReadIOPSMax = [...];
8868 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8869 readonly a(st) IOWriteIOPSMax = [...];
8870 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8871 readonly a(st) IODeviceLatencyTargetUSec = [...];
8872 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8873 readonly b BlockIOAccounting = ...;
8874 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8875 readonly t BlockIOWeight = ...;
8876 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8877 readonly t StartupBlockIOWeight = ...;
8878 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8879 readonly a(st) BlockIODeviceWeight = [...];
8880 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8881 readonly a(st) BlockIOReadBandwidth = [...];
8882 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8883 readonly a(st) BlockIOWriteBandwidth = [...];
8884 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8885 readonly b MemoryAccounting = ...;
8886 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8887 readonly t DefaultMemoryLow = ...;
8888 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8889 readonly t DefaultMemoryMin = ...;
8890 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8891 readonly t MemoryMin = ...;
8892 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8893 readonly t MemoryLow = ...;
8894 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8895 readonly t MemoryHigh = ...;
8896 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8897 readonly t MemoryMax = ...;
8898 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8899 readonly t MemorySwapMax = ...;
8900 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8901 readonly t MemoryLimit = ...;
8902 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8903 readonly s DevicePolicy = '...';
8904 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8905 readonly a(ss) DeviceAllow = [...];
8906 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8907 readonly b TasksAccounting = ...;
8908 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8909 readonly t TasksMax = ...;
8910 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8911 readonly b IPAccounting = ...;
8912 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8913 readonly a(iayu) IPAddressAllow = [...];
8914 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8915 readonly a(iayu) IPAddressDeny = [...];
8916 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8917 readonly as IPIngressFilterPath = ['...', ...];
8918 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8919 readonly as IPEgressFilterPath = ['...', ...];
8920 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"false")
8921 readonly as DisableControllers = ['...', ...];
8922 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8923 readonly s KillMode = '...';
8924 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8925 readonly i KillSignal = ...;
8926 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8927 readonly i RestartKillSignal = ...;
8928 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8929 readonly i FinalKillSignal = ...;
8930 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8931 readonly b SendSIGKILL = ...;
8932 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8933 readonly b SendSIGHUP = ...;
8934 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
8935 readonly i WatchdogSignal = ...;
8937 interface org.freedesktop.DBus.Peer { ... };
8938 interface org.freedesktop.DBus.Introspectable { ... };
8939 interface org.freedesktop.DBus.Properties { ... };
8940 interface org.freedesktop.systemd1.Unit { ... };
8944 <!--method GetProcesses is not documented!-->
8946 <!--method AttachProcesses is not documented!-->
8948 <!--property TimeoutStopUSec is not documented!-->
8950 <!--property RuntimeMaxUSec is not documented!-->
8952 <!--property Slice is not documented!-->
8954 <!--property MemoryCurrent is not documented!-->
8956 <!--property CPUUsageNSec is not documented!-->
8958 <!--property EffectiveCPUs is not documented!-->
8960 <!--property EffectiveMemoryNodes is not documented!-->
8962 <!--property TasksCurrent is not documented!-->
8964 <!--property IPIngressBytes is not documented!-->
8966 <!--property IPIngressPackets is not documented!-->
8968 <!--property IPEgressBytes is not documented!-->
8970 <!--property IPEgressPackets is not documented!-->
8972 <!--property IOReadBytes is not documented!-->
8974 <!--property IOReadOperations is not documented!-->
8976 <!--property IOWriteBytes is not documented!-->
8978 <!--property IOWriteOperations is not documented!-->
8980 <!--property Delegate is not documented!-->
8982 <!--property DelegateControllers is not documented!-->
8984 <!--property CPUAccounting is not documented!-->
8986 <!--property CPUWeight is not documented!-->
8988 <!--property StartupCPUWeight is not documented!-->
8990 <!--property CPUShares is not documented!-->
8992 <!--property StartupCPUShares is not documented!-->
8994 <!--property CPUQuotaPerSecUSec is not documented!-->
8996 <!--property CPUQuotaPeriodUSec is not documented!-->
8998 <!--property AllowedCPUs is not documented!-->
9000 <!--property AllowedMemoryNodes is not documented!-->
9002 <!--property IOAccounting is not documented!-->
9004 <!--property IOWeight is not documented!-->
9006 <!--property StartupIOWeight is not documented!-->
9008 <!--property IODeviceWeight is not documented!-->
9010 <!--property IOReadBandwidthMax is not documented!-->
9012 <!--property IOWriteBandwidthMax is not documented!-->
9014 <!--property IOReadIOPSMax is not documented!-->
9016 <!--property IOWriteIOPSMax is not documented!-->
9018 <!--property IODeviceLatencyTargetUSec is not documented!-->
9020 <!--property BlockIOAccounting is not documented!-->
9022 <!--property BlockIOWeight is not documented!-->
9024 <!--property StartupBlockIOWeight is not documented!-->
9026 <!--property BlockIODeviceWeight is not documented!-->
9028 <!--property BlockIOReadBandwidth is not documented!-->
9030 <!--property BlockIOWriteBandwidth is not documented!-->
9032 <!--property MemoryAccounting is not documented!-->
9034 <!--property DefaultMemoryLow is not documented!-->
9036 <!--property DefaultMemoryMin is not documented!-->
9038 <!--property MemoryMin is not documented!-->
9040 <!--property MemoryLow is not documented!-->
9042 <!--property MemoryHigh is not documented!-->
9044 <!--property MemoryMax is not documented!-->
9046 <!--property MemorySwapMax is not documented!-->
9048 <!--property MemoryLimit is not documented!-->
9050 <!--property DevicePolicy is not documented!-->
9052 <!--property DeviceAllow is not documented!-->
9054 <!--property TasksAccounting is not documented!-->
9056 <!--property TasksMax is not documented!-->
9058 <!--property IPAccounting is not documented!-->
9060 <!--property IPAddressAllow is not documented!-->
9062 <!--property IPAddressDeny is not documented!-->
9064 <!--property IPIngressFilterPath is not documented!-->
9066 <!--property IPEgressFilterPath is not documented!-->
9068 <!--property DisableControllers is not documented!-->
9070 <!--property KillMode is not documented!-->
9072 <!--property KillSignal is not documented!-->
9074 <!--property RestartKillSignal is not documented!-->
9076 <!--property FinalKillSignal is not documented!-->
9078 <!--property SendSIGKILL is not documented!-->
9080 <!--property SendSIGHUP is not documented!-->
9082 <!--property WatchdogSignal is not documented!-->
9084 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9086 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9088 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Scope"/>
9090 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Unit"/>
9092 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Scope"/>
9094 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Abandon()"/>
9096 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetProcesses()"/>
9098 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"AttachProcesses()"/>
9100 <variablelist class=
"dbus-signal" generated=
"True" extra-ref=
"RequestStop"/>
9102 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Controller"/>
9104 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TimeoutStopUSec"/>
9106 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Result"/>
9108 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RuntimeMaxUSec"/>
9110 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Slice"/>
9112 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"ControlGroup"/>
9114 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryCurrent"/>
9116 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUUsageNSec"/>
9118 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveCPUs"/>
9120 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"EffectiveMemoryNodes"/>
9122 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksCurrent"/>
9124 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressBytes"/>
9126 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressPackets"/>
9128 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressBytes"/>
9130 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressPackets"/>
9132 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBytes"/>
9134 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadOperations"/>
9136 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBytes"/>
9138 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteOperations"/>
9140 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Delegate"/>
9142 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DelegateControllers"/>
9144 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUAccounting"/>
9146 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUWeight"/>
9148 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUWeight"/>
9150 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUShares"/>
9152 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupCPUShares"/>
9154 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPerSecUSec"/>
9156 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"CPUQuotaPeriodUSec"/>
9158 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedCPUs"/>
9160 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"AllowedMemoryNodes"/>
9162 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOAccounting"/>
9164 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWeight"/>
9166 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupIOWeight"/>
9168 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceWeight"/>
9170 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadBandwidthMax"/>
9172 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteBandwidthMax"/>
9174 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOReadIOPSMax"/>
9176 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IOWriteIOPSMax"/>
9178 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IODeviceLatencyTargetUSec"/>
9180 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOAccounting"/>
9182 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWeight"/>
9184 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"StartupBlockIOWeight"/>
9186 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIODeviceWeight"/>
9188 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOReadBandwidth"/>
9190 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"BlockIOWriteBandwidth"/>
9192 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryAccounting"/>
9194 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryLow"/>
9196 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DefaultMemoryMin"/>
9198 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMin"/>
9200 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLow"/>
9202 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryHigh"/>
9204 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryMax"/>
9206 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemorySwapMax"/>
9208 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"MemoryLimit"/>
9210 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DevicePolicy"/>
9212 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DeviceAllow"/>
9214 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksAccounting"/>
9216 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"TasksMax"/>
9218 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAccounting"/>
9220 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressAllow"/>
9222 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPAddressDeny"/>
9224 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPIngressFilterPath"/>
9226 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"IPEgressFilterPath"/>
9228 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"DisableControllers"/>
9230 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillMode"/>
9232 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"KillSignal"/>
9234 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"RestartKillSignal"/>
9236 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"FinalKillSignal"/>
9238 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGKILL"/>
9240 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"SendSIGHUP"/>
9242 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"WatchdogSignal"/>
9244 <!--End of Autogenerated section-->
9247 <title>Methods
</title>
9249 <para><function>Abandon()
</function> may be used to place a scope unit in the
"abandoned" state. This
9250 may be used to inform the system manager that the manager that created the scope lost interest in the
9251 scope (for example, because it is terminating), without wanting to shut down the scope entirely.
</para>
9255 <title>Signals
</title>
9257 <para><function>RequestStop
</function> is sent to the peer that is configured in the
9258 <varname>Controller
</varname> property when systemd is requested to terminate the scope unit. A program
9259 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
9260 letting systemd do it with the usual
<constant>SIGTERM
</constant> logic.
</para>
9264 <title>Properties
</title>
9266 <para>All properties correspond directly with the matching properties of service units.
</para>
9268 <para><varname>Controller
</varname> contains the bus name (unique or well-known) that is notified when
9269 the scope unit is to be shut down via a
<function>RequestStop
</function> signal (see below). This is
9270 set when the scope is created. If not set, the scope's processes will terminated with
9271 <constant>SIGTERM
</constant> directly.
</para>
9277 <title>Job Objects
</title>
9279 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
9280 execution queue. Each job is attached to exactly one unit.
</para>
9282 <programlisting executable=
"systemd" node=
"/org/freedesktop/systemd1/job/666" interface=
"org.freedesktop.systemd1.Job">
9283 node /org/freedesktop/systemd1/job/
666 {
9284 interface org.freedesktop.systemd1.Job {
9287 GetAfter(out a(usssoo) jobs);
9288 GetBefore(out a(usssoo) jobs);
9290 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9291 readonly u Id = ...;
9292 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9293 readonly (so) Unit = ...;
9294 @org.freedesktop.DBus.Property.EmitsChangedSignal(
"const")
9295 readonly s JobType = '...';
9296 readonly s State = '...';
9298 interface org.freedesktop.DBus.Peer { ... };
9299 interface org.freedesktop.DBus.Introspectable { ... };
9300 interface org.freedesktop.DBus.Properties { ... };
9304 <!--method GetAfter is not documented!-->
9306 <!--method GetBefore is not documented!-->
9308 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9310 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Job"/>
9312 <variablelist class=
"dbus-interface" generated=
"True" extra-ref=
"org.freedesktop.systemd1.Job"/>
9314 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"Cancel()"/>
9316 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetAfter()"/>
9318 <variablelist class=
"dbus-method" generated=
"True" extra-ref=
"GetBefore()"/>
9320 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Id"/>
9322 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"Unit"/>
9324 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"JobType"/>
9326 <variablelist class=
"dbus-property" generated=
"True" extra-ref=
"State"/>
9328 <!--End of Autogenerated section-->
9331 <title>Methods
</title>
9333 <para><function>Cancel()
</function> cancels the job. Note that this will remove a job from the queue if
9334 it is not yet executed but generally will not cause a job that is already in the process of being
9335 executed to be aborted. This operation may also be requested via the
<function>CancelJob()
</function>
9336 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.
</para>
9340 <title>Properties
</title>
9342 <para><varname>Id
</varname> is the numeric Id of the job. During the runtime of a systemd instance each
9343 numeric ID is only assigned once.
</para>
9345 <para><varname>Unit
</varname> refers to the unit this job belongs to. It is a structure consisting of
9346 the name of the unit and a bus path to the unit's object.
</para>
9348 <para><varname>JobType
</varname> refers to the job's type and is one of
<literal>start
</literal>,
9349 <literal>verify-active
</literal>,
<literal>stop
</literal>,
<literal>reload
</literal>,
9350 <literal>restart
</literal>,
<literal>try-restart
</literal>, or
<literal>reload-or-start
</literal>. Note
9351 that later versions might define additional values.
</para>
9353 <para><varname>State
</varname> refers to the job's state and is one of
<literal>waiting
</literal> and
9354 <literal>running
</literal>. The former indicates that a job is currently queued but has not begun to
9355 execute yet. The latter indicates that a job is currently being executed.
</para>
9360 <title>Examples
</title>
9363 <title>Introspect
<interfacename>org.freedesktop.systemd1.Manager
</interfacename> on the bus
</title>
9366 $ gdbus introspect --system \
9367 --dest org.freedesktop.systemd1 \
9368 --object-path /org/freedesktop/systemd1
9373 <title>Introspect a unit on the bus
</title>
9376 $ busctl introspect org.freedesktop.systemd1 \
9377 $(busctl call org.freedesktop.systemd1 \
9378 /org/freedesktop/systemd1 \
9379 org.freedesktop.systemd1.Manager \
9380 GetUnit s systemd-resolved.service | cut -d'
"' -f2)
9385 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9388 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
9389 --object-path /org/freedesktop/systemd1/job/1292
9395 <title>Versioning</title>
9397 <para>These D-Bus interfaces follow <ulink url="http://
0pointer.de/blog/projects/versioning-dbus.html
">
9398 the usual interface versioning guidelines</ulink>.</para>