]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
man: fix typo
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4<!-- SPDX-License-Identifier: LGPL-2.1+ -->
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
3031660c 33 for each unit and for each queued job. The unit objects each implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
37 unit and job objects or directly convert a unit name or job id into a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (usec) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
98ab0dae
ZJS
43 <para>In contrast to most of the other services of the systemd suite, PID 1 does not use
44 <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink>
45 for controlling access to privileged operations, but relies exclusively on the low-level D-Bus policy
46 language. (This is done in order to avoid a cyclic dependency between polkit and systemd/PID 1.) This
3031660c 47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
ca264f7d 48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
3031660c
ZJS
49 API of logind, see
50 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
51 </para>
52 </refsect1>
53
54 <refsect1>
55 <title>The Manager Object</title>
56
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1</constant> object path:</para>
59
48f99d7c 60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
61node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
63 methods:
64 GetUnit(in s name,
65 out o unit);
66 GetUnitByPID(in u pid,
67 out o unit);
47fb7fd6
ZJS
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
47fb7fd6
ZJS
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
3031660c 108 KillUnit(in s name,
47fb7fd6 109 in s whom,
3031660c 110 in i signal);
47fb7fd6
ZJS
111 CleanUnit(in s name,
112 in as mask);
671fee18
LP
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
3031660c 115 ResetFailedUnit(in s name);
47fb7fd6
ZJS
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
119 RefUnit(in s name);
120 UnrefUnit(in s name);
121 StartTransientUnit(in s name,
122 in s mode,
123 in a(sv) properties,
124 in a(sa(sv)) aux,
125 out o job);
126 GetUnitProcesses(in s name,
127 out a(sus) processes);
128 AttachProcessesToUnit(in s unit_name,
129 in s subcgroup,
130 in au pids);
131 AbandonScope(in s name);
3031660c
ZJS
132 GetJob(in u id,
133 out o job);
47fb7fd6
ZJS
134 GetJobAfter(in u id,
135 out a(usssoo) jobs);
136 GetJobBefore(in u id,
137 out a(usssoo) jobs);
3031660c
ZJS
138 CancelJob(in u id);
139 ClearJobs();
140 ResetFailed();
141 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
142 ListUnitsFiltered(in as states,
143 out a(ssssssouso) units);
144 ListUnitsByPatterns(in as states,
145 in as patterns,
146 out a(ssssssouso) units);
147 ListUnitsByNames(in as names,
148 out a(ssssssouso) units);
3031660c
ZJS
149 ListJobs(out a(usssoo) jobs);
150 Subscribe();
151 Unsubscribe();
47fb7fd6
ZJS
152 Dump(out s output);
153 DumpByFileDescriptor(out h fd);
3031660c
ZJS
154 Reload();
155 Reexecute();
156 Exit();
157 Reboot();
158 PowerOff();
159 Halt();
160 KExec();
161 SwitchRoot(in s new_root,
162 in s init);
47fb7fd6 163 SetEnvironment(in as assignments);
3031660c 164 UnsetEnvironment(in as names);
47fb7fd6
ZJS
165 UnsetAndSetEnvironment(in as names,
166 in as assignments);
167 ListUnitFiles(out a(ss) unit_files);
168 ListUnitFilesByPatterns(in as states,
169 in as patterns,
170 out a(ss) unit_files);
3031660c
ZJS
171 GetUnitFileState(in s file,
172 out s state);
173 EnableUnitFiles(in as files,
174 in b runtime,
175 in b force,
176 out b carries_install_info,
177 out a(sss) changes);
178 DisableUnitFiles(in as files,
179 in b runtime,
180 out a(sss) changes);
181 ReenableUnitFiles(in as files,
182 in b runtime,
183 in b force,
184 out b carries_install_info,
185 out a(sss) changes);
186 LinkUnitFiles(in as files,
187 in b runtime,
188 in b force,
189 out a(sss) changes);
190 PresetUnitFiles(in as files,
191 in b runtime,
192 in b force,
193 out b carries_install_info,
194 out a(sss) changes);
47fb7fd6
ZJS
195 PresetUnitFilesWithMode(in as files,
196 in s mode,
197 in b runtime,
198 in b force,
199 out b carries_install_info,
200 out a(sss) changes);
3031660c
ZJS
201 MaskUnitFiles(in as files,
202 in b runtime,
203 in b force,
204 out a(sss) changes);
205 UnmaskUnitFiles(in as files,
206 in b runtime,
207 out a(sss) changes);
47fb7fd6
ZJS
208 RevertUnitFiles(in as files,
209 out a(sss) changes);
210 SetDefaultTarget(in s name,
211 in b force,
3031660c
ZJS
212 out a(sss) changes);
213 GetDefaultTarget(out s name);
47fb7fd6
ZJS
214 PresetAllUnitFiles(in s mode,
215 in b runtime,
216 in b force,
217 out a(sss) changes);
218 AddDependencyUnitFiles(in as files,
219 in s target,
220 in s type,
221 in b runtime,
222 in b force,
223 out a(sss) changes);
224 GetUnitFileLinks(in s name,
225 in b runtime,
226 out as links);
227 SetExitCode(in y number);
228 LookupDynamicUserByName(in s name,
229 out u uid);
230 LookupDynamicUserByUID(in u uid,
231 out s name);
232 GetDynamicUsers(out a(us) users);
3031660c
ZJS
233 signals:
234 UnitNew(s id,
235 o unit);
236 UnitRemoved(s id,
237 o unit);
238 JobNew(u id,
239 o job,
240 s unit);
241 JobRemoved(u id,
242 o job,
243 s unit,
244 s result);
245 StartupFinished(t firmware,
246 t loader,
247 t kernel,
248 t initrd,
249 t userspace,
250 t total);
251 UnitFilesChanged();
252 Reloading(b active);
253 properties:
47fb7fd6
ZJS
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 = '...';
3031660c 475 };
47fb7fd6
ZJS
476 interface org.freedesktop.DBus.Peer { ... };
477 interface org.freedesktop.DBus.Introspectable { ... };
478 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
479};
480 </programlisting>
481
47fb7fd6
ZJS
482 <!--method GetUnitByInvocationID is not documented!-->
483
484 <!--method GetUnitByControlGroup is not documented!-->
485
486 <!--method EnqueueUnitJob is not documented!-->
487
488 <!--method CleanUnit is not documented!-->
489
671fee18
LP
490 <!--method FreezeUnit is not documented!-->
491
492 <!--method ThawUnit is not documented!-->
493
47fb7fd6
ZJS
494 <!--method RefUnit is not documented!-->
495
496 <!--method UnrefUnit is not documented!-->
497
498 <!--method GetUnitProcesses is not documented!-->
499
500 <!--method AttachProcessesToUnit is not documented!-->
501
502 <!--method AbandonScope is not documented!-->
503
504 <!--method GetJobAfter is not documented!-->
505
506 <!--method GetJobBefore is not documented!-->
507
508 <!--method ListUnitsFiltered is not documented!-->
509
510 <!--method ListUnitsByPatterns is not documented!-->
511
512 <!--method ListUnitsByNames is not documented!-->
513
514 <!--method Dump is not documented!-->
515
516 <!--method DumpByFileDescriptor is not documented!-->
517
518 <!--method ListUnitFilesByPatterns is not documented!-->
519
520 <!--method PresetUnitFilesWithMode is not documented!-->
521
522 <!--method RevertUnitFiles is not documented!-->
523
524 <!--method PresetAllUnitFiles is not documented!-->
525
526 <!--method AddDependencyUnitFiles is not documented!-->
527
528 <!--method GetUnitFileLinks is not documented!-->
529
530 <!--method SetExitCode is not documented!-->
531
532 <!--method LookupDynamicUserByName is not documented!-->
533
534 <!--method LookupDynamicUserByUID is not documented!-->
535
536 <!--method GetDynamicUsers is not documented!-->
537
538 <!--signal UnitNew is not documented!-->
539
540 <!--signal UnitRemoved is not documented!-->
541
542 <!--signal JobNew is not documented!-->
543
544 <!--signal JobRemoved is not documented!-->
545
546 <!--signal StartupFinished is not documented!-->
547
548 <!--signal UnitFilesChanged is not documented!-->
549
550 <!--signal Reloading is not documented!-->
551
552 <!--property SecurityStartTimestampMonotonic is not documented!-->
553
554 <!--property SecurityFinishTimestamp is not documented!-->
555
556 <!--property SecurityFinishTimestampMonotonic is not documented!-->
557
558 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
559
560 <!--property GeneratorsFinishTimestamp is not documented!-->
561
562 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
563
564 <!--property UnitsLoadStartTimestamp is not documented!-->
565
566 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
567
568 <!--property UnitsLoadFinishTimestamp is not documented!-->
569
570 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
571
572 <!--property InitRDSecurityStartTimestamp is not documented!-->
573
574 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
575
576 <!--property InitRDSecurityFinishTimestamp is not documented!-->
577
578 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
579
580 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
581
582 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
583
584 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
585
586 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
587
588 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
589
590 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
591
592 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
593
594 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
595
596 <!--property LogLevel is not documented!-->
597
598 <!--property LogTarget is not documented!-->
599
600 <!--property NFailedUnits is not documented!-->
601
602 <!--property ConfirmSpawn is not documented!-->
603
604 <!--property ShowStatus is not documented!-->
605
606 <!--property DefaultStandardOutput is not documented!-->
607
608 <!--property DefaultStandardError is not documented!-->
609
610 <!--property RuntimeWatchdogUSec is not documented!-->
611
612 <!--property RebootWatchdogUSec is not documented!-->
613
614 <!--property KExecWatchdogUSec is not documented!-->
615
616 <!--property ServiceWatchdogs is not documented!-->
617
618 <!--property SystemState is not documented!-->
619
620 <!--property ExitCode is not documented!-->
621
622 <!--property DefaultTimerAccuracyUSec is not documented!-->
623
624 <!--property DefaultTimeoutStartUSec is not documented!-->
625
626 <!--property DefaultTimeoutStopUSec is not documented!-->
627
628 <!--property DefaultTimeoutAbortUSec is not documented!-->
629
630 <!--property DefaultRestartUSec is not documented!-->
631
632 <!--property DefaultStartLimitIntervalUSec is not documented!-->
633
634 <!--property DefaultStartLimitBurst is not documented!-->
635
636 <!--property DefaultCPUAccounting is not documented!-->
637
638 <!--property DefaultBlockIOAccounting is not documented!-->
639
640 <!--property DefaultMemoryAccounting is not documented!-->
641
642 <!--property DefaultTasksAccounting is not documented!-->
643
644 <!--property DefaultLimitCPU is not documented!-->
645
646 <!--property DefaultLimitCPUSoft is not documented!-->
647
648 <!--property DefaultLimitFSIZE is not documented!-->
649
650 <!--property DefaultLimitFSIZESoft is not documented!-->
651
652 <!--property DefaultLimitDATA is not documented!-->
653
654 <!--property DefaultLimitDATASoft is not documented!-->
655
656 <!--property DefaultLimitSTACK is not documented!-->
657
658 <!--property DefaultLimitSTACKSoft is not documented!-->
659
660 <!--property DefaultLimitCORE is not documented!-->
661
662 <!--property DefaultLimitCORESoft is not documented!-->
663
664 <!--property DefaultLimitRSS is not documented!-->
665
666 <!--property DefaultLimitRSSSoft is not documented!-->
667
668 <!--property DefaultLimitNOFILE is not documented!-->
669
670 <!--property DefaultLimitNOFILESoft is not documented!-->
671
672 <!--property DefaultLimitAS is not documented!-->
673
674 <!--property DefaultLimitASSoft is not documented!-->
675
676 <!--property DefaultLimitNPROC is not documented!-->
677
678 <!--property DefaultLimitNPROCSoft is not documented!-->
679
680 <!--property DefaultLimitMEMLOCK is not documented!-->
681
682 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
683
684 <!--property DefaultLimitLOCKS is not documented!-->
685
686 <!--property DefaultLimitLOCKSSoft is not documented!-->
687
688 <!--property DefaultLimitSIGPENDING is not documented!-->
689
690 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
691
692 <!--property DefaultLimitMSGQUEUE is not documented!-->
693
694 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
695
696 <!--property DefaultLimitNICE is not documented!-->
697
698 <!--property DefaultLimitNICESoft is not documented!-->
699
700 <!--property DefaultLimitRTPRIO is not documented!-->
701
702 <!--property DefaultLimitRTPRIOSoft is not documented!-->
703
704 <!--property DefaultLimitRTTIME is not documented!-->
705
706 <!--property DefaultLimitRTTIMESoft is not documented!-->
707
708 <!--property DefaultTasksMax is not documented!-->
709
710 <!--property TimerSlackNSec is not documented!-->
711
712 <!--property DefaultOOMPolicy is not documented!-->
713
00bb75d7
ZJS
714 <!--Autogenerated cross-references for systemd.directives, do not edit-->
715
716 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
717
718 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
719
720 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
721
722 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
723
724 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
725
726 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
727
728 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
729
730 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
731
732 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
733
734 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
735
736 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
737
738 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
739
740 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
741
742 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
743
744 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
745
746 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
747
748 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
749
750 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
751
671fee18
LP
752 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
753
754 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
755
00bb75d7
ZJS
756 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
757
758 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
759
760 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
761
762 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
763
764 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
765
766 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
767
768 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
769
770 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
771
772 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
773
774 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
775
776 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
777
778 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
779
780 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
781
782 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
783
784 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
785
786 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
787
788 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
789
790 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
791
792 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
793
794 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
795
796 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
797
798 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
799
800 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
801
802 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
803
804 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
805
806 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
807
808 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
809
810 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
811
812 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
813
814 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
815
816 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
817
818 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
819
820 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
821
822 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
823
824 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
825
826 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
829
830 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
831
832 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
833
834 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
837
838 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
839
840 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
849
850 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
851
852 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
853
854 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
855
856 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
857
858 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
859
860 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
861
862 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
863
864 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
865
866 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
867
868 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
869
870 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
871
872 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
873
874 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
875
876 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
877
878 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
879
880 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
881
882 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
883
884 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
885
886 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
887
888 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
889
890 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
891
892 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
893
894 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
895
896 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
897
898 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
899
900 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
901
902 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
903
904 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
905
906 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
907
908 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
909
910 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
911
912 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
913
914 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
915
916 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
917
918 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
919
920 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
921
922 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
923
924 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
925
926 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
927
928 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
929
930 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
931
932 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
933
934 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
935
936 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
937
938 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
939
940 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
941
942 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
943
944 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
945
946 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
947
948 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
949
950 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
951
952 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
953
954 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
955
956 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
957
958 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
959
960 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
961
962 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
963
964 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
965
966 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
967
968 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
969
970 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
971
972 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
973
974 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
975
976 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
977
978 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
979
980 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
981
982 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
983
984 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
985
986 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
987
988 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
989
990 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
991
992 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
993
994 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
995
996 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
997
998 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
999
1000 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1001
1002 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1003
1004 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1005
1006 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1007
1008 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1009
1010 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1011
1012 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1013
1014 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1019
1020 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1021
1022 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1041
1042 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1045
1046 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1069
1070 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1073
1074 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1077
1078 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1095
1096 <!--End of Autogenerated section-->
1097
3031660c
ZJS
1098 <refsect2>
1099 <title>Methods</title>
1100
ca264f7d
DDM
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
3031660c
ZJS
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>
1105
1106 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1107 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1108 will fail.</para>
1109
1110 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
ca264f7d 1111 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
3031660c
ZJS
1112
1113 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1114 unit from disk if possible.</para>
1115
ca264f7d
DDM
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
3031660c 1125 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1126 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1127
1128 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1129 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c
ZJS
1130
1131 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1132 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1133 method.</para>
3031660c
ZJS
1134
1135 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
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
3031660c 1138 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1139 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
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>
1142
1143 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1144 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
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
ca264f7d
DDM
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
3031660c 1149 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1150 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1151 down.</para>
1152
1153 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1154 id.</para>
1155
ca264f7d
DDM
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
3031660c
ZJS
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>
1160
1161 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1162 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1163 flushes jobs that are queued and have not yet begun execution.</para>
1164
1165 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1166
1167 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1168
ca264f7d 1169 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
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:
1172 <itemizedlist>
1173 <listitem><para>The primary unit name as string</para></listitem>
1174
1175 <listitem><para>The human readable description string</para></listitem>
1176
1177 <listitem><para>The load state (i.e. whether the unit file has been loaded
1178 successfully)</para></listitem>
1179
1180 <listitem><para>The active state (i.e. whether the unit is currently started or
1181 not)</para></listitem>
1182
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>
1185
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>
1188
1189 <listitem><para>The unit object path</para></listitem>
1190
ca264f7d 1191 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1192 otherwise</para></listitem>
1193
1194 <listitem><para>The job type as string</para></listitem>
1195
1196 <listitem><para>The job object path</para></listitem>
1197 </itemizedlist></para>
1198
1199 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1200 consisting of structures with the following elements:
1201 <itemizedlist>
1202 <listitem><para>The numeric job id</para></listitem>
1203
1204 <listitem><para>The primary unit name for this job</para></listitem>
1205
1206 <listitem><para>The job type as string</para></listitem>
1207
1208 <listitem><para>The job state as string</para></listitem>
1209
1210 <listitem><para>The job object path</para></listitem>
1211
1212 <listitem><para>The unit object path</para></listitem>
1213 </itemizedlist></para>
1214
1215 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
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
3031660c
ZJS
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
2736c25c
DDM
1220 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1221 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c
ZJS
1222
1223 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1224
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>
1228
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>
1231
2736c25c 1232 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
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
2736c25c
DDM
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
3031660c
ZJS
1238 <filename>systemd-logind</filename> manager object; see
1239 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1240 for more information.</para>
1241
1242 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
2736c25c
DDM
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
3031660c 1245 automatically searched for). The state of the system manager will be serialized before the
2736c25c 1246 transition. After the transition, the manager binary on the main system is invoked and replaces the old
3031660c
ZJS
1247 PID 1. All state will then be deserialized.</para>
1248
1249 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1250 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1251 environment variables will be overridden.</para>
3031660c 1252
2736c25c
DDM
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
3031660c
ZJS
1256 that were previously not set, but will not fail in that case.</para>
1257
1258 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1259 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
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
1262 unset list.</para>
3031660c 1263
2736c25c 1264 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1265 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
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>
3031660c 1270
2736c25c 1271 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1272 file.</para>
1273
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
2736c25c 1277 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3031660c
ZJS
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
2736c25c 1280 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
3031660c 1281 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
2736c25c 1282 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
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
1285 format.</para>
1286
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>
1289
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>
1293
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>
1296
2736c25c 1297 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1298 according to the preset policy. See
1299 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1300 information.</para>
1301
2736c25c 1302 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1303 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1304
1305 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1306 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1307 information.</para>
3031660c
ZJS
1308
1309 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1310 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1311
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
1314 those listed in
55cf7779 1315 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1316 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c 1323
2736c25c 1324 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1325 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1326 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
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
47fb7fd6
ZJS
1330 passed as an empty array. See the
1331 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
3031660c
ZJS
1332 Interface</ulink> for more information how to make use of this functionality for resource control
1333 purposes.</para>
3031660c
ZJS
1334 </refsect2>
1335
1336 <refsect2>
1337 <title>Signals</title>
1338
1339 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1340 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1341
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>
1346
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
2736c25c
DDM
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
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c 1360
2736c25c
DDM
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
3031660c
ZJS
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>,
2736c25c 1366 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1367 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1368
1369 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1370 files on disk have changed.</para>
1371
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
2736c25c 1374 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1375 </refsect2>
1376
1377 <refsect2>
1378 <title>Properties</title>
1379
1380 <para>Most properties simply reflect the respective options in
1381 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1382
1383 <para>The others:</para>
1384
1385 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1386 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1387 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1388 it is not part of the public API.</para>
3031660c
ZJS
1389
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>
1392
2736c25c
DDM
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
3031660c
ZJS
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>
1406
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>,
2736c25c 1412 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c
ZJS
1423
1424 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1425 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
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
2736c25c 1428 the unit files.</para>
3031660c
ZJS
1429
1430 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
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>
3031660c
ZJS
1433
1434 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1435
1436 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1437
1438 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1439
2736c25c 1440 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 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
2736c25c 1442 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1443 boot.</para>
1444
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>
1447
1448 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1449 file system paths encoded as strings.</para>
3031660c
ZJS
1450
1451 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
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
1454 IDs see
3031660c
ZJS
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>
1458
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>
1462
1463 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1464 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1465 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1466 string for the host instance and some other string for container instances.</para>
3031660c 1467 </refsect2>
ae53ea52
ZJS
1468
1469 <refsect2>
1470 <title>Security</title>
1471
1472 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1473 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1474 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1475 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
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
f4e1a425 1480 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1481 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1482 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1483 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1484 and <function>Reexecute()</function> require
1485 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1486 </para>
1487 </refsect2>
3031660c
ZJS
1488 </refsect1>
1489
1490 <refsect1>
1491 <title>Unit Objects</title>
1492
48f99d7c 1493 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1494node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1495 interface org.freedesktop.systemd1.Unit {
1496 methods:
1497 Start(in s mode,
1498 out o job);
1499 Stop(in s mode,
1500 out o job);
1501 Reload(in s mode,
1502 out o job);
1503 Restart(in s mode,
1504 out o job);
1505 TryRestart(in s mode,
1506 out o job);
1507 ReloadOrRestart(in s mode,
1508 out o job);
1509 ReloadOrTryRestart(in s mode,
1510 out o job);
47fb7fd6
ZJS
1511 EnqueueJob(in s job_type,
1512 in s job_mode,
1513 out u job_id,
1514 out o job_path,
1515 out s unit_id,
1516 out o unit_path,
1517 out s job_type,
1518 out a(uosos) affected_jobs);
1519 Kill(in s whom,
3031660c
ZJS
1520 in i signal);
1521 ResetFailed();
1522 SetProperties(in b runtime,
1523 in a(sv) properties);
47fb7fd6
ZJS
1524 Ref();
1525 Unref();
1526 Clean(in as mask);
671fee18
LP
1527 Freeze();
1528 Thaw();
3031660c 1529 properties:
47fb7fd6
ZJS
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 = '...';
671fee18 1585 readonly s FreezerState = '...';
47fb7fd6
ZJS
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 = ['...', ...];
671fee18
LP
1617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1618 readonly b CanFreeze = ...;
47fb7fd6
ZJS
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 = ['...', ...];
3031660c 1681 };
47fb7fd6
ZJS
1682 interface org.freedesktop.DBus.Peer { ... };
1683 interface org.freedesktop.DBus.Introspectable { ... };
1684 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1685};
1686 </programlisting>
1687
47fb7fd6
ZJS
1688 <!--method EnqueueJob is not documented!-->
1689
1690 <!--method Ref is not documented!-->
1691
1692 <!--method Unref is not documented!-->
1693
1694 <!--method Clean is not documented!-->
1695
671fee18
LP
1696 <!--method Freeze is not documented!-->
1697
1698 <!--method Thaw is not documented!-->
1699
47fb7fd6
ZJS
1700 <!--property PartOf is not documented!-->
1701
1702 <!--property RequisiteOf is not documented!-->
1703
1704 <!--property ConsistsOf is not documented!-->
1705
1706 <!--property ReloadPropagatedFrom is not documented!-->
1707
1708 <!--property JoinsNamespaceOf is not documented!-->
1709
671fee18
LP
1710 <!--property FreezerState is not documented!-->
1711
47fb7fd6
ZJS
1712 <!--property DropInPaths is not documented!-->
1713
1714 <!--property UnitFilePreset is not documented!-->
1715
1716 <!--property StateChangeTimestamp is not documented!-->
1717
1718 <!--property StateChangeTimestampMonotonic is not documented!-->
1719
1720 <!--property CanClean is not documented!-->
1721
671fee18
LP
1722 <!--property CanFreeze is not documented!-->
1723
47fb7fd6
ZJS
1724 <!--property OnFailureJobMode is not documented!-->
1725
1726 <!--property JobRunningTimeoutUSec is not documented!-->
1727
1728 <!--property JobTimeoutAction is not documented!-->
1729
1730 <!--property JobTimeoutRebootArgument is not documented!-->
1731
1732 <!--property AssertResult is not documented!-->
1733
1734 <!--property AssertTimestamp is not documented!-->
1735
1736 <!--property AssertTimestampMonotonic is not documented!-->
1737
1738 <!--property Asserts is not documented!-->
1739
1740 <!--property Perpetual is not documented!-->
1741
1742 <!--property StartLimitIntervalUSec is not documented!-->
1743
1744 <!--property StartLimitAction is not documented!-->
1745
1746 <!--property FailureAction is not documented!-->
1747
1748 <!--property FailureActionExitStatus is not documented!-->
1749
1750 <!--property SuccessAction is not documented!-->
1751
1752 <!--property SuccessActionExitStatus is not documented!-->
1753
1754 <!--property RebootArgument is not documented!-->
1755
1756 <!--property InvocationID is not documented!-->
1757
1758 <!--property CollectMode is not documented!-->
1759
1760 <!--property Refs is not documented!-->
1761
00bb75d7 1762 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 1763
00bb75d7 1764 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1765
00bb75d7 1766 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1767
00bb75d7 1768 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 1769
00bb75d7 1770 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 1771
00bb75d7 1772 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 1773
00bb75d7 1774 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 1775
00bb75d7 1776 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 1777
00bb75d7 1778 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 1779
00bb75d7 1780 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 1781
00bb75d7
ZJS
1782 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1783
1784 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1785
1786 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1787
1788 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1789
1790 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1791
1792 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1793
1794 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1795
671fee18
LP
1796 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1797
1798 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1799
00bb75d7
ZJS
1800 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1801
1802 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1803
1804 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1805
1806 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1807
1808 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1809
1810 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1811
1812 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1813
1814 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1815
1816 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1817
1818 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1819
1820 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1821
1822 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1823
1824 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1825
1826 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1827
1828 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1829
1830 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1831
1832 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1833
1834 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1835
1836 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1837
1838 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1839
1840 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1841
1842 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1843
1844 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1845
1846 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1847
1848 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1849
1850 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1851
1852 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1853
1854 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1855
671fee18
LP
1856 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1857
00bb75d7
ZJS
1858 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1859
1860 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1861
1862 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1863
1864 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1865
1866 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1867
1868 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1869
1870 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1871
1872 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1873
1874 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1875
1876 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1877
1878 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1879
1880 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1881
1882 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1883
1884 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1885
1886 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1887
1888 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1889
1890 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1891
1892 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
1893
1894 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
1895
1896 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
1897
1898 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
1899
671fee18
LP
1900 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
1901
00bb75d7
ZJS
1902 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
1903
1904 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
1905
1906 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
1907
1908 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
1909
1910 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
1911
1912 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
1913
1914 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
1915
1916 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
1917
1918 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
1919
1920 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
1921
1922 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
1923
1924 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
1925
1926 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
1927
1928 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
1929
1930 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
1931
1932 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
1933
1934 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
1937
1938 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
1939
1940 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
1941
1942 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
1943
1944 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
1945
1946 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
1949
1950 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
1951
1952 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
1953
1954 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
1955
1956 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
1957
1958 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
1959
1960 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
1961
1962 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
1963
1964 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
1965
1966 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
1967
1968 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
1969
1970 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
1971
1972 <!--End of Autogenerated section-->
1973
1974 <refsect2>
1975 <title>Methods</title>
1976
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>
1987 </refsect2>
1988
1989 <refsect2>
1990 <title>Properties</title>
1991
1992 <para><varname>Id</varname> contains the primary name of the unit.</para>
1993
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>
1996
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>
2000
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>
2010
2011 <para><varname>Description</varname> contains the human readable description string for the
2012 unit.</para>
2013
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>
2018
2019 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2020 unit.</para>
2021
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>
2032
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>
2046
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
3031660c
ZJS
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>
2055
2056 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2057 one (if not, it contains the empty string).</para>
3031660c
ZJS
2058
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>,
2736c25c 2063 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2064 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2065 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3031660c 2066 <filename>/run</filename> symlinks, rather than <filename>/etc</filename>). <literal>linked</literal>
2736c25c 2067 indicates that a unit is linked into <filename>/etc</filename> permanently. <literal>linked-runtime</literal>
3031660c 2068 indicates that a unit is linked into <filename>/run</filename> temporarily (until the next
2736c25c
DDM
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>
3031660c
ZJS
2074
2075 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2076 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2077 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2078 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2079 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
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
2736c25c 2086 not yet been recorded on this boot.</para>
3031660c 2087
2736c25c
DDM
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>
3031660c 2091
2736c25c 2092 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2093 mode.</para>
2094
2095 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2096 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2097 0.</para>
2098
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>
2104
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>
2108
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
2112 recommended.</para>
2113
2114 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2115 unit file.</para>
2116
2117 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2118 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2119 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2120 checked. Conditions are checked when a unit is requested to start.</para>
2121
2122 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2123 conditions of this unit were checked. </para>
2124
2736c25c 2125 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
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
ae53ea52 2128 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
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
2736c25c 2132 zero/positive/negative values.</para>
3031660c
ZJS
2133
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
2736c25c 2136 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2137 will be a pair of empty strings.</para>
2138
2736c25c
DDM
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>
3031660c 2141 </refsect2>
ae53ea52
ZJS
2142
2143 <refsect2>
2144 <title>Security</title>
2145
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
98ab0dae 2150 polkit.</para>
ae53ea52 2151 </refsect2>
3031660c
ZJS
2152 </refsect1>
2153
2154 <refsect1>
2155 <title>Service Unit Objects</title>
2156
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>
2160
48f99d7c 2161 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2162node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2163 interface org.freedesktop.systemd1.Service {
2164 methods:
47fb7fd6
ZJS
2165 GetProcesses(out a(sus) processes);
2166 AttachProcesses(in s subcgroup,
2167 in au pids);
3031660c 2168 properties:
47fb7fd6
ZJS
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 = ...;
3031660c 2670 };
47fb7fd6
ZJS
2671 interface org.freedesktop.DBus.Peer { ... };
2672 interface org.freedesktop.DBus.Introspectable { ... };
2673 interface org.freedesktop.DBus.Properties { ... };
2674 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
2675};
2676 </programlisting>
2677
47fb7fd6 2678 <!--method GetProcesses is not documented!-->
3031660c 2679
47fb7fd6 2680 <!--method AttachProcesses is not documented!-->
3031660c 2681
47fb7fd6 2682 <!--property Type is not documented!-->
3031660c 2683
47fb7fd6 2684 <!--property Restart is not documented!-->
3031660c 2685
47fb7fd6 2686 <!--property PIDFile is not documented!-->
3031660c 2687
47fb7fd6 2688 <!--property NotifyAccess is not documented!-->
3031660c 2689
47fb7fd6 2690 <!--property RestartUSec is not documented!-->
3031660c 2691
47fb7fd6 2692 <!--property TimeoutStartUSec is not documented!-->
3031660c 2693
47fb7fd6 2694 <!--property TimeoutStopUSec is not documented!-->
3031660c 2695
47fb7fd6 2696 <!--property TimeoutAbortUSec is not documented!-->
3031660c 2697
47fb7fd6 2698 <!--property RuntimeMaxUSec is not documented!-->
3031660c 2699
47fb7fd6 2700 <!--property WatchdogUSec is not documented!-->
3031660c 2701
47fb7fd6 2702 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 2703
47fb7fd6 2704 <!--property RemainAfterExit is not documented!-->
3031660c 2705
47fb7fd6
ZJS
2706 <!--property GuessMainPID is not documented!-->
2707
2708 <!--property RestartPreventExitStatus is not documented!-->
2709
2710 <!--property RestartForceExitStatus is not documented!-->
2711
2712 <!--property SuccessExitStatus is not documented!-->
2713
2714 <!--property BusName is not documented!-->
2715
2716 <!--property FileDescriptorStoreMax is not documented!-->
2717
2718 <!--property NFileDescriptorStore is not documented!-->
2719
2720 <!--property StatusErrno is not documented!-->
2721
2722 <!--property ReloadResult is not documented!-->
2723
2724 <!--property CleanResult is not documented!-->
2725
2726 <!--property USBFunctionDescriptors is not documented!-->
2727
2728 <!--property USBFunctionStrings is not documented!-->
2729
2730 <!--property UID is not documented!-->
2731
2732 <!--property GID is not documented!-->
2733
2734 <!--property NRestarts is not documented!-->
2735
2736 <!--property OOMPolicy is not documented!-->
2737
2738 <!--property ExecCondition is not documented!-->
2739
2740 <!--property ExecConditionEx is not documented!-->
2741
2742 <!--property ExecStartPreEx is not documented!-->
2743
2744 <!--property ExecStartEx is not documented!-->
2745
2746 <!--property ExecStartPostEx is not documented!-->
2747
2748 <!--property ExecReloadEx is not documented!-->
2749
2750 <!--property ExecStopEx is not documented!-->
2751
2752 <!--property ExecStopPost is not documented!-->
2753
2754 <!--property ExecStopPostEx is not documented!-->
2755
2756 <!--property Slice is not documented!-->
2757
2758 <!--property MemoryCurrent is not documented!-->
2759
2760 <!--property CPUUsageNSec is not documented!-->
2761
2762 <!--property EffectiveCPUs is not documented!-->
2763
2764 <!--property EffectiveMemoryNodes is not documented!-->
2765
2766 <!--property TasksCurrent is not documented!-->
2767
2768 <!--property IPIngressBytes is not documented!-->
2769
2770 <!--property IPIngressPackets is not documented!-->
2771
2772 <!--property IPEgressBytes is not documented!-->
2773
2774 <!--property IPEgressPackets is not documented!-->
2775
2776 <!--property IOReadBytes is not documented!-->
2777
2778 <!--property IOReadOperations is not documented!-->
2779
2780 <!--property IOWriteBytes is not documented!-->
2781
2782 <!--property IOWriteOperations is not documented!-->
2783
2784 <!--property Delegate is not documented!-->
2785
2786 <!--property DelegateControllers is not documented!-->
2787
2788 <!--property CPUAccounting is not documented!-->
2789
2790 <!--property CPUWeight is not documented!-->
2791
2792 <!--property StartupCPUWeight is not documented!-->
2793
2794 <!--property CPUShares is not documented!-->
2795
2796 <!--property StartupCPUShares is not documented!-->
2797
2798 <!--property CPUQuotaPerSecUSec is not documented!-->
2799
2800 <!--property CPUQuotaPeriodUSec is not documented!-->
2801
2802 <!--property AllowedCPUs is not documented!-->
2803
2804 <!--property AllowedMemoryNodes is not documented!-->
2805
2806 <!--property IOAccounting is not documented!-->
2807
2808 <!--property IOWeight is not documented!-->
2809
2810 <!--property StartupIOWeight is not documented!-->
2811
2812 <!--property IODeviceWeight is not documented!-->
2813
2814 <!--property IOReadBandwidthMax is not documented!-->
2815
2816 <!--property IOWriteBandwidthMax is not documented!-->
2817
2818 <!--property IOReadIOPSMax is not documented!-->
2819
2820 <!--property IOWriteIOPSMax is not documented!-->
2821
2822 <!--property IODeviceLatencyTargetUSec is not documented!-->
2823
2824 <!--property BlockIOAccounting is not documented!-->
2825
2826 <!--property BlockIOWeight is not documented!-->
2827
2828 <!--property StartupBlockIOWeight is not documented!-->
2829
2830 <!--property BlockIODeviceWeight is not documented!-->
2831
2832 <!--property BlockIOReadBandwidth is not documented!-->
2833
2834 <!--property BlockIOWriteBandwidth is not documented!-->
2835
2836 <!--property MemoryAccounting is not documented!-->
2837
2838 <!--property DefaultMemoryLow is not documented!-->
2839
2840 <!--property DefaultMemoryMin is not documented!-->
2841
2842 <!--property MemoryMin is not documented!-->
2843
2844 <!--property MemoryLow is not documented!-->
2845
2846 <!--property MemoryHigh is not documented!-->
2847
2848 <!--property MemoryMax is not documented!-->
2849
2850 <!--property MemorySwapMax is not documented!-->
2851
2852 <!--property MemoryLimit is not documented!-->
2853
2854 <!--property DevicePolicy is not documented!-->
2855
2856 <!--property DeviceAllow is not documented!-->
2857
2858 <!--property TasksAccounting is not documented!-->
2859
2860 <!--property TasksMax is not documented!-->
2861
2862 <!--property IPAccounting is not documented!-->
2863
2864 <!--property IPAddressAllow is not documented!-->
2865
2866 <!--property IPAddressDeny is not documented!-->
2867
2868 <!--property IPIngressFilterPath is not documented!-->
2869
2870 <!--property IPEgressFilterPath is not documented!-->
2871
2872 <!--property DisableControllers is not documented!-->
2873
2874 <!--property EnvironmentFiles is not documented!-->
2875
2876 <!--property PassEnvironment is not documented!-->
2877
2878 <!--property UnsetEnvironment is not documented!-->
2879
2880 <!--property UMask is not documented!-->
2881
2882 <!--property LimitCPUSoft is not documented!-->
2883
2884 <!--property LimitFSIZE is not documented!-->
2885
2886 <!--property LimitFSIZESoft is not documented!-->
2887
2888 <!--property LimitDATA is not documented!-->
2889
2890 <!--property LimitDATASoft is not documented!-->
2891
2892 <!--property LimitSTACK is not documented!-->
2893
2894 <!--property LimitSTACKSoft is not documented!-->
2895
2896 <!--property LimitCORE is not documented!-->
2897
2898 <!--property LimitCORESoft is not documented!-->
2899
2900 <!--property LimitRSS is not documented!-->
2901
2902 <!--property LimitRSSSoft is not documented!-->
2903
2904 <!--property LimitNOFILE is not documented!-->
2905
2906 <!--property LimitNOFILESoft is not documented!-->
2907
2908 <!--property LimitAS is not documented!-->
2909
2910 <!--property LimitASSoft is not documented!-->
2911
2912 <!--property LimitNPROC is not documented!-->
2913
2914 <!--property LimitNPROCSoft is not documented!-->
2915
2916 <!--property LimitMEMLOCK is not documented!-->
2917
2918 <!--property LimitMEMLOCKSoft is not documented!-->
2919
2920 <!--property LimitLOCKS is not documented!-->
2921
2922 <!--property LimitLOCKSSoft is not documented!-->
2923
2924 <!--property LimitSIGPENDING is not documented!-->
2925
2926 <!--property LimitSIGPENDINGSoft is not documented!-->
2927
2928 <!--property LimitMSGQUEUE is not documented!-->
2929
2930 <!--property LimitMSGQUEUESoft is not documented!-->
2931
2932 <!--property LimitNICE is not documented!-->
2933
2934 <!--property LimitNICESoft is not documented!-->
2935
2936 <!--property LimitRTPRIO is not documented!-->
2937
2938 <!--property LimitRTPRIOSoft is not documented!-->
2939
2940 <!--property LimitRTTIME is not documented!-->
2941
2942 <!--property LimitRTTIMESoft is not documented!-->
2943
2944 <!--property WorkingDirectory is not documented!-->
2945
2946 <!--property RootDirectory is not documented!-->
2947
2948 <!--property RootImage is not documented!-->
2949
2950 <!--property OOMScoreAdjust is not documented!-->
2951
2952 <!--property CoredumpFilter is not documented!-->
2953
2954 <!--property Nice is not documented!-->
2955
2956 <!--property IOSchedulingClass is not documented!-->
2957
2958 <!--property IOSchedulingPriority is not documented!-->
2959
2960 <!--property CPUSchedulingPolicy is not documented!-->
2961
2962 <!--property CPUSchedulingPriority is not documented!-->
2963
2964 <!--property CPUAffinity is not documented!-->
2965
2966 <!--property CPUAffinityFromNUMA is not documented!-->
2967
2968 <!--property NUMAPolicy is not documented!-->
2969
2970 <!--property NUMAMask is not documented!-->
2971
2972 <!--property TimerSlackNSec is not documented!-->
2973
2974 <!--property CPUSchedulingResetOnFork is not documented!-->
2975
2976 <!--property NonBlocking is not documented!-->
2977
2978 <!--property StandardInput is not documented!-->
2979
2980 <!--property StandardInputFileDescriptorName is not documented!-->
2981
2982 <!--property StandardInputData is not documented!-->
2983
2984 <!--property StandardOutput is not documented!-->
2985
2986 <!--property StandardOutputFileDescriptorName is not documented!-->
2987
2988 <!--property StandardError is not documented!-->
2989
2990 <!--property StandardErrorFileDescriptorName is not documented!-->
2991
2992 <!--property TTYPath is not documented!-->
2993
2994 <!--property TTYReset is not documented!-->
2995
2996 <!--property TTYVHangup is not documented!-->
2997
2998 <!--property TTYVTDisallocate is not documented!-->
2999
3000 <!--property SyslogPriority is not documented!-->
3001
3002 <!--property SyslogIdentifier is not documented!-->
3003
3004 <!--property SyslogLevelPrefix is not documented!-->
3005
3006 <!--property SyslogLevel is not documented!-->
3007
3008 <!--property SyslogFacility is not documented!-->
3009
3010 <!--property LogLevelMax is not documented!-->
3011
3012 <!--property LogRateLimitIntervalUSec is not documented!-->
3013
3014 <!--property LogRateLimitBurst is not documented!-->
3015
3016 <!--property LogExtraFields is not documented!-->
3017
3018 <!--property LogNamespace is not documented!-->
3019
3020 <!--property AmbientCapabilities is not documented!-->
3021
3022 <!--property User is not documented!-->
3023
3024 <!--property Group is not documented!-->
3025
3026 <!--property DynamicUser is not documented!-->
3027
3028 <!--property RemoveIPC is not documented!-->
3029
3030 <!--property SupplementaryGroups is not documented!-->
3031
3032 <!--property PAMName is not documented!-->
3033
3034 <!--property ReadWritePaths is not documented!-->
3035
3036 <!--property ReadOnlyPaths is not documented!-->
3037
3038 <!--property InaccessiblePaths is not documented!-->
3039
3040 <!--property PrivateTmp is not documented!-->
3041
3042 <!--property PrivateDevices is not documented!-->
3043
3044 <!--property ProtectClock is not documented!-->
3045
3046 <!--property ProtectKernelTunables is not documented!-->
3047
3048 <!--property ProtectKernelModules is not documented!-->
3049
3050 <!--property ProtectKernelLogs is not documented!-->
3051
3052 <!--property ProtectControlGroups is not documented!-->
3053
3054 <!--property PrivateNetwork is not documented!-->
3055
3056 <!--property PrivateUsers is not documented!-->
3057
3058 <!--property PrivateMounts is not documented!-->
3059
3060 <!--property ProtectHome is not documented!-->
3061
3062 <!--property ProtectSystem is not documented!-->
3063
3064 <!--property SameProcessGroup is not documented!-->
3065
3066 <!--property UtmpIdentifier is not documented!-->
3067
3068 <!--property UtmpMode is not documented!-->
3069
3070 <!--property SELinuxContext is not documented!-->
3071
3072 <!--property AppArmorProfile is not documented!-->
3073
3074 <!--property SmackProcessLabel is not documented!-->
3075
3076 <!--property IgnoreSIGPIPE is not documented!-->
3077
3078 <!--property NoNewPrivileges is not documented!-->
3079
3080 <!--property SystemCallFilter is not documented!-->
3081
3082 <!--property SystemCallArchitectures is not documented!-->
3083
3084 <!--property SystemCallErrorNumber is not documented!-->
3085
3086 <!--property Personality is not documented!-->
3087
3088 <!--property LockPersonality is not documented!-->
3089
3090 <!--property RestrictAddressFamilies is not documented!-->
3091
3092 <!--property RuntimeDirectoryPreserve is not documented!-->
3093
3094 <!--property RuntimeDirectoryMode is not documented!-->
3095
3096 <!--property RuntimeDirectory is not documented!-->
3097
3098 <!--property StateDirectoryMode is not documented!-->
3099
3100 <!--property StateDirectory is not documented!-->
3101
3102 <!--property CacheDirectoryMode is not documented!-->
3103
3104 <!--property CacheDirectory is not documented!-->
3105
3106 <!--property LogsDirectoryMode is not documented!-->
3107
3108 <!--property LogsDirectory is not documented!-->
3109
3110 <!--property ConfigurationDirectoryMode is not documented!-->
3111
3112 <!--property ConfigurationDirectory is not documented!-->
3113
3114 <!--property TimeoutCleanUSec is not documented!-->
3115
3116 <!--property MemoryDenyWriteExecute is not documented!-->
3117
3118 <!--property RestrictRealtime is not documented!-->
3119
3120 <!--property RestrictSUIDSGID is not documented!-->
3121
3122 <!--property RestrictNamespaces is not documented!-->
3123
3124 <!--property BindPaths is not documented!-->
3125
3126 <!--property BindReadOnlyPaths is not documented!-->
3127
3128 <!--property TemporaryFileSystem is not documented!-->
3129
3130 <!--property MountAPIVFS is not documented!-->
3131
3132 <!--property KeyringMode is not documented!-->
3133
3134 <!--property ProtectHostname is not documented!-->
3135
3136 <!--property NetworkNamespacePath is not documented!-->
3137
3138 <!--property KillMode is not documented!-->
3139
3140 <!--property KillSignal is not documented!-->
3141
3142 <!--property RestartKillSignal is not documented!-->
3143
3144 <!--property FinalKillSignal is not documented!-->
3145
3146 <!--property SendSIGKILL is not documented!-->
3147
3148 <!--property SendSIGHUP is not documented!-->
3149
3150 <!--property WatchdogSignal is not documented!-->
3151
00bb75d7 3152 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3153
00bb75d7 3154 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3155
00bb75d7 3156 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3157
00bb75d7 3158 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3159
48f99d7c
ZJS
3160 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3161
00bb75d7 3162 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3163
00bb75d7 3164 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3165
00bb75d7 3166 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3167
00bb75d7 3168 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3169
00bb75d7 3170 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3171
00bb75d7 3172 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3173
00bb75d7 3174 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3175
00bb75d7 3176 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3177
00bb75d7 3178 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3179
00bb75d7
ZJS
3180 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3181
3182 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3183
3184 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3185
3186 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3187
3188 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3189
3190 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3191
3192 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3193
3194 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3195
3196 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3197
3198 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3199
3200 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3201
3202 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3203
3204 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3205
3206 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3207
3208 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3209
3210 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3211
3212 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3213
3214 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3215
3216 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3217
3218 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3219
3220 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3221
3222 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3223
3224 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3225
3226 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3227
3228 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3229
3230 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3231
3232 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3233
3234 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3235
3236 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3237
3238 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3239
3240 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3241
3242 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3243
3244 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3245
3246 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3247
3248 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3249
3250 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3251
3252 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3253
3254 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3255
3256 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3257
3258 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3259
3260 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3261
3262 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3263
3264 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3265
3266 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3267
3268 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3269
3270 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3271
3272 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3273
3274 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3275
3276 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3277
3278 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3279
3280 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3281
3282 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3283
3284 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3285
3286 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3287
3288 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3289
3290 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3291
3292 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3293
3294 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3295
3296 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3297
3298 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3299
3300 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3301
3302 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3303
3304 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3305
3306 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3307
3308 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3309
3310 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3311
3312 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3313
3314 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3315
3316 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3317
3318 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3319
3320 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3321
3322 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3323
3324 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3325
3326 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3327
3328 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3329
3330 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3331
3332 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3333
3334 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3335
3336 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3337
3338 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3339
3340 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3341
3342 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3343
3344 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3345
3346 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3347
3348 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3349
3350 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3351
3352 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3353
3354 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3355
3356 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3357
3358 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3359
3360 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3361
3362 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3363
3364 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3365
3366 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3367
3368 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3369
3370 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3371
3372 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3373
3374 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3375
3376 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3377
3378 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3379
3380 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3381
3382 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3383
3384 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3385
3386 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3387
3388 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3389
3390 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3391
3392 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3393
3394 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3395
3396 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3397
3398 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3399
3400 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3401
3402 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3403
3404 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3405
3406 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3407
3408 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3409
3410 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3411
3412 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3413
3414 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3415
3416 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3417
3418 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3419
3420 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3421
3422 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3423
3424 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3425
3426 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3427
3428 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3429
3430 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3431
3432 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3433
3434 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3435
3436 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3437
3438 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3439
3440 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3441
3442 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3443
3444 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3445
3446 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3447
3448 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3449
3450 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3451
3452 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3453
3454 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3455
3456 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3457
3458 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3459
3460 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3461
3462 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3463
3464 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3465
3466 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3467
3468 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3469
3470 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3471
3472 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3473
3474 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3475
3476 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3477
3478 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3479
3480 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3481
3482 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3483
3484 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3485
3486 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3487
3488 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3489
3490 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3491
3492 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3493
3494 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3495
3496 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3497
3498 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3499
3500 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3501
3502 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3503
3504 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3505
3506 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3507
3508 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3509
3510 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3511
3512 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3513
3514 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3515
3516 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3517
3518 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3519
3520 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3521
3522 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3523
3524 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3525
3526 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3527
3528 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3529
3530 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3531
3532 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3533
3534 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3535
3536 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3537
3538 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3539
3540 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3541
3542 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3543
3544 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3545
3546 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3547
3548 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3549
3550 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3551
3552 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3553
3554 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3555
3556 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3557
3558 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3559
3560 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3561
3562 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3563
3564 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3565
3566 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3567
3568 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3569
3570 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3571
3572 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3573
3574 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3575
3576 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3577
3578 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3579
3580 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3581
3582 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3583
3584 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3585
3586 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3587
3588 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3589
3590 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3591
3592 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3593
3594 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3595
3596 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3597
3598 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3599
3600 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3601
3602 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3603
3604 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3605
3606 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3607
3608 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3609
3610 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3611
3612 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3613
3614 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3615
3616 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3617
3618 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3619
3620 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3621
3622 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3623
3624 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3625
3626 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3627
3628 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3629
3630 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3631
3632 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3633
3634 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3635
3636 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3637
3638 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3639
3640 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3641
3642 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3643
3644 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3645
3646 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3647
3648 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3649
3650 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3651
3652 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3653
3654 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3655
3656 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3657
3658 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3659
3660 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3661
3662 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3663
3664 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3665
3666 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3667
3668 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3669
3670 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3671
3672 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3673
3674 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3675
3676 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3677
3678 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3679
3680 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3681
3682 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3683
3684 <!--End of Autogenerated section-->
3685
3686 <refsect2>
3687 <title>Properties</title>
3688
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>
3691
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>
3695
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>
3706
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>
3710
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>.
3713 </para>
3714
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.
3718 </para>
3719
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>
3728
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>
3736
3737 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
3738 to
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>
3742
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
201632e3 3748 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
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>
3756
3757 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
3758 unit are placed in.</para>
3759 </refsect2>
3760 </refsect1>
3761
3762 <refsect1>
3763 <title>Socket Unit Objects</title>
3764
48f99d7c 3765 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
3766node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
3767 interface org.freedesktop.systemd1.Socket {
3768 methods:
3769 GetProcesses(out a(sus) processes);
3770 AttachProcesses(in s subcgroup,
3771 in au pids);
3772 properties:
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 = '...';
47fb7fd6
ZJS
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 = ...;
4287 };
4288 interface org.freedesktop.DBus.Peer { ... };
4289 interface org.freedesktop.DBus.Introspectable { ... };
4290 interface org.freedesktop.DBus.Properties { ... };
4291 interface org.freedesktop.systemd1.Unit { ... };
4292};
4293 </programlisting>
4294
00bb75d7
ZJS
4295 <!--method GetProcesses is not documented!-->
4296
4297 <!--method AttachProcesses is not documented!-->
4298
4299 <!--property BindIPv6Only is not documented!-->
4300
4301 <!--property Backlog is not documented!-->
4302
4303 <!--property TimeoutUSec is not documented!-->
4304
4305 <!--property BindToDevice is not documented!-->
4306
4307 <!--property SocketUser is not documented!-->
4308
4309 <!--property SocketGroup is not documented!-->
4310
4311 <!--property SocketMode is not documented!-->
4312
4313 <!--property DirectoryMode is not documented!-->
4314
4315 <!--property Writable is not documented!-->
4316
4317 <!--property KeepAlive is not documented!-->
4318
4319 <!--property KeepAliveTimeUSec is not documented!-->
4320
4321 <!--property KeepAliveIntervalUSec is not documented!-->
4322
4323 <!--property KeepAliveProbes is not documented!-->
4324
4325 <!--property DeferAcceptUSec is not documented!-->
4326
4327 <!--property NoDelay is not documented!-->
4328
4329 <!--property Priority is not documented!-->
4330
4331 <!--property ReceiveBuffer is not documented!-->
4332
4333 <!--property SendBuffer is not documented!-->
4334
4335 <!--property IPTOS is not documented!-->
4336
4337 <!--property IPTTL is not documented!-->
4338
4339 <!--property PipeSize is not documented!-->
4340
4341 <!--property FreeBind is not documented!-->
4342
4343 <!--property Transparent is not documented!-->
4344
4345 <!--property Broadcast is not documented!-->
4346
4347 <!--property PassCredentials is not documented!-->
4348
4349 <!--property PassSecurity is not documented!-->
4350
4351 <!--property RemoveOnStop is not documented!-->
4352
4353 <!--property Listen is not documented!-->
4354
4355 <!--property Symlinks is not documented!-->
4356
4357 <!--property Mark is not documented!-->
4358
4359 <!--property MaxConnections is not documented!-->
4360
4361 <!--property MaxConnectionsPerSource is not documented!-->
4362
4363 <!--property MessageQueueMaxMessages is not documented!-->
4364
4365 <!--property MessageQueueMessageSize is not documented!-->
4366
4367 <!--property TCPCongestion is not documented!-->
4368
4369 <!--property ReusePort is not documented!-->
4370
4371 <!--property SmackLabel is not documented!-->
4372
4373 <!--property SmackLabelIPIn is not documented!-->
4374
4375 <!--property SmackLabelIPOut is not documented!-->
4376
4377 <!--property NRefused is not documented!-->
4378
4379 <!--property FileDescriptorName is not documented!-->
4380
4381 <!--property SocketProtocol is not documented!-->
4382
4383 <!--property TriggerLimitIntervalUSec is not documented!-->
4384
4385 <!--property TriggerLimitBurst is not documented!-->
4386
4387 <!--property UID is not documented!-->
4388
4389 <!--property GID is not documented!-->
4390
4391 <!--property ExecStopPre is not documented!-->
4392
4393 <!--property ExecStopPost is not documented!-->
4394
4395 <!--property Slice is not documented!-->
4396
4397 <!--property MemoryCurrent is not documented!-->
4398
4399 <!--property CPUUsageNSec is not documented!-->
4400
4401 <!--property EffectiveCPUs is not documented!-->
4402
4403 <!--property EffectiveMemoryNodes is not documented!-->
4404
4405 <!--property TasksCurrent is not documented!-->
4406
4407 <!--property IPIngressBytes is not documented!-->
4408
4409 <!--property IPIngressPackets is not documented!-->
4410
4411 <!--property IPEgressBytes is not documented!-->
4412
4413 <!--property IPEgressPackets is not documented!-->
4414
4415 <!--property IOReadBytes is not documented!-->
4416
4417 <!--property IOReadOperations is not documented!-->
4418
4419 <!--property IOWriteBytes is not documented!-->
4420
4421 <!--property IOWriteOperations is not documented!-->
4422
4423 <!--property Delegate is not documented!-->
4424
4425 <!--property DelegateControllers is not documented!-->
4426
4427 <!--property CPUAccounting is not documented!-->
4428
4429 <!--property CPUWeight is not documented!-->
4430
4431 <!--property StartupCPUWeight is not documented!-->
4432
4433 <!--property CPUShares is not documented!-->
4434
4435 <!--property StartupCPUShares is not documented!-->
4436
4437 <!--property CPUQuotaPerSecUSec is not documented!-->
4438
4439 <!--property CPUQuotaPeriodUSec is not documented!-->
4440
4441 <!--property AllowedCPUs is not documented!-->
4442
4443 <!--property AllowedMemoryNodes is not documented!-->
4444
4445 <!--property IOAccounting is not documented!-->
4446
4447 <!--property IOWeight is not documented!-->
4448
4449 <!--property StartupIOWeight is not documented!-->
4450
4451 <!--property IODeviceWeight is not documented!-->
4452
4453 <!--property IOReadBandwidthMax is not documented!-->
4454
4455 <!--property IOWriteBandwidthMax is not documented!-->
4456
4457 <!--property IOReadIOPSMax is not documented!-->
4458
4459 <!--property IOWriteIOPSMax is not documented!-->
4460
4461 <!--property IODeviceLatencyTargetUSec is not documented!-->
4462
4463 <!--property BlockIOAccounting is not documented!-->
4464
4465 <!--property BlockIOWeight is not documented!-->
4466
4467 <!--property StartupBlockIOWeight is not documented!-->
4468
4469 <!--property BlockIODeviceWeight is not documented!-->
4470
4471 <!--property BlockIOReadBandwidth is not documented!-->
4472
4473 <!--property BlockIOWriteBandwidth is not documented!-->
4474
4475 <!--property MemoryAccounting is not documented!-->
4476
4477 <!--property DefaultMemoryLow is not documented!-->
4478
4479 <!--property DefaultMemoryMin is not documented!-->
4480
4481 <!--property MemoryMin is not documented!-->
4482
4483 <!--property MemoryLow is not documented!-->
4484
4485 <!--property MemoryHigh is not documented!-->
4486
4487 <!--property MemoryMax is not documented!-->
4488
4489 <!--property MemorySwapMax is not documented!-->
4490
4491 <!--property MemoryLimit is not documented!-->
4492
4493 <!--property DevicePolicy is not documented!-->
4494
4495 <!--property DeviceAllow is not documented!-->
4496
4497 <!--property TasksAccounting is not documented!-->
4498
4499 <!--property TasksMax is not documented!-->
4500
4501 <!--property IPAccounting is not documented!-->
4502
4503 <!--property IPAddressAllow is not documented!-->
4504
4505 <!--property IPAddressDeny is not documented!-->
4506
4507 <!--property IPIngressFilterPath is not documented!-->
4508
4509 <!--property IPEgressFilterPath is not documented!-->
4510
4511 <!--property DisableControllers is not documented!-->
4512
4513 <!--property EnvironmentFiles is not documented!-->
4514
4515 <!--property PassEnvironment is not documented!-->
4516
4517 <!--property UnsetEnvironment is not documented!-->
4518
4519 <!--property UMask is not documented!-->
4520
4521 <!--property LimitCPUSoft is not documented!-->
4522
4523 <!--property LimitFSIZE is not documented!-->
4524
4525 <!--property LimitFSIZESoft is not documented!-->
4526
4527 <!--property LimitDATA is not documented!-->
4528
4529 <!--property LimitDATASoft is not documented!-->
4530
4531 <!--property LimitSTACK is not documented!-->
4532
4533 <!--property LimitSTACKSoft is not documented!-->
4534
4535 <!--property LimitCORE is not documented!-->
4536
4537 <!--property LimitCORESoft is not documented!-->
4538
4539 <!--property LimitRSS is not documented!-->
4540
4541 <!--property LimitRSSSoft is not documented!-->
4542
4543 <!--property LimitNOFILE is not documented!-->
4544
4545 <!--property LimitNOFILESoft is not documented!-->
4546
4547 <!--property LimitAS is not documented!-->
4548
4549 <!--property LimitASSoft is not documented!-->
4550
4551 <!--property LimitNPROC is not documented!-->
4552
4553 <!--property LimitNPROCSoft is not documented!-->
4554
4555 <!--property LimitMEMLOCK is not documented!-->
4556
4557 <!--property LimitMEMLOCKSoft is not documented!-->
4558
4559 <!--property LimitLOCKS is not documented!-->
4560
4561 <!--property LimitLOCKSSoft is not documented!-->
4562
4563 <!--property LimitSIGPENDING is not documented!-->
4564
4565 <!--property LimitSIGPENDINGSoft is not documented!-->
4566
4567 <!--property LimitMSGQUEUE is not documented!-->
4568
4569 <!--property LimitMSGQUEUESoft is not documented!-->
4570
4571 <!--property LimitNICE is not documented!-->
4572
4573 <!--property LimitNICESoft is not documented!-->
4574
4575 <!--property LimitRTPRIO is not documented!-->
4576
4577 <!--property LimitRTPRIOSoft is not documented!-->
4578
4579 <!--property LimitRTTIME is not documented!-->
4580
4581 <!--property LimitRTTIMESoft is not documented!-->
4582
4583 <!--property WorkingDirectory is not documented!-->
4584
4585 <!--property RootDirectory is not documented!-->
4586
4587 <!--property RootImage is not documented!-->
4588
4589 <!--property OOMScoreAdjust is not documented!-->
4590
4591 <!--property CoredumpFilter is not documented!-->
4592
4593 <!--property Nice is not documented!-->
4594
4595 <!--property IOSchedulingClass is not documented!-->
4596
4597 <!--property IOSchedulingPriority is not documented!-->
4598
4599 <!--property CPUSchedulingPolicy is not documented!-->
4600
4601 <!--property CPUSchedulingPriority is not documented!-->
4602
4603 <!--property CPUAffinity is not documented!-->
4604
4605 <!--property CPUAffinityFromNUMA is not documented!-->
4606
4607 <!--property NUMAPolicy is not documented!-->
4608
4609 <!--property NUMAMask is not documented!-->
4610
4611 <!--property TimerSlackNSec is not documented!-->
4612
4613 <!--property CPUSchedulingResetOnFork is not documented!-->
4614
4615 <!--property NonBlocking is not documented!-->
4616
4617 <!--property StandardInput is not documented!-->
4618
4619 <!--property StandardInputFileDescriptorName is not documented!-->
4620
4621 <!--property StandardInputData is not documented!-->
4622
4623 <!--property StandardOutput is not documented!-->
4624
4625 <!--property StandardOutputFileDescriptorName is not documented!-->
4626
4627 <!--property StandardError is not documented!-->
4628
4629 <!--property StandardErrorFileDescriptorName is not documented!-->
4630
4631 <!--property TTYPath is not documented!-->
4632
4633 <!--property TTYReset is not documented!-->
4634
4635 <!--property TTYVHangup is not documented!-->
4636
4637 <!--property TTYVTDisallocate is not documented!-->
4638
4639 <!--property SyslogPriority is not documented!-->
4640
4641 <!--property SyslogIdentifier is not documented!-->
4642
4643 <!--property SyslogLevelPrefix is not documented!-->
4644
4645 <!--property SyslogLevel is not documented!-->
4646
4647 <!--property SyslogFacility is not documented!-->
4648
4649 <!--property LogLevelMax is not documented!-->
4650
4651 <!--property LogRateLimitIntervalUSec is not documented!-->
4652
4653 <!--property LogRateLimitBurst is not documented!-->
4654
4655 <!--property LogExtraFields is not documented!-->
4656
4657 <!--property LogNamespace is not documented!-->
4658
4659 <!--property AmbientCapabilities is not documented!-->
4660
4661 <!--property User is not documented!-->
4662
4663 <!--property Group is not documented!-->
4664
4665 <!--property DynamicUser is not documented!-->
4666
4667 <!--property RemoveIPC is not documented!-->
4668
4669 <!--property SupplementaryGroups is not documented!-->
4670
4671 <!--property PAMName is not documented!-->
4672
4673 <!--property ReadWritePaths is not documented!-->
4674
4675 <!--property ReadOnlyPaths is not documented!-->
4676
4677 <!--property InaccessiblePaths is not documented!-->
4678
4679 <!--property PrivateTmp is not documented!-->
4680
4681 <!--property PrivateDevices is not documented!-->
4682
4683 <!--property ProtectClock is not documented!-->
4684
4685 <!--property ProtectKernelTunables is not documented!-->
4686
4687 <!--property ProtectKernelModules is not documented!-->
4688
4689 <!--property ProtectKernelLogs is not documented!-->
4690
4691 <!--property ProtectControlGroups is not documented!-->
4692
4693 <!--property PrivateNetwork is not documented!-->
4694
4695 <!--property PrivateUsers is not documented!-->
4696
4697 <!--property PrivateMounts is not documented!-->
4698
4699 <!--property ProtectHome is not documented!-->
4700
4701 <!--property ProtectSystem is not documented!-->
4702
4703 <!--property SameProcessGroup is not documented!-->
4704
4705 <!--property UtmpIdentifier is not documented!-->
4706
4707 <!--property UtmpMode is not documented!-->
4708
4709 <!--property SELinuxContext is not documented!-->
4710
4711 <!--property AppArmorProfile is not documented!-->
4712
4713 <!--property SmackProcessLabel is not documented!-->
4714
4715 <!--property IgnoreSIGPIPE is not documented!-->
4716
4717 <!--property NoNewPrivileges is not documented!-->
4718
4719 <!--property SystemCallFilter is not documented!-->
4720
4721 <!--property SystemCallArchitectures is not documented!-->
4722
4723 <!--property SystemCallErrorNumber is not documented!-->
4724
4725 <!--property Personality is not documented!-->
4726
4727 <!--property LockPersonality is not documented!-->
4728
4729 <!--property RestrictAddressFamilies is not documented!-->
4730
4731 <!--property RuntimeDirectoryPreserve is not documented!-->
4732
4733 <!--property RuntimeDirectoryMode is not documented!-->
4734
4735 <!--property RuntimeDirectory is not documented!-->
4736
4737 <!--property StateDirectoryMode is not documented!-->
4738
4739 <!--property StateDirectory is not documented!-->
4740
4741 <!--property CacheDirectoryMode is not documented!-->
4742
4743 <!--property CacheDirectory is not documented!-->
4744
4745 <!--property LogsDirectoryMode is not documented!-->
4746
4747 <!--property LogsDirectory is not documented!-->
4748
4749 <!--property ConfigurationDirectoryMode is not documented!-->
4750
4751 <!--property ConfigurationDirectory is not documented!-->
4752
4753 <!--property TimeoutCleanUSec is not documented!-->
4754
4755 <!--property MemoryDenyWriteExecute is not documented!-->
4756
4757 <!--property RestrictRealtime is not documented!-->
4758
4759 <!--property RestrictSUIDSGID is not documented!-->
4760
4761 <!--property RestrictNamespaces is not documented!-->
4762
4763 <!--property BindPaths is not documented!-->
4764
4765 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 4766
00bb75d7 4767 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 4768
00bb75d7 4769 <!--property MountAPIVFS is not documented!-->
47fb7fd6 4770
00bb75d7 4771 <!--property KeyringMode is not documented!-->
47fb7fd6 4772
00bb75d7 4773 <!--property ProtectHostname is not documented!-->
47fb7fd6 4774
00bb75d7 4775 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 4776
00bb75d7 4777 <!--property KillMode is not documented!-->
47fb7fd6 4778
00bb75d7 4779 <!--property KillSignal is not documented!-->
47fb7fd6 4780
00bb75d7 4781 <!--property RestartKillSignal is not documented!-->
47fb7fd6 4782
00bb75d7 4783 <!--property FinalKillSignal is not documented!-->
47fb7fd6 4784
00bb75d7 4785 <!--property SendSIGKILL is not documented!-->
47fb7fd6 4786
00bb75d7 4787 <!--property SendSIGHUP is not documented!-->
47fb7fd6 4788
00bb75d7 4789 <!--property WatchdogSignal is not documented!-->
47fb7fd6 4790
00bb75d7 4791 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 4792
00bb75d7 4793 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 4794
00bb75d7 4795 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 4796
00bb75d7 4797 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 4798
48f99d7c
ZJS
4799 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
4800
00bb75d7 4801 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 4802
00bb75d7 4803 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 4804
00bb75d7 4805 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 4806
00bb75d7 4807 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 4808
00bb75d7 4809 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 4810
00bb75d7 4811 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 4812
00bb75d7 4813 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 4814
00bb75d7 4815 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 4816
00bb75d7 4817 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 4818
00bb75d7 4819 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 4820
00bb75d7 4821 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 4822
00bb75d7 4823 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 4824
00bb75d7 4825 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 4826
00bb75d7 4827 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 4828
00bb75d7 4829 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 4830
00bb75d7 4831 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 4832
00bb75d7 4833 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 4834
00bb75d7 4835 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 4836
00bb75d7 4837 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 4838
00bb75d7 4839 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 4840
00bb75d7 4841 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 4842
00bb75d7 4843 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 4844
00bb75d7 4845 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 4846
00bb75d7 4847 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 4848
00bb75d7 4849 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 4850
00bb75d7 4851 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 4852
00bb75d7 4853 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 4854
00bb75d7 4855 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 4856
00bb75d7 4857 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 4858
00bb75d7 4859 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 4860
00bb75d7 4861 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 4862
00bb75d7 4863 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 4864
00bb75d7 4865 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 4866
00bb75d7 4867 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 4868
00bb75d7 4869 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 4870
00bb75d7 4871 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 4872
00bb75d7 4873 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 4874
00bb75d7 4875 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 4876
00bb75d7 4877 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 4878
00bb75d7 4879 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 4880
00bb75d7 4881 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 4882
00bb75d7 4883 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 4884
00bb75d7 4885 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 4886
00bb75d7 4887 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 4888
00bb75d7 4889 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 4890
00bb75d7 4891 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 4892
00bb75d7 4893 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 4894
00bb75d7 4895 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 4896
00bb75d7 4897 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 4898
00bb75d7 4899 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 4900
00bb75d7 4901 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 4902
00bb75d7 4903 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 4904
00bb75d7 4905 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 4906
00bb75d7 4907 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 4908
00bb75d7 4909 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 4910
00bb75d7 4911 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 4912
00bb75d7 4913 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 4914
00bb75d7 4915 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 4916
00bb75d7 4917 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 4918
00bb75d7 4919 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 4920
00bb75d7 4921 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 4922
00bb75d7 4923 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 4924
00bb75d7 4925 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 4926
00bb75d7 4927 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 4928
00bb75d7 4929 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 4930
00bb75d7 4931 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 4932
00bb75d7 4933 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 4934
00bb75d7 4935 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 4936
00bb75d7 4937 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 4938
00bb75d7 4939 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 4940
00bb75d7 4941 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 4942
00bb75d7 4943 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 4944
00bb75d7 4945 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 4946
00bb75d7 4947 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 4948
00bb75d7 4949 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 4950
00bb75d7 4951 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 4952
00bb75d7 4953 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 4954
00bb75d7 4955 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 4956
00bb75d7 4957 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 4958
00bb75d7 4959 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 4960
00bb75d7 4961 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 4962
00bb75d7 4963 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 4964
00bb75d7 4965 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 4966
00bb75d7 4967 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 4968
00bb75d7 4969 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 4970
00bb75d7 4971 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 4972
00bb75d7 4973 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 4974
00bb75d7 4975 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 4976
00bb75d7 4977 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 4978
00bb75d7 4979 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 4980
00bb75d7 4981 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 4982
00bb75d7 4983 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 4984
00bb75d7 4985 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 4986
00bb75d7 4987 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 4988
00bb75d7 4989 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 4990
00bb75d7 4991 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 4992
00bb75d7 4993 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 4994
00bb75d7 4995 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 4996
00bb75d7 4997 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 4998
00bb75d7 4999 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5000
00bb75d7 5001 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5002
00bb75d7 5003 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5004
00bb75d7 5005 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5006
00bb75d7 5007 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5008
00bb75d7 5009 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5010
00bb75d7 5011 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5012
00bb75d7 5013 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5014
00bb75d7 5015 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5016
00bb75d7 5017 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5018
00bb75d7 5019 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5020
00bb75d7 5021 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5022
00bb75d7 5023 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5024
00bb75d7 5025 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5026
00bb75d7 5027 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5028
00bb75d7 5029 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5030
00bb75d7 5031 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5032
00bb75d7 5033 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5034
00bb75d7 5035 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5036
00bb75d7 5037 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5038
00bb75d7 5039 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5040
00bb75d7 5041 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5042
00bb75d7 5043 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5044
00bb75d7 5045 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5046
00bb75d7 5047 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5048
00bb75d7 5049 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5050
00bb75d7 5051 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5052
00bb75d7 5053 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5054
00bb75d7 5055 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5056
00bb75d7 5057 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5058
00bb75d7 5059 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5060
00bb75d7 5061 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5062
00bb75d7 5063 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5064
00bb75d7 5065 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5066
00bb75d7 5067 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5068
00bb75d7 5069 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5070
00bb75d7 5071 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5072
00bb75d7 5073 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5074
00bb75d7 5075 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5076
00bb75d7 5077 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5078
00bb75d7 5079 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5080
00bb75d7 5081 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5082
00bb75d7 5083 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5084
00bb75d7 5085 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5086
00bb75d7 5087 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5088
00bb75d7 5089 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5090
00bb75d7 5091 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5092
00bb75d7 5093 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5094
00bb75d7 5095 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5096
00bb75d7 5097 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5098
00bb75d7 5099 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5100
00bb75d7 5101 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5102
00bb75d7 5103 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5104
00bb75d7 5105 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5106
00bb75d7 5107 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5108
00bb75d7 5109 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5110
00bb75d7 5111 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5112
00bb75d7 5113 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5114
00bb75d7 5115 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5116
00bb75d7 5117 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5118
00bb75d7 5119 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5120
00bb75d7 5121 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5122
00bb75d7 5123 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5124
00bb75d7 5125 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5126
00bb75d7 5127 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5128
00bb75d7 5129 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5130
00bb75d7 5131 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5132
00bb75d7 5133 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5134
00bb75d7 5135 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5136
00bb75d7 5137 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5138
00bb75d7 5139 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5140
00bb75d7 5141 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5142
00bb75d7 5143 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5144
00bb75d7 5145 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5146
00bb75d7 5147 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5148
00bb75d7 5149 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5150
00bb75d7 5151 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5152
00bb75d7 5153 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5154
00bb75d7 5155 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5156
00bb75d7 5157 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 5158
00bb75d7 5159 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 5160
00bb75d7 5161 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 5162
00bb75d7 5163 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 5164
00bb75d7 5165 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 5166
00bb75d7 5167 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 5168
00bb75d7 5169 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 5170
00bb75d7 5171 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 5172
00bb75d7 5173 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 5174
00bb75d7 5175 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 5176
00bb75d7 5177 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 5178
00bb75d7 5179 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 5180
00bb75d7 5181 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 5182
00bb75d7 5183 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 5184
00bb75d7
ZJS
5185 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5186
5187 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5188
5189 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5190
5191 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5192
5193 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5194
5195 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5196
5197 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5198
5199 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5200
5201 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5202
5203 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5204
5205 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5206
5207 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5208
5209 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5210
5211 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5212
5213 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5214
5215 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5216
5217 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5218
5219 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5220
5221 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5222
5223 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5224
5225 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5226
5227 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5228
5229 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5230
5231 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5232
5233 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5234
5235 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5236
5237 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5238
5239 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5240
5241 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5242
5243 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5244
5245 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5246
5247 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5248
5249 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 5250
00bb75d7 5251 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 5252
00bb75d7 5253 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 5254
00bb75d7 5255 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 5256
00bb75d7 5257 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 5258
00bb75d7 5259 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 5260
00bb75d7 5261 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 5262
00bb75d7 5263 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 5264
00bb75d7 5265 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 5266
00bb75d7 5267 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 5268
00bb75d7 5269 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 5270
00bb75d7 5271 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 5272
00bb75d7 5273 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 5274
00bb75d7 5275 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 5276
00bb75d7 5277 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 5278
00bb75d7 5279 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 5280
00bb75d7 5281 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 5282
00bb75d7 5283 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 5284
00bb75d7 5285 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 5286
00bb75d7 5287 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 5288
00bb75d7 5289 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 5290
00bb75d7 5291 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 5292
00bb75d7 5293 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 5294
00bb75d7 5295 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 5296
00bb75d7 5297 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 5298
00bb75d7 5299 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 5300
00bb75d7 5301 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 5302
00bb75d7 5303 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 5304
00bb75d7 5305 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 5306
00bb75d7 5307 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 5308
00bb75d7 5309 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 5310
00bb75d7 5311 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 5312
00bb75d7 5313 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 5314
00bb75d7 5315 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 5316
00bb75d7 5317 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 5318
00bb75d7 5319 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 5320
00bb75d7 5321 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 5322
00bb75d7 5323 <!--End of Autogenerated section-->
47fb7fd6
ZJS
5324
5325 <refsect2>
5326 <title>Properties</title>
5327
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>
5332
5333 <para>In addition to these properties there are the following:</para>
5334
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>
5338
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>
5342
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>
5350 </refsect2>
5351 </refsect1>
5352
5353 <refsect1>
5354 <title>Target Unit Objects</title>
5355
48f99d7c 5356 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
5357node /org/freedesktop/systemd1/unit/basic_2etarget {
5358 interface org.freedesktop.systemd1.Target {
5359 };
5360 interface org.freedesktop.DBus.Peer { ... };
5361 interface org.freedesktop.DBus.Introspectable { ... };
5362 interface org.freedesktop.DBus.Properties { ... };
5363 interface org.freedesktop.systemd1.Unit { ... };
5364};
5365 </programlisting>
5366
5367 <para>Target units have neither type-specific methods nor properties.</para>
5368 </refsect1>
5369
5370
5371 <refsect1>
5372 <title>Device Unit Objects</title>
5373
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>
5376
48f99d7c
ZJS
5377 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5378node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
5379 interface org.freedesktop.systemd1.Device {
5380 properties:
5381 readonly s SysFSPath = '...';
3031660c 5382 };
47fb7fd6
ZJS
5383 interface org.freedesktop.DBus.Peer { ... };
5384 interface org.freedesktop.DBus.Introspectable { ... };
5385 interface org.freedesktop.DBus.Properties { ... };
5386 interface org.freedesktop.systemd1.Unit { ... };
5387};
5388 </programlisting>
5389
00bb75d7
ZJS
5390 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5391
00bb75d7
ZJS
5392 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5393
5394 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5395
5396 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5397
48f99d7c
ZJS
5398 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5399
00bb75d7
ZJS
5400 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5401
5402 <!--End of Autogenerated section-->
5403
47fb7fd6
ZJS
5404 <refsect2>
5405 <title>Properties</title>
5406
5407 <para>Device units only expose a single type-specific property:</para>
5408
5409 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5410 to.</para>
5411 </refsect2>
5412 </refsect1>
5413
5414 <refsect1>
5415 <title>Mount Unit Objects</title>
5416
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>
5420
48f99d7c 5421 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
5422node /org/freedesktop/systemd1/unit/home_2emount {
5423 interface org.freedesktop.systemd1.Mount {
5424 methods:
5425 GetProcesses(out a(sus) processes);
5426 AttachProcesses(in s subcgroup,
5427 in au pids);
5428 properties:
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 = ...;
3031660c 5862 };
47fb7fd6
ZJS
5863 interface org.freedesktop.DBus.Peer { ... };
5864 interface org.freedesktop.DBus.Introspectable { ... };
5865 interface org.freedesktop.DBus.Properties { ... };
5866 interface org.freedesktop.systemd1.Unit { ... };
5867};
5868 </programlisting>
5869
00bb75d7
ZJS
5870 <!--method GetProcesses is not documented!-->
5871
5872 <!--method AttachProcesses is not documented!-->
5873
5874 <!--property Where is not documented!-->
5875
5876 <!--property What is not documented!-->
5877
5878 <!--property Options is not documented!-->
5879
5880 <!--property Type is not documented!-->
5881
5882 <!--property TimeoutUSec is not documented!-->
5883
5884 <!--property DirectoryMode is not documented!-->
5885
5886 <!--property SloppyOptions is not documented!-->
5887
5888 <!--property LazyUnmount is not documented!-->
5889
5890 <!--property ForceUnmount is not documented!-->
5891
5892 <!--property UID is not documented!-->
5893
5894 <!--property GID is not documented!-->
5895
5896 <!--property ExecUnmount is not documented!-->
5897
5898 <!--property ExecRemount is not documented!-->
5899
5900 <!--property Slice is not documented!-->
5901
5902 <!--property MemoryCurrent is not documented!-->
5903
5904 <!--property CPUUsageNSec is not documented!-->
5905
5906 <!--property EffectiveCPUs is not documented!-->
5907
5908 <!--property EffectiveMemoryNodes is not documented!-->
5909
5910 <!--property TasksCurrent is not documented!-->
5911
5912 <!--property IPIngressBytes is not documented!-->
5913
5914 <!--property IPIngressPackets is not documented!-->
5915
5916 <!--property IPEgressBytes is not documented!-->
5917
5918 <!--property IPEgressPackets is not documented!-->
5919
5920 <!--property IOReadBytes is not documented!-->
5921
5922 <!--property IOReadOperations is not documented!-->
5923
5924 <!--property IOWriteBytes is not documented!-->
5925
5926 <!--property IOWriteOperations is not documented!-->
5927
5928 <!--property Delegate is not documented!-->
5929
5930 <!--property DelegateControllers is not documented!-->
5931
5932 <!--property CPUAccounting is not documented!-->
5933
5934 <!--property CPUWeight is not documented!-->
5935
5936 <!--property StartupCPUWeight is not documented!-->
5937
5938 <!--property CPUShares is not documented!-->
5939
5940 <!--property StartupCPUShares is not documented!-->
5941
5942 <!--property CPUQuotaPerSecUSec is not documented!-->
5943
5944 <!--property CPUQuotaPeriodUSec is not documented!-->
5945
5946 <!--property AllowedCPUs is not documented!-->
5947
5948 <!--property AllowedMemoryNodes is not documented!-->
5949
5950 <!--property IOAccounting is not documented!-->
5951
5952 <!--property IOWeight is not documented!-->
5953
5954 <!--property StartupIOWeight is not documented!-->
5955
5956 <!--property IODeviceWeight is not documented!-->
5957
5958 <!--property IOReadBandwidthMax is not documented!-->
5959
5960 <!--property IOWriteBandwidthMax is not documented!-->
5961
5962 <!--property IOReadIOPSMax is not documented!-->
5963
5964 <!--property IOWriteIOPSMax is not documented!-->
5965
5966 <!--property IODeviceLatencyTargetUSec is not documented!-->
5967
5968 <!--property BlockIOAccounting is not documented!-->
5969
5970 <!--property BlockIOWeight is not documented!-->
5971
5972 <!--property StartupBlockIOWeight is not documented!-->
5973
5974 <!--property BlockIODeviceWeight is not documented!-->
5975
5976 <!--property BlockIOReadBandwidth is not documented!-->
5977
5978 <!--property BlockIOWriteBandwidth is not documented!-->
5979
5980 <!--property MemoryAccounting is not documented!-->
5981
5982 <!--property DefaultMemoryLow is not documented!-->
5983
5984 <!--property DefaultMemoryMin is not documented!-->
5985
5986 <!--property MemoryMin is not documented!-->
5987
5988 <!--property MemoryLow is not documented!-->
5989
5990 <!--property MemoryHigh is not documented!-->
5991
5992 <!--property MemoryMax is not documented!-->
5993
5994 <!--property MemorySwapMax is not documented!-->
5995
5996 <!--property MemoryLimit is not documented!-->
5997
5998 <!--property DevicePolicy is not documented!-->
5999
6000 <!--property DeviceAllow is not documented!-->
6001
6002 <!--property TasksAccounting is not documented!-->
6003
6004 <!--property TasksMax is not documented!-->
6005
6006 <!--property IPAccounting is not documented!-->
6007
6008 <!--property IPAddressAllow is not documented!-->
6009
6010 <!--property IPAddressDeny is not documented!-->
6011
6012 <!--property IPIngressFilterPath is not documented!-->
6013
6014 <!--property IPEgressFilterPath is not documented!-->
6015
6016 <!--property DisableControllers is not documented!-->
6017
6018 <!--property EnvironmentFiles is not documented!-->
6019
6020 <!--property PassEnvironment is not documented!-->
6021
6022 <!--property UnsetEnvironment is not documented!-->
6023
6024 <!--property UMask is not documented!-->
6025
6026 <!--property LimitCPUSoft is not documented!-->
6027
6028 <!--property LimitFSIZE is not documented!-->
6029
6030 <!--property LimitFSIZESoft is not documented!-->
6031
6032 <!--property LimitDATA is not documented!-->
6033
6034 <!--property LimitDATASoft is not documented!-->
6035
6036 <!--property LimitSTACK is not documented!-->
6037
6038 <!--property LimitSTACKSoft is not documented!-->
6039
6040 <!--property LimitCORE is not documented!-->
6041
6042 <!--property LimitCORESoft is not documented!-->
6043
6044 <!--property LimitRSS is not documented!-->
6045
6046 <!--property LimitRSSSoft is not documented!-->
6047
6048 <!--property LimitNOFILE is not documented!-->
6049
6050 <!--property LimitNOFILESoft is not documented!-->
6051
6052 <!--property LimitAS is not documented!-->
6053
6054 <!--property LimitASSoft is not documented!-->
6055
6056 <!--property LimitNPROC is not documented!-->
6057
6058 <!--property LimitNPROCSoft is not documented!-->
6059
6060 <!--property LimitMEMLOCK is not documented!-->
6061
6062 <!--property LimitMEMLOCKSoft is not documented!-->
6063
6064 <!--property LimitLOCKS is not documented!-->
6065
6066 <!--property LimitLOCKSSoft is not documented!-->
6067
6068 <!--property LimitSIGPENDING is not documented!-->
6069
6070 <!--property LimitSIGPENDINGSoft is not documented!-->
6071
6072 <!--property LimitMSGQUEUE is not documented!-->
6073
6074 <!--property LimitMSGQUEUESoft is not documented!-->
6075
6076 <!--property LimitNICE is not documented!-->
6077
6078 <!--property LimitNICESoft is not documented!-->
6079
6080 <!--property LimitRTPRIO is not documented!-->
6081
6082 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 6083
00bb75d7 6084 <!--property LimitRTTIME is not documented!-->
47fb7fd6 6085
00bb75d7 6086 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 6087
00bb75d7 6088 <!--property WorkingDirectory is not documented!-->
47fb7fd6 6089
00bb75d7 6090 <!--property RootDirectory is not documented!-->
47fb7fd6 6091
00bb75d7 6092 <!--property RootImage is not documented!-->
47fb7fd6 6093
00bb75d7 6094 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 6095
00bb75d7 6096 <!--property CoredumpFilter is not documented!-->
47fb7fd6 6097
00bb75d7 6098 <!--property Nice is not documented!-->
47fb7fd6 6099
00bb75d7 6100 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 6101
00bb75d7 6102 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 6103
00bb75d7 6104 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 6105
00bb75d7 6106 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 6107
00bb75d7 6108 <!--property CPUAffinity is not documented!-->
47fb7fd6 6109
00bb75d7 6110 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 6111
00bb75d7 6112 <!--property NUMAPolicy is not documented!-->
47fb7fd6 6113
00bb75d7 6114 <!--property NUMAMask is not documented!-->
47fb7fd6 6115
00bb75d7 6116 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 6117
00bb75d7 6118 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 6119
00bb75d7 6120 <!--property NonBlocking is not documented!-->
47fb7fd6 6121
00bb75d7 6122 <!--property StandardInput is not documented!-->
47fb7fd6 6123
00bb75d7 6124 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 6125
00bb75d7 6126 <!--property StandardInputData is not documented!-->
47fb7fd6 6127
00bb75d7 6128 <!--property StandardOutput is not documented!-->
47fb7fd6 6129
00bb75d7 6130 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 6131
00bb75d7 6132 <!--property StandardError is not documented!-->
47fb7fd6 6133
00bb75d7
ZJS
6134 <!--property StandardErrorFileDescriptorName is not documented!-->
6135
6136 <!--property TTYPath is not documented!-->
6137
6138 <!--property TTYReset is not documented!-->
6139
6140 <!--property TTYVHangup is not documented!-->
6141
6142 <!--property TTYVTDisallocate is not documented!-->
6143
6144 <!--property SyslogPriority is not documented!-->
6145
6146 <!--property SyslogIdentifier is not documented!-->
6147
6148 <!--property SyslogLevelPrefix is not documented!-->
6149
6150 <!--property SyslogLevel is not documented!-->
6151
6152 <!--property SyslogFacility is not documented!-->
6153
6154 <!--property LogLevelMax is not documented!-->
6155
6156 <!--property LogRateLimitIntervalUSec is not documented!-->
6157
6158 <!--property LogRateLimitBurst is not documented!-->
6159
6160 <!--property LogExtraFields is not documented!-->
6161
6162 <!--property LogNamespace is not documented!-->
6163
6164 <!--property AmbientCapabilities is not documented!-->
6165
6166 <!--property User is not documented!-->
6167
6168 <!--property Group is not documented!-->
6169
6170 <!--property DynamicUser is not documented!-->
6171
6172 <!--property RemoveIPC is not documented!-->
6173
6174 <!--property SupplementaryGroups is not documented!-->
6175
6176 <!--property PAMName is not documented!-->
6177
6178 <!--property ReadWritePaths is not documented!-->
6179
6180 <!--property ReadOnlyPaths is not documented!-->
6181
6182 <!--property InaccessiblePaths is not documented!-->
6183
6184 <!--property PrivateTmp is not documented!-->
6185
6186 <!--property PrivateDevices is not documented!-->
6187
6188 <!--property ProtectClock is not documented!-->
6189
6190 <!--property ProtectKernelTunables is not documented!-->
6191
6192 <!--property ProtectKernelModules is not documented!-->
6193
6194 <!--property ProtectKernelLogs is not documented!-->
6195
6196 <!--property ProtectControlGroups is not documented!-->
6197
6198 <!--property PrivateNetwork is not documented!-->
6199
6200 <!--property PrivateUsers is not documented!-->
6201
6202 <!--property PrivateMounts is not documented!-->
6203
6204 <!--property ProtectHome is not documented!-->
6205
6206 <!--property ProtectSystem is not documented!-->
6207
6208 <!--property SameProcessGroup is not documented!-->
6209
6210 <!--property UtmpIdentifier is not documented!-->
6211
6212 <!--property UtmpMode is not documented!-->
6213
6214 <!--property SELinuxContext is not documented!-->
6215
6216 <!--property AppArmorProfile is not documented!-->
6217
6218 <!--property SmackProcessLabel is not documented!-->
6219
6220 <!--property IgnoreSIGPIPE is not documented!-->
6221
6222 <!--property NoNewPrivileges is not documented!-->
6223
6224 <!--property SystemCallFilter is not documented!-->
6225
6226 <!--property SystemCallArchitectures is not documented!-->
6227
6228 <!--property SystemCallErrorNumber is not documented!-->
6229
6230 <!--property Personality is not documented!-->
6231
6232 <!--property LockPersonality is not documented!-->
6233
6234 <!--property RestrictAddressFamilies is not documented!-->
6235
6236 <!--property RuntimeDirectoryPreserve is not documented!-->
6237
6238 <!--property RuntimeDirectoryMode is not documented!-->
6239
6240 <!--property RuntimeDirectory is not documented!-->
6241
6242 <!--property StateDirectoryMode is not documented!-->
6243
6244 <!--property StateDirectory is not documented!-->
6245
6246 <!--property CacheDirectoryMode is not documented!-->
6247
6248 <!--property CacheDirectory is not documented!-->
6249
6250 <!--property LogsDirectoryMode is not documented!-->
6251
6252 <!--property LogsDirectory is not documented!-->
6253
6254 <!--property ConfigurationDirectoryMode is not documented!-->
6255
6256 <!--property ConfigurationDirectory is not documented!-->
6257
6258 <!--property TimeoutCleanUSec is not documented!-->
6259
6260 <!--property MemoryDenyWriteExecute is not documented!-->
6261
6262 <!--property RestrictRealtime is not documented!-->
6263
6264 <!--property RestrictSUIDSGID is not documented!-->
6265
6266 <!--property RestrictNamespaces is not documented!-->
6267
6268 <!--property BindPaths is not documented!-->
6269
6270 <!--property BindReadOnlyPaths is not documented!-->
6271
6272 <!--property TemporaryFileSystem is not documented!-->
6273
6274 <!--property MountAPIVFS is not documented!-->
6275
6276 <!--property KeyringMode is not documented!-->
6277
6278 <!--property ProtectHostname is not documented!-->
6279
6280 <!--property NetworkNamespacePath is not documented!-->
6281
6282 <!--property KillMode is not documented!-->
6283
6284 <!--property KillSignal is not documented!-->
6285
6286 <!--property RestartKillSignal is not documented!-->
6287
6288 <!--property FinalKillSignal is not documented!-->
6289
6290 <!--property SendSIGKILL is not documented!-->
6291
6292 <!--property SendSIGHUP is not documented!-->
6293
6294 <!--property WatchdogSignal is not documented!-->
6295
6296 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6297
00bb75d7
ZJS
6298 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6299
6300 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6301
6302 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6303
48f99d7c
ZJS
6304 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6305
00bb75d7
ZJS
6306 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6307
6308 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6309
6310 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6311
6312 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6313
6314 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6315
6316 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6317
6318 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6319
6320 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6321
6322 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6323
6324 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6325
6326 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6327
6328 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6329
6330 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6331
6332 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6333
6334 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6335
6336 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6337
6338 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6339
6340 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6341
6342 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6343
6344 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6345
6346 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6347
6348 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6349
6350 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6351
6352 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6353
6354 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6355
6356 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6357
6358 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6359
6360 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6361
6362 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6363
6364 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6365
6366 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6367
6368 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6369
6370 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6371
6372 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6373
6374 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6375
6376 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6377
6378 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6379
00bb75d7 6380 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6381
00bb75d7 6382 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6383
00bb75d7 6384 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6385
00bb75d7 6386 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6387
00bb75d7 6388 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6389
00bb75d7 6390 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6391
00bb75d7 6392 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6393
00bb75d7 6394 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6395
00bb75d7 6396 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6397
00bb75d7 6398 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6399
00bb75d7 6400 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6401
00bb75d7 6402 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6403
00bb75d7 6404 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6405
00bb75d7 6406 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6407
00bb75d7 6408 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6409
00bb75d7 6410 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6411
00bb75d7 6412 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6413
00bb75d7 6414 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6415
00bb75d7 6416 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6417
00bb75d7 6418 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6419
00bb75d7 6420 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6421
00bb75d7 6422 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6423
00bb75d7 6424 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6425
00bb75d7 6426 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6427
00bb75d7 6428 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6429
00bb75d7 6430 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6431
00bb75d7 6432 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6433
00bb75d7 6434 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6435
00bb75d7 6436 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6437
00bb75d7 6438 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6439
00bb75d7 6440 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6441
00bb75d7 6442 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6443
00bb75d7 6444 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6445
00bb75d7 6446 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6447
00bb75d7 6448 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6449
00bb75d7 6450 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6451
00bb75d7 6452 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6453
00bb75d7 6454 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6455
00bb75d7 6456 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6457
00bb75d7 6458 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6459
00bb75d7 6460 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6461
00bb75d7 6462 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6463
00bb75d7 6464 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6465
00bb75d7 6466 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6467
00bb75d7 6468 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6469
00bb75d7 6470 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6471
00bb75d7 6472 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6473
00bb75d7 6474 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6475
00bb75d7 6476 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6477
00bb75d7 6478 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6479
00bb75d7 6480 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6481
00bb75d7 6482 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6483
00bb75d7 6484 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6485
00bb75d7 6486 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6487
00bb75d7 6488 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6489
00bb75d7 6490 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6491
00bb75d7 6492 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6493
00bb75d7 6494 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6495
00bb75d7 6496 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6497
00bb75d7 6498 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6499
00bb75d7 6500 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6501
00bb75d7 6502 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6503
00bb75d7 6504 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6505
00bb75d7 6506 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6507
00bb75d7 6508 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6509
00bb75d7 6510 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6511
00bb75d7 6512 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6513
00bb75d7 6514 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6515
00bb75d7 6516 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6517
00bb75d7 6518 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6519
00bb75d7 6520 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6521
00bb75d7 6522 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6523
00bb75d7 6524 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6525
00bb75d7 6526 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6527
00bb75d7 6528 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6529
00bb75d7 6530 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6531
00bb75d7 6532 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6533
00bb75d7 6534 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6535
00bb75d7 6536 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6537
00bb75d7 6538 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6539
00bb75d7 6540 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6541
00bb75d7 6542 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6543
00bb75d7 6544 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6545
00bb75d7 6546 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6547
00bb75d7 6548 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6549
00bb75d7 6550 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6551
00bb75d7 6552 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6553
00bb75d7 6554 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6555
00bb75d7 6556 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6557
00bb75d7 6558 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6559
00bb75d7 6560 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6561
00bb75d7 6562 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6563
00bb75d7 6564 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6565
00bb75d7 6566 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6567
00bb75d7 6568 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6569
00bb75d7 6570 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6571
00bb75d7 6572 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6573
00bb75d7 6574 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6575
00bb75d7 6576 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6577
00bb75d7 6578 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6579
00bb75d7 6580 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6581
00bb75d7 6582 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6583
00bb75d7 6584 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6585
00bb75d7 6586 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6587
00bb75d7 6588 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6589
00bb75d7 6590 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6591
00bb75d7 6592 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6593
00bb75d7 6594 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6595
00bb75d7 6596 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6597
00bb75d7 6598 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6599
00bb75d7 6600 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6601
00bb75d7 6602 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6603
00bb75d7 6604 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6605
00bb75d7 6606 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6607
00bb75d7 6608 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6609
00bb75d7 6610 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6611
00bb75d7 6612 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 6613
00bb75d7 6614 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 6615
00bb75d7 6616 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 6617
00bb75d7 6618 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 6619
00bb75d7 6620 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 6621
00bb75d7 6622 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 6623
00bb75d7 6624 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 6625
00bb75d7 6626 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 6627
00bb75d7 6628 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 6629
00bb75d7 6630 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 6631
00bb75d7 6632 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 6633
00bb75d7 6634 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 6635
00bb75d7 6636 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 6637
00bb75d7 6638 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 6639
00bb75d7 6640 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 6641
00bb75d7 6642 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 6643
00bb75d7 6644 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 6645
00bb75d7 6646 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 6647
00bb75d7 6648 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 6649
00bb75d7 6650 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 6651
00bb75d7 6652 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 6653
00bb75d7 6654 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 6655
00bb75d7 6656 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 6657
00bb75d7 6658 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 6659
00bb75d7 6660 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 6661
00bb75d7 6662 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 6663
00bb75d7 6664 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 6665
00bb75d7 6666 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 6667
00bb75d7 6668 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 6669
00bb75d7 6670 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 6671
00bb75d7 6672 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 6673
00bb75d7 6674 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 6675
00bb75d7 6676 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6677
00bb75d7 6678 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6679
00bb75d7 6680 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6681
00bb75d7 6682 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6683
00bb75d7 6684 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6685
00bb75d7 6686 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6687
00bb75d7 6688 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6689
00bb75d7 6690 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6691
00bb75d7 6692 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6693
00bb75d7 6694 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6695
00bb75d7 6696 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6697
00bb75d7 6698 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6699
00bb75d7 6700 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6701
00bb75d7 6702 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6703
00bb75d7 6704 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6705
00bb75d7 6706 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6707
00bb75d7 6708 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6709
00bb75d7 6710 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6711
00bb75d7 6712 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6713
00bb75d7 6714 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6715
00bb75d7 6716 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6717
00bb75d7 6718 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6719
00bb75d7 6720 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6721
00bb75d7 6722 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6723
00bb75d7 6724 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6725
00bb75d7 6726 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6727
00bb75d7 6728 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6729
00bb75d7 6730 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6731
00bb75d7 6732 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6733
00bb75d7 6734 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6735
00bb75d7 6736 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6737
00bb75d7 6738 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6739
00bb75d7 6740 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6741
00bb75d7 6742 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6743
00bb75d7 6744 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6745
00bb75d7 6746 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6747
00bb75d7 6748 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6749
00bb75d7 6750 <!--End of Autogenerated section-->
47fb7fd6
ZJS
6751
6752 <refsect2>
6753 <title>Properties</title>
6754
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>
6760
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>
6764
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>
6770 </refsect2>
6771 </refsect1>
6772
6773 <refsect1>
6774 <title>Automount Unit Objects</title>
6775
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>
6779
48f99d7c 6780 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
6781node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
6782 interface org.freedesktop.systemd1.Automount {
6783 properties:
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 = ...;
3031660c 6791 };
47fb7fd6
ZJS
6792 interface org.freedesktop.DBus.Peer { ... };
6793 interface org.freedesktop.DBus.Introspectable { ... };
6794 interface org.freedesktop.DBus.Properties { ... };
6795 interface org.freedesktop.systemd1.Unit { ... };
6796};
6797 </programlisting>
6798
6799 <!--property Where is not documented!-->
6800
6801 <!--property DirectoryMode is not documented!-->
6802
6803 <!--property TimeoutIdleUSec is not documented!-->
6804
00bb75d7
ZJS
6805 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6806
00bb75d7
ZJS
6807 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6808
6809 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
6810
6811 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6812
48f99d7c
ZJS
6813 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
6814
00bb75d7
ZJS
6815 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6816
6817 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6818
6819 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6820
6821 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
6822
6823 <!--End of Autogenerated section-->
6824
47fb7fd6
ZJS
6825 <refsect2>
6826 <title>Properties</title>
6827
6828 <para>Most of the properties map directly to the corresponding settings in the automount unit
6829 files.</para>
6830
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>
6834 </refsect2>
6835 </refsect1>
6836
6837
6838 <refsect1>
6839 <title>Timer Unit Objects</title>
6840
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>
6844
48f99d7c 6845 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
6846node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
6847 interface org.freedesktop.systemd1.Timer {
6848 properties:
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 = ...;
3031660c 6874 };
47fb7fd6
ZJS
6875 interface org.freedesktop.DBus.Peer { ... };
6876 interface org.freedesktop.DBus.Introspectable { ... };
6877 interface org.freedesktop.DBus.Properties { ... };
6878 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
6879};
6880 </programlisting>
6881
47fb7fd6
ZJS
6882 <!--property OnClockChange is not documented!-->
6883
6884 <!--property OnTimezoneChange is not documented!-->
6885
6886 <!--property LastTriggerUSec is not documented!-->
6887
6888 <!--property LastTriggerUSecMonotonic is not documented!-->
6889
6890 <!--property AccuracyUSec is not documented!-->
6891
6892 <!--property RandomizedDelayUSec is not documented!-->
6893
6894 <!--property Persistent is not documented!-->
6895
6896 <!--property WakeSystem is not documented!-->
6897
6898 <!--property RemainAfterElapse is not documented!-->
6899
00bb75d7
ZJS
6900 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6901
00bb75d7
ZJS
6902 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6903
6904 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
6905
6906 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6907
48f99d7c
ZJS
6908 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
6909
00bb75d7
ZJS
6910 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
6911
6912 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
6913
6914 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
6915
6916 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
6917
6918 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
6919
6920 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
6921
6922 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
6923
6924 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
6925
6926 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
6927
6928 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6929
6930 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
6931
6932 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
6933
6934 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
6935
6936 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
6937
6938 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
6939
6940 <!--End of Autogenerated section-->
6941
3031660c
ZJS
6942 <refsect2>
6943 <title>Properties</title>
6944
47fb7fd6 6945 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 6946
47fb7fd6
ZJS
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>
3031660c 6954
47fb7fd6
ZJS
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>
3031660c 6959
47fb7fd6
ZJS
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>
3031660c 6963
47fb7fd6
ZJS
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>
6967
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>
3031660c
ZJS
6971 </refsect2>
6972 </refsect1>
6973
6974 <refsect1>
47fb7fd6 6975 <title>Swap Unit Objects</title>
3031660c 6976
47fb7fd6
ZJS
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>
6980
48f99d7c 6981 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
6982node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
6983 interface org.freedesktop.systemd1.Swap {
3031660c 6984 methods:
47fb7fd6
ZJS
6985 GetProcesses(out a(sus) processes);
6986 AttachProcesses(in s subcgroup,
6987 in au pids);
3031660c 6988 properties:
47fb7fd6
ZJS
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 = ...;
3031660c 7410 };
47fb7fd6
ZJS
7411 interface org.freedesktop.DBus.Peer { ... };
7412 interface org.freedesktop.DBus.Introspectable { ... };
7413 interface org.freedesktop.DBus.Properties { ... };
7414 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7415};
7416 </programlisting>
7417
00bb75d7
ZJS
7418 <!--method GetProcesses is not documented!-->
7419
7420 <!--method AttachProcesses is not documented!-->
7421
7422 <!--property What is not documented!-->
7423
7424 <!--property Priority is not documented!-->
7425
7426 <!--property Options is not documented!-->
7427
7428 <!--property TimeoutUSec is not documented!-->
7429
7430 <!--property UID is not documented!-->
7431
7432 <!--property GID is not documented!-->
7433
7434 <!--property ExecDeactivate is not documented!-->
7435
7436 <!--property Slice is not documented!-->
7437
7438 <!--property MemoryCurrent is not documented!-->
7439
7440 <!--property CPUUsageNSec is not documented!-->
7441
7442 <!--property EffectiveCPUs is not documented!-->
7443
7444 <!--property EffectiveMemoryNodes is not documented!-->
7445
7446 <!--property TasksCurrent is not documented!-->
7447
7448 <!--property IPIngressBytes is not documented!-->
7449
7450 <!--property IPIngressPackets is not documented!-->
7451
7452 <!--property IPEgressBytes is not documented!-->
7453
7454 <!--property IPEgressPackets is not documented!-->
7455
7456 <!--property IOReadBytes is not documented!-->
7457
7458 <!--property IOReadOperations is not documented!-->
7459
7460 <!--property IOWriteBytes is not documented!-->
7461
7462 <!--property IOWriteOperations is not documented!-->
7463
7464 <!--property Delegate is not documented!-->
7465
7466 <!--property DelegateControllers is not documented!-->
7467
7468 <!--property CPUAccounting is not documented!-->
7469
7470 <!--property CPUWeight is not documented!-->
7471
7472 <!--property StartupCPUWeight is not documented!-->
7473
7474 <!--property CPUShares is not documented!-->
7475
7476 <!--property StartupCPUShares is not documented!-->
7477
7478 <!--property CPUQuotaPerSecUSec is not documented!-->
7479
7480 <!--property CPUQuotaPeriodUSec is not documented!-->
7481
7482 <!--property AllowedCPUs is not documented!-->
7483
7484 <!--property AllowedMemoryNodes is not documented!-->
7485
7486 <!--property IOAccounting is not documented!-->
7487
7488 <!--property IOWeight is not documented!-->
7489
7490 <!--property StartupIOWeight is not documented!-->
7491
7492 <!--property IODeviceWeight is not documented!-->
7493
7494 <!--property IOReadBandwidthMax is not documented!-->
7495
7496 <!--property IOWriteBandwidthMax is not documented!-->
7497
7498 <!--property IOReadIOPSMax is not documented!-->
7499
7500 <!--property IOWriteIOPSMax is not documented!-->
7501
7502 <!--property IODeviceLatencyTargetUSec is not documented!-->
7503
7504 <!--property BlockIOAccounting is not documented!-->
7505
7506 <!--property BlockIOWeight is not documented!-->
7507
7508 <!--property StartupBlockIOWeight is not documented!-->
7509
7510 <!--property BlockIODeviceWeight is not documented!-->
7511
7512 <!--property BlockIOReadBandwidth is not documented!-->
7513
7514 <!--property BlockIOWriteBandwidth is not documented!-->
7515
7516 <!--property MemoryAccounting is not documented!-->
7517
7518 <!--property DefaultMemoryLow is not documented!-->
7519
7520 <!--property DefaultMemoryMin is not documented!-->
7521
7522 <!--property MemoryMin is not documented!-->
7523
7524 <!--property MemoryLow is not documented!-->
7525
7526 <!--property MemoryHigh is not documented!-->
7527
7528 <!--property MemoryMax is not documented!-->
7529
7530 <!--property MemorySwapMax is not documented!-->
7531
7532 <!--property MemoryLimit is not documented!-->
7533
7534 <!--property DevicePolicy is not documented!-->
7535
7536 <!--property DeviceAllow is not documented!-->
7537
7538 <!--property TasksAccounting is not documented!-->
7539
7540 <!--property TasksMax is not documented!-->
7541
7542 <!--property IPAccounting is not documented!-->
7543
7544 <!--property IPAddressAllow is not documented!-->
7545
7546 <!--property IPAddressDeny is not documented!-->
7547
7548 <!--property IPIngressFilterPath is not documented!-->
7549
7550 <!--property IPEgressFilterPath is not documented!-->
7551
7552 <!--property DisableControllers is not documented!-->
7553
7554 <!--property EnvironmentFiles is not documented!-->
7555
7556 <!--property PassEnvironment is not documented!-->
7557
7558 <!--property UnsetEnvironment is not documented!-->
7559
7560 <!--property UMask is not documented!-->
7561
7562 <!--property LimitCPUSoft is not documented!-->
7563
7564 <!--property LimitFSIZE is not documented!-->
7565
7566 <!--property LimitFSIZESoft is not documented!-->
7567
7568 <!--property LimitDATA is not documented!-->
7569
7570 <!--property LimitDATASoft is not documented!-->
7571
7572 <!--property LimitSTACK is not documented!-->
7573
7574 <!--property LimitSTACKSoft is not documented!-->
7575
7576 <!--property LimitCORE is not documented!-->
7577
7578 <!--property LimitCORESoft is not documented!-->
7579
7580 <!--property LimitRSS is not documented!-->
7581
7582 <!--property LimitRSSSoft is not documented!-->
7583
7584 <!--property LimitNOFILE is not documented!-->
7585
7586 <!--property LimitNOFILESoft is not documented!-->
7587
7588 <!--property LimitAS is not documented!-->
7589
7590 <!--property LimitASSoft is not documented!-->
7591
7592 <!--property LimitNPROC is not documented!-->
7593
7594 <!--property LimitNPROCSoft is not documented!-->
7595
7596 <!--property LimitMEMLOCK is not documented!-->
7597
7598 <!--property LimitMEMLOCKSoft is not documented!-->
7599
7600 <!--property LimitLOCKS is not documented!-->
7601
7602 <!--property LimitLOCKSSoft is not documented!-->
7603
7604 <!--property LimitSIGPENDING is not documented!-->
7605
7606 <!--property LimitSIGPENDINGSoft is not documented!-->
7607
7608 <!--property LimitMSGQUEUE is not documented!-->
7609
7610 <!--property LimitMSGQUEUESoft is not documented!-->
7611
7612 <!--property LimitNICE is not documented!-->
7613
7614 <!--property LimitNICESoft is not documented!-->
7615
7616 <!--property LimitRTPRIO is not documented!-->
7617
7618 <!--property LimitRTPRIOSoft is not documented!-->
7619
7620 <!--property LimitRTTIME is not documented!-->
7621
7622 <!--property LimitRTTIMESoft is not documented!-->
7623
7624 <!--property WorkingDirectory is not documented!-->
7625
7626 <!--property RootDirectory is not documented!-->
7627
7628 <!--property RootImage is not documented!-->
7629
7630 <!--property OOMScoreAdjust is not documented!-->
7631
7632 <!--property CoredumpFilter is not documented!-->
7633
7634 <!--property Nice is not documented!-->
7635
7636 <!--property IOSchedulingClass is not documented!-->
7637
7638 <!--property IOSchedulingPriority is not documented!-->
7639
7640 <!--property CPUSchedulingPolicy is not documented!-->
7641
7642 <!--property CPUSchedulingPriority is not documented!-->
7643
7644 <!--property CPUAffinity is not documented!-->
7645
7646 <!--property CPUAffinityFromNUMA is not documented!-->
7647
7648 <!--property NUMAPolicy is not documented!-->
7649
7650 <!--property NUMAMask is not documented!-->
7651
7652 <!--property TimerSlackNSec is not documented!-->
7653
7654 <!--property CPUSchedulingResetOnFork is not documented!-->
7655
7656 <!--property NonBlocking is not documented!-->
7657
7658 <!--property StandardInput is not documented!-->
7659
7660 <!--property StandardInputFileDescriptorName is not documented!-->
7661
7662 <!--property StandardInputData is not documented!-->
7663
7664 <!--property StandardOutput is not documented!-->
7665
7666 <!--property StandardOutputFileDescriptorName is not documented!-->
7667
7668 <!--property StandardError is not documented!-->
7669
7670 <!--property StandardErrorFileDescriptorName is not documented!-->
7671
7672 <!--property TTYPath is not documented!-->
7673
7674 <!--property TTYReset is not documented!-->
7675
7676 <!--property TTYVHangup is not documented!-->
7677
7678 <!--property TTYVTDisallocate is not documented!-->
7679
7680 <!--property SyslogPriority is not documented!-->
7681
7682 <!--property SyslogIdentifier is not documented!-->
7683
7684 <!--property SyslogLevelPrefix is not documented!-->
7685
7686 <!--property SyslogLevel is not documented!-->
7687
7688 <!--property SyslogFacility is not documented!-->
7689
7690 <!--property LogLevelMax is not documented!-->
7691
7692 <!--property LogRateLimitIntervalUSec is not documented!-->
7693
7694 <!--property LogRateLimitBurst is not documented!-->
7695
7696 <!--property LogExtraFields is not documented!-->
7697
7698 <!--property LogNamespace is not documented!-->
7699
7700 <!--property AmbientCapabilities is not documented!-->
7701
7702 <!--property User is not documented!-->
7703
7704 <!--property Group is not documented!-->
7705
7706 <!--property DynamicUser is not documented!-->
7707
7708 <!--property RemoveIPC is not documented!-->
7709
7710 <!--property SupplementaryGroups is not documented!-->
7711
7712 <!--property PAMName is not documented!-->
7713
7714 <!--property ReadWritePaths is not documented!-->
3031660c 7715
00bb75d7 7716 <!--property ReadOnlyPaths is not documented!-->
3031660c 7717
00bb75d7 7718 <!--property InaccessiblePaths is not documented!-->
3031660c 7719
00bb75d7 7720 <!--property PrivateTmp is not documented!-->
3031660c 7721
00bb75d7 7722 <!--property PrivateDevices is not documented!-->
3031660c 7723
00bb75d7 7724 <!--property ProtectClock is not documented!-->
3031660c 7725
00bb75d7 7726 <!--property ProtectKernelTunables is not documented!-->
3031660c 7727
00bb75d7 7728 <!--property ProtectKernelModules is not documented!-->
3031660c 7729
00bb75d7 7730 <!--property ProtectKernelLogs is not documented!-->
3031660c 7731
00bb75d7 7732 <!--property ProtectControlGroups is not documented!-->
3031660c 7733
00bb75d7 7734 <!--property PrivateNetwork is not documented!-->
3031660c 7735
00bb75d7 7736 <!--property PrivateUsers is not documented!-->
3031660c 7737
00bb75d7 7738 <!--property PrivateMounts is not documented!-->
3031660c 7739
00bb75d7 7740 <!--property ProtectHome is not documented!-->
3031660c 7741
00bb75d7 7742 <!--property ProtectSystem is not documented!-->
3031660c 7743
00bb75d7 7744 <!--property SameProcessGroup is not documented!-->
3031660c 7745
00bb75d7 7746 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 7747
00bb75d7 7748 <!--property UtmpMode is not documented!-->
47fb7fd6 7749
00bb75d7 7750 <!--property SELinuxContext is not documented!-->
47fb7fd6 7751
00bb75d7 7752 <!--property AppArmorProfile is not documented!-->
47fb7fd6 7753
00bb75d7 7754 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 7755
00bb75d7 7756 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 7757
00bb75d7 7758 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 7759
00bb75d7 7760 <!--property SystemCallFilter is not documented!-->
47fb7fd6 7761
00bb75d7 7762 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 7763
00bb75d7 7764 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 7765
00bb75d7 7766 <!--property Personality is not documented!-->
47fb7fd6 7767
00bb75d7 7768 <!--property LockPersonality is not documented!-->
47fb7fd6 7769
00bb75d7 7770 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 7771
00bb75d7 7772 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 7773
00bb75d7 7774 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 7775
00bb75d7 7776 <!--property RuntimeDirectory is not documented!-->
47fb7fd6 7777
00bb75d7 7778 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 7779
00bb75d7 7780 <!--property StateDirectory is not documented!-->
47fb7fd6 7781
00bb75d7 7782 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 7783
00bb75d7 7784 <!--property CacheDirectory is not documented!-->
47fb7fd6 7785
00bb75d7 7786 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 7787
00bb75d7 7788 <!--property LogsDirectory is not documented!-->
47fb7fd6 7789
00bb75d7 7790 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 7791
00bb75d7 7792 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 7793
00bb75d7 7794 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 7795
00bb75d7 7796 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 7797
00bb75d7 7798 <!--property RestrictRealtime is not documented!-->
47fb7fd6 7799
00bb75d7 7800 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 7801
00bb75d7 7802 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 7803
00bb75d7 7804 <!--property BindPaths is not documented!-->
47fb7fd6 7805
00bb75d7 7806 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 7807
00bb75d7 7808 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 7809
00bb75d7 7810 <!--property MountAPIVFS is not documented!-->
47fb7fd6 7811
00bb75d7 7812 <!--property KeyringMode is not documented!-->
47fb7fd6 7813
00bb75d7 7814 <!--property ProtectHostname is not documented!-->
47fb7fd6 7815
00bb75d7 7816 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 7817
00bb75d7 7818 <!--property KillMode is not documented!-->
47fb7fd6 7819
00bb75d7 7820 <!--property KillSignal is not documented!-->
47fb7fd6 7821
00bb75d7 7822 <!--property RestartKillSignal is not documented!-->
47fb7fd6 7823
00bb75d7 7824 <!--property FinalKillSignal is not documented!-->
47fb7fd6 7825
00bb75d7 7826 <!--property SendSIGKILL is not documented!-->
47fb7fd6 7827
00bb75d7 7828 <!--property SendSIGHUP is not documented!-->
47fb7fd6 7829
00bb75d7 7830 <!--property WatchdogSignal is not documented!-->
47fb7fd6 7831
00bb75d7 7832 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 7833
00bb75d7 7834 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 7835
00bb75d7 7836 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 7837
00bb75d7 7838 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 7839
48f99d7c
ZJS
7840 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
7841
00bb75d7 7842 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 7843
00bb75d7 7844 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 7845
00bb75d7 7846 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 7847
00bb75d7 7848 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 7849
00bb75d7 7850 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 7851
00bb75d7 7852 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 7853
00bb75d7 7854 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 7855
00bb75d7 7856 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 7857
00bb75d7 7858 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 7859
00bb75d7 7860 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 7861
00bb75d7 7862 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 7863
00bb75d7 7864 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 7865
00bb75d7 7866 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 7867
00bb75d7 7868 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 7869
00bb75d7 7870 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 7871
00bb75d7 7872 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 7873
00bb75d7 7874 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 7875
00bb75d7 7876 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 7877
00bb75d7 7878 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 7879
00bb75d7 7880 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 7881
00bb75d7 7882 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 7883
00bb75d7 7884 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 7885
00bb75d7 7886 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 7887
00bb75d7 7888 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 7889
00bb75d7 7890 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 7891
00bb75d7 7892 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 7893
00bb75d7 7894 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 7895
00bb75d7 7896 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 7897
00bb75d7 7898 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 7899
00bb75d7 7900 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 7901
00bb75d7 7902 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 7903
00bb75d7 7904 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 7905
00bb75d7 7906 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 7907
00bb75d7 7908 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 7909
00bb75d7 7910 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 7911
00bb75d7 7912 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 7913
00bb75d7 7914 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 7915
00bb75d7 7916 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 7917
00bb75d7 7918 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 7919
00bb75d7 7920 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 7921
00bb75d7 7922 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 7923
00bb75d7 7924 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 7925
00bb75d7 7926 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 7927
00bb75d7 7928 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 7929
00bb75d7 7930 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 7931
00bb75d7 7932 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 7933
00bb75d7 7934 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 7935
00bb75d7 7936 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 7937
00bb75d7 7938 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 7939
00bb75d7 7940 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7941
00bb75d7 7942 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7943
00bb75d7 7944 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7945
00bb75d7 7946 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7947
00bb75d7 7948 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7949
00bb75d7 7950 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7951
00bb75d7 7952 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7953
00bb75d7 7954 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7955
00bb75d7
ZJS
7956 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
7957
7958 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
7959
7960 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
7961
7962 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
7963
7964 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
7965
7966 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
7967
7968 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
7969
7970 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
7971
7972 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
7973
7974 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
7975
7976 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
7977
7978 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
7979
7980 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
7981
7982 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
7983
7984 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
7985
7986 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
7987
7988 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
7989
7990 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
7991
7992 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
7993
7994 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
7995
7996 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
7997
7998 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
7999
8000 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8001
8002 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8003
8004 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8005
8006 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8007
8008 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8009
8010 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8011
8012 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8013
8014 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8015
8016 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8017
8018 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8019
8020 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8021
8022 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8023
8024 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8025
8026 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8027
8028 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8029
8030 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8031
8032 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8033
8034 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8035
8036 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8037
8038 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8039
8040 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8041
8042 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8043
8044 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8045
8046 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8047
8048 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8049
8050 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8051
8052 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8053
8054 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8055
8056 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8057
8058 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8059
8060 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8061
8062 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8063
8064 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8065
8066 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8067
8068 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8069
8070 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8071
8072 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8073
8074 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8075
8076 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8077
8078 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8079
8080 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8081
8082 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8083
8084 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8085
8086 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8087
8088 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8089
8090 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8091
8092 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8093
8094 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8095
8096 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8097
8098 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8099
8100 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8101
8102 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8103
8104 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8105
00bb75d7 8106 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8107
00bb75d7 8108 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8109
00bb75d7 8110 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8111
00bb75d7 8112 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8113
00bb75d7 8114 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8115
00bb75d7 8116 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8117
00bb75d7 8118 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8119
00bb75d7 8120 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8121
00bb75d7 8122 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8123
00bb75d7 8124 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8125
00bb75d7 8126 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8127
00bb75d7 8128 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8129
00bb75d7 8130 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8131
00bb75d7 8132 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8133
00bb75d7 8134 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8135
00bb75d7 8136 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8137
00bb75d7 8138 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8139
00bb75d7 8140 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8141
00bb75d7 8142 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8143
00bb75d7 8144 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8145
00bb75d7 8146 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8147
00bb75d7 8148 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8149
00bb75d7 8150 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8151
00bb75d7 8152 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8153
00bb75d7 8154 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8155
00bb75d7 8156 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8157
00bb75d7 8158 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8159
00bb75d7 8160 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8161
00bb75d7 8162 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8163
00bb75d7 8164 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8165
00bb75d7 8166 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8167
00bb75d7 8168 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8169
00bb75d7 8170 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8171
00bb75d7 8172 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8173
00bb75d7 8174 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8175
00bb75d7 8176 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8177
00bb75d7 8178 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8179
00bb75d7 8180 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8181
00bb75d7 8182 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8183
00bb75d7 8184 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8185
00bb75d7 8186 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8187
00bb75d7 8188 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8189
00bb75d7 8190 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8191
00bb75d7 8192 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8193
00bb75d7 8194 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8195
00bb75d7 8196 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8197
00bb75d7 8198 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8199
00bb75d7 8200 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8201
00bb75d7 8202 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8203
00bb75d7 8204 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8205
00bb75d7 8206 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8207
00bb75d7 8208 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8209
00bb75d7 8210 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8211
00bb75d7 8212 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8213
00bb75d7 8214 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8215
00bb75d7 8216 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8217
00bb75d7 8218 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8219
00bb75d7 8220 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8221
00bb75d7 8222 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 8223
00bb75d7 8224 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 8225
00bb75d7 8226 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 8227
00bb75d7 8228 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 8229
00bb75d7 8230 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 8231
00bb75d7 8232 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 8233
00bb75d7 8234 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 8235
00bb75d7 8236 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 8237
00bb75d7 8238 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 8239
00bb75d7 8240 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 8241
00bb75d7 8242 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 8243
00bb75d7 8244 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 8245
00bb75d7 8246 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 8247
00bb75d7 8248 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 8249
00bb75d7 8250 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 8251
00bb75d7 8252 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 8253
00bb75d7 8254 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 8255
00bb75d7 8256 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 8257
00bb75d7 8258 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 8259
00bb75d7 8260 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 8261
00bb75d7 8262 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 8263
00bb75d7 8264 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 8265
00bb75d7 8266 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 8267
00bb75d7 8268 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8269
00bb75d7 8270 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8271
00bb75d7 8272 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8273
00bb75d7 8274 <!--End of Autogenerated section-->
3031660c
ZJS
8275
8276 <refsect2>
8277 <title>Properties</title>
8278
8279 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
8280 units invoke the
b7a47345 8281 <citerefentry project='man-pages'><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
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
8285 following:</para>
8286
8287 <para><varname>ControlPID</varname> contains the PID of the currently running
b7a47345
ZJS
8288 <citerefentry project='man-pages'><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
8289 <citerefentry project='man-pages'><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
8290 command if there is one running, otherwise 0.</para>
3031660c
ZJS
8291
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>,
2736c25c 8294 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
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>
8297 </refsect2>
8298 </refsect1>
8299
8300
8301 <refsect1>
8302 <title>Path Unit Objects</title>
8303
48f99d7c 8304 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 8305node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 8306 interface org.freedesktop.systemd1.Path {
3031660c 8307 properties:
47fb7fd6
ZJS
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 = '...';
3031660c 8317 };
47fb7fd6
ZJS
8318 interface org.freedesktop.DBus.Peer { ... };
8319 interface org.freedesktop.DBus.Introspectable { ... };
8320 interface org.freedesktop.DBus.Properties { ... };
8321 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8322};
8323 </programlisting>
8324
47fb7fd6
ZJS
8325 <!--property MakeDirectory is not documented!-->
8326
8327 <!--property DirectoryMode is not documented!-->
8328
00bb75d7
ZJS
8329 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8330
00bb75d7
ZJS
8331 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8332
8333 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8334
8335 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8336
48f99d7c
ZJS
8337 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
8338
00bb75d7
ZJS
8339 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8340
8341 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
8342
8343 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
8344
8345 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8346
8347 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8348
8349 <!--End of Autogenerated section-->
8350
3031660c
ZJS
8351 <refsect2>
8352 <title>Properties</title>
8353
8354 <para>Most properties correspond directly with the matching settings in path unit files.</para>
8355
8356 <para>The others:</para>
8357
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>,
2736c25c 8360 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
8361 which correspond directly to the matching settings in the path unit files; and the path to watch,
8362 possibly including glob expressions.</para>
8363
8364 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 8365 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
8366 interface.</para>
8367 </refsect2>
8368 </refsect1>
8369
8370 <refsect1>
8371 <title>Slice Unit Objects</title>
8372
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>
8376
48f99d7c 8377 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 8378node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
8379 interface org.freedesktop.systemd1.Slice {
8380 methods:
47fb7fd6
ZJS
8381 GetProcesses(out a(sus) processes);
8382 AttachProcesses(in s subcgroup,
8383 in au pids);
3031660c 8384 properties:
47fb7fd6
ZJS
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 = ['...', ...];
3031660c 8505 };
47fb7fd6
ZJS
8506 interface org.freedesktop.DBus.Peer { ... };
8507 interface org.freedesktop.DBus.Introspectable { ... };
8508 interface org.freedesktop.DBus.Properties { ... };
8509 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8510};
8511 </programlisting>
8512
47fb7fd6
ZJS
8513 <!--method GetProcesses is not documented!-->
8514
8515 <!--method AttachProcesses is not documented!-->
8516
8517 <!--property Slice is not documented!-->
8518
8519 <!--property MemoryCurrent is not documented!-->
8520
8521 <!--property CPUUsageNSec is not documented!-->
8522
8523 <!--property EffectiveCPUs is not documented!-->
8524
8525 <!--property EffectiveMemoryNodes is not documented!-->
8526
8527 <!--property TasksCurrent is not documented!-->
8528
8529 <!--property IPIngressBytes is not documented!-->
8530
8531 <!--property IPIngressPackets is not documented!-->
8532
8533 <!--property IPEgressBytes is not documented!-->
8534
8535 <!--property IPEgressPackets is not documented!-->
8536
8537 <!--property IOReadBytes is not documented!-->
8538
8539 <!--property IOReadOperations is not documented!-->
8540
8541 <!--property IOWriteBytes is not documented!-->
8542
8543 <!--property IOWriteOperations is not documented!-->
8544
8545 <!--property Delegate is not documented!-->
8546
8547 <!--property DelegateControllers is not documented!-->
8548
8549 <!--property CPUAccounting is not documented!-->
8550
8551 <!--property CPUWeight is not documented!-->
8552
8553 <!--property StartupCPUWeight is not documented!-->
8554
8555 <!--property CPUShares is not documented!-->
8556
8557 <!--property StartupCPUShares is not documented!-->
8558
8559 <!--property CPUQuotaPerSecUSec is not documented!-->
8560
8561 <!--property CPUQuotaPeriodUSec is not documented!-->
8562
8563 <!--property AllowedCPUs is not documented!-->
8564
8565 <!--property AllowedMemoryNodes is not documented!-->
8566
8567 <!--property IOAccounting is not documented!-->
8568
8569 <!--property IOWeight is not documented!-->
8570
8571 <!--property StartupIOWeight is not documented!-->
8572
8573 <!--property IODeviceWeight is not documented!-->
8574
8575 <!--property IOReadBandwidthMax is not documented!-->
8576
8577 <!--property IOWriteBandwidthMax is not documented!-->
8578
8579 <!--property IOReadIOPSMax is not documented!-->
8580
8581 <!--property IOWriteIOPSMax is not documented!-->
8582
8583 <!--property IODeviceLatencyTargetUSec is not documented!-->
8584
8585 <!--property BlockIOAccounting is not documented!-->
8586
8587 <!--property BlockIOWeight is not documented!-->
8588
8589 <!--property StartupBlockIOWeight is not documented!-->
8590
8591 <!--property BlockIODeviceWeight is not documented!-->
8592
8593 <!--property BlockIOReadBandwidth is not documented!-->
8594
8595 <!--property BlockIOWriteBandwidth is not documented!-->
8596
8597 <!--property MemoryAccounting is not documented!-->
8598
8599 <!--property DefaultMemoryLow is not documented!-->
8600
8601 <!--property DefaultMemoryMin is not documented!-->
8602
8603 <!--property MemoryMin is not documented!-->
8604
8605 <!--property MemoryLow is not documented!-->
8606
8607 <!--property MemoryHigh is not documented!-->
8608
8609 <!--property MemoryMax is not documented!-->
8610
8611 <!--property MemorySwapMax is not documented!-->
8612
8613 <!--property MemoryLimit is not documented!-->
8614
8615 <!--property DevicePolicy is not documented!-->
8616
8617 <!--property DeviceAllow is not documented!-->
8618
8619 <!--property TasksAccounting is not documented!-->
8620
8621 <!--property TasksMax is not documented!-->
8622
8623 <!--property IPAccounting is not documented!-->
8624
8625 <!--property IPAddressAllow is not documented!-->
8626
8627 <!--property IPAddressDeny is not documented!-->
8628
8629 <!--property IPIngressFilterPath is not documented!-->
8630
8631 <!--property IPEgressFilterPath is not documented!-->
8632
8633 <!--property DisableControllers is not documented!-->
8634
00bb75d7
ZJS
8635 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8636
00bb75d7
ZJS
8637 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8638
8639 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
8640
8641 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8642
48f99d7c
ZJS
8643 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
8644
00bb75d7
ZJS
8645 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8646
8647 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8648
8649 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8650
8651 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8652
8653 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8654
8655 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8656
8657 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8658
8659 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8660
8661 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8662
8663 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8664
8665 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8666
8667 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8668
8669 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8670
8671 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8672
8673 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8674
8675 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8676
8677 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8678
8679 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8680
8681 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8682
8683 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8684
8685 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
8686
8687 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
8688
8689 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
8690
8691 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
8692
8693 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
8694
8695 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
8696
8697 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
8698
8699 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
8700
8701 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
8702
8703 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
8704
8705 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
8706
8707 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
8708
8709 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
8710
8711 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
8712
8713 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
8714
8715 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
8716
8717 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
8718
8719 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
8720
8721 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
8722
8723 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
8724
8725 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
8726
8727 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
8728
8729 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
8730
8731 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
8732
8733 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
8734
8735 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
8736
8737 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
8738
8739 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8740
8741 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8742
8743 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8744
8745 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8746
8747 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8748
8749 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8750
8751 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8752
8753 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8754
8755 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8756
8757 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8758
8759 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8760
8761 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8762
8763 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8764
8765 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8766
8767 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8768
8769 <!--End of Autogenerated section-->
8770
3031660c
ZJS
8771 <refsect2>
8772 <title>Properties</title>
8773
8774 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
8775 </refsect2>
8776 </refsect1>
8777
8778 <refsect1>
8779 <title>Scope Unit Objects</title>
8780
d08a5295 8781 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
8782 interface (described here) in addition to the generic
8783 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8784
48f99d7c 8785 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 8786node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
8787 interface org.freedesktop.systemd1.Scope {
8788 methods:
8789 Abandon();
47fb7fd6
ZJS
8790 GetProcesses(out a(sus) processes);
8791 AttachProcesses(in s subcgroup,
8792 in au pids);
3031660c
ZJS
8793 signals:
8794 RequestStop();
8795 properties:
47fb7fd6
ZJS
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 = ...;
3031660c 8936 };
47fb7fd6
ZJS
8937 interface org.freedesktop.DBus.Peer { ... };
8938 interface org.freedesktop.DBus.Introspectable { ... };
8939 interface org.freedesktop.DBus.Properties { ... };
8940 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8941};
8942 </programlisting>
8943
47fb7fd6
ZJS
8944 <!--method GetProcesses is not documented!-->
8945
8946 <!--method AttachProcesses is not documented!-->
8947
8948 <!--property TimeoutStopUSec is not documented!-->
8949
8950 <!--property RuntimeMaxUSec is not documented!-->
8951
8952 <!--property Slice is not documented!-->
8953
8954 <!--property MemoryCurrent is not documented!-->
8955
8956 <!--property CPUUsageNSec is not documented!-->
8957
8958 <!--property EffectiveCPUs is not documented!-->
8959
8960 <!--property EffectiveMemoryNodes is not documented!-->
8961
8962 <!--property TasksCurrent is not documented!-->
8963
8964 <!--property IPIngressBytes is not documented!-->
8965
8966 <!--property IPIngressPackets is not documented!-->
8967
8968 <!--property IPEgressBytes is not documented!-->
8969
8970 <!--property IPEgressPackets is not documented!-->
8971
8972 <!--property IOReadBytes is not documented!-->
8973
8974 <!--property IOReadOperations is not documented!-->
8975
8976 <!--property IOWriteBytes is not documented!-->
8977
8978 <!--property IOWriteOperations is not documented!-->
8979
8980 <!--property Delegate is not documented!-->
8981
8982 <!--property DelegateControllers is not documented!-->
8983
8984 <!--property CPUAccounting is not documented!-->
8985
8986 <!--property CPUWeight is not documented!-->
8987
8988 <!--property StartupCPUWeight is not documented!-->
8989
8990 <!--property CPUShares is not documented!-->
8991
8992 <!--property StartupCPUShares is not documented!-->
8993
8994 <!--property CPUQuotaPerSecUSec is not documented!-->
8995
8996 <!--property CPUQuotaPeriodUSec is not documented!-->
8997
8998 <!--property AllowedCPUs is not documented!-->
8999
9000 <!--property AllowedMemoryNodes is not documented!-->
9001
9002 <!--property IOAccounting is not documented!-->
9003
9004 <!--property IOWeight is not documented!-->
9005
9006 <!--property StartupIOWeight is not documented!-->
9007
9008 <!--property IODeviceWeight is not documented!-->
9009
9010 <!--property IOReadBandwidthMax is not documented!-->
9011
9012 <!--property IOWriteBandwidthMax is not documented!-->
9013
9014 <!--property IOReadIOPSMax is not documented!-->
9015
9016 <!--property IOWriteIOPSMax is not documented!-->
9017
9018 <!--property IODeviceLatencyTargetUSec is not documented!-->
9019
9020 <!--property BlockIOAccounting is not documented!-->
9021
9022 <!--property BlockIOWeight is not documented!-->
9023
9024 <!--property StartupBlockIOWeight is not documented!-->
9025
9026 <!--property BlockIODeviceWeight is not documented!-->
9027
9028 <!--property BlockIOReadBandwidth is not documented!-->
9029
9030 <!--property BlockIOWriteBandwidth is not documented!-->
9031
9032 <!--property MemoryAccounting is not documented!-->
9033
9034 <!--property DefaultMemoryLow is not documented!-->
9035
9036 <!--property DefaultMemoryMin is not documented!-->
9037
9038 <!--property MemoryMin is not documented!-->
9039
9040 <!--property MemoryLow is not documented!-->
9041
9042 <!--property MemoryHigh is not documented!-->
9043
9044 <!--property MemoryMax is not documented!-->
9045
9046 <!--property MemorySwapMax is not documented!-->
9047
9048 <!--property MemoryLimit is not documented!-->
9049
9050 <!--property DevicePolicy is not documented!-->
9051
9052 <!--property DeviceAllow is not documented!-->
9053
9054 <!--property TasksAccounting is not documented!-->
9055
9056 <!--property TasksMax is not documented!-->
9057
9058 <!--property IPAccounting is not documented!-->
9059
9060 <!--property IPAddressAllow is not documented!-->
9061
9062 <!--property IPAddressDeny is not documented!-->
9063
9064 <!--property IPIngressFilterPath is not documented!-->
9065
9066 <!--property IPEgressFilterPath is not documented!-->
9067
9068 <!--property DisableControllers is not documented!-->
9069
9070 <!--property KillMode is not documented!-->
9071
9072 <!--property KillSignal is not documented!-->
9073
9074 <!--property RestartKillSignal is not documented!-->
9075
9076 <!--property FinalKillSignal is not documented!-->
9077
9078 <!--property SendSIGKILL is not documented!-->
9079
9080 <!--property SendSIGHUP is not documented!-->
9081
9082 <!--property WatchdogSignal is not documented!-->
9083
00bb75d7
ZJS
9084 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9085
00bb75d7
ZJS
9086 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9087
9088 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9089
9090 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9091
48f99d7c
ZJS
9092 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9093
00bb75d7
ZJS
9094 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9095
9096 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9097
9098 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9099
9100 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9101
9102 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9103
9104 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9105
9106 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9107
9108 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9109
9110 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9111
9112 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9113
9114 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9115
9116 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9117
9118 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9119
9120 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9121
9122 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9123
9124 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9125
9126 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9127
9128 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9129
9130 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9131
9132 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9133
9134 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9135
9136 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9137
9138 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9139
9140 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9141
9142 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9143
9144 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9145
9146 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9147
9148 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9149
9150 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9151
9152 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9153
9154 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9155
9156 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9157
9158 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9159
9160 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9161
9162 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9163
9164 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9165
9166 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9167
9168 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9169
9170 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9171
9172 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9173
9174 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9175
9176 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9177
9178 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9179
9180 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9181
9182 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9183
9184 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9185
9186 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9187
9188 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9189
9190 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9191
9192 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9193
9194 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9195
9196 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9197
9198 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9199
9200 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9201
9202 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9203
9204 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9205
9206 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9207
9208 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9209
9210 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9211
9212 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9213
9214 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9215
9216 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9217
9218 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9219
9220 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9221
9222 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9223
9224 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9225
9226 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9227
9228 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9229
9230 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9231
9232 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9233
9234 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9235
9236 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9237
9238 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9239
9240 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9241
9242 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9243
9244 <!--End of Autogenerated section-->
9245
3031660c
ZJS
9246 <refsect2>
9247 <title>Methods</title>
9248
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
2736c25c 9251 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
9252 </refsect2>
9253
9254 <refsect2>
9255 <title>Signals</title>
9256
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
2736c25c 9259 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
9260 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
9261 </refsect2>
9262
9263 <refsect2>
9264 <title>Properties</title>
9265
2736c25c 9266 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
9267
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
2736c25c 9270 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
9271 <constant>SIGTERM</constant> directly.</para>
9272 </refsect2>
9273 </refsect1>
9274
9275
9276 <refsect1>
9277 <title>Job Objects</title>
9278
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>
9281
48f99d7c
ZJS
9282 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
9283node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
9284 interface org.freedesktop.systemd1.Job {
9285 methods:
9286 Cancel();
47fb7fd6
ZJS
9287 GetAfter(out a(usssoo) jobs);
9288 GetBefore(out a(usssoo) jobs);
3031660c 9289 properties:
47fb7fd6
ZJS
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 = '...';
3031660c 9297 };
47fb7fd6
ZJS
9298 interface org.freedesktop.DBus.Peer { ... };
9299 interface org.freedesktop.DBus.Introspectable { ... };
9300 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
9301};
9302 </programlisting>
9303
47fb7fd6
ZJS
9304 <!--method GetAfter is not documented!-->
9305
9306 <!--method GetBefore is not documented!-->
9307
00bb75d7
ZJS
9308 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9309
9310 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9311
9312 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
9313
9314 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
9315
9316 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
9317
9318 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
9319
9320 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
9321
9322 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9323
9324 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
9325
9326 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
9327
9328 <!--End of Autogenerated section-->
9329
3031660c
ZJS
9330 <refsect2>
9331 <title>Methods</title>
9332
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>
9337 </refsect2>
9338
9339 <refsect2>
9340 <title>Properties</title>
9341
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>
9344
2736c25c 9345 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
9346 the name of the unit and a bus path to the unit's object.</para>
9347
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>,
2736c25c 9350 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
9351 that later versions might define additional values.</para>
9352
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
2736c25c 9355 execute yet. The latter indicates that a job is currently being executed.</para>
3031660c
ZJS
9356 </refsect2>
9357 </refsect1>
9358
48f99d7c
ZJS
9359 <refsect1>
9360 <title>Examples</title>
9361
9362 <example>
9363 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
9364
9365 <programlisting>
9366$ gdbus introspect --system \
9367 --dest org.freedesktop.systemd1 \
9368 --object-path /org/freedesktop/systemd1
9369 </programlisting>
9370 </example>
9371
9372 <example>
9373 <title>Introspect a unit on the bus</title>
9374
9375 <programlisting>
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)
9381 </programlisting>
9382 </example>
9383
9384 <example>
9385 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
9386
9387 <programlisting>
9388$ gdbus introspect --system --dest org.freedesktop.systemd1 \
9389 --object-path /org/freedesktop/systemd1/job/1292
9390 </programlisting>
9391 </example>
9392 </refsect1>
9393
3031660c
ZJS
9394 <refsect1>
9395 <title>Versioning</title>
9396
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>
9399 </refsect1>
9400</refentry>