]> git.ipfire.org Git - thirdparty/systemd.git/blob - man/org.freedesktop.systemd1.xml
Merge pull request #24709 from keszybz/partition-table-constants
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4 <!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
5
6 <refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects implement a generic
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (µs) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
57 node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
68 LoadUnit(in s name,
69 out o unit);
70 StartUnit(in s name,
71 in s mode,
72 out o job);
73 StartUnitWithFlags(in s name,
74 in s mode,
75 in t flags,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
108 KillUnit(in s name,
109 in s whom,
110 in i signal);
111 CleanUnit(in s name,
112 in as mask);
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
119 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
124 MountImageUnit(in s name,
125 in s source,
126 in s destination,
127 in b read_only,
128 in b mkdir,
129 in a(ss) options);
130 RefUnit(in s name);
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
133 in s mode,
134 in a(sv) properties,
135 in a(sa(sv)) aux,
136 out o job);
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
140 in s subcgroup,
141 in au pids);
142 AbandonScope(in s name);
143 GetJob(in u id,
144 out o job);
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
152 SetShowStatus(in s mode);
153 ListUnits(out a(ssssssouso) units);
154 ListUnitsFiltered(in as states,
155 out a(ssssssouso) units);
156 ListUnitsByPatterns(in as states,
157 in as patterns,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
166 Reload();
167 @org.freedesktop.DBus.Method.NoReply("true")
168 Reexecute();
169 @org.freedesktop.systemd1.Privileged("true")
170 Exit();
171 @org.freedesktop.systemd1.Privileged("true")
172 Reboot();
173 @org.freedesktop.systemd1.Privileged("true")
174 PowerOff();
175 @org.freedesktop.systemd1.Privileged("true")
176 Halt();
177 @org.freedesktop.systemd1.Privileged("true")
178 KExec();
179 @org.freedesktop.systemd1.Privileged("true")
180 SwitchRoot(in s new_root,
181 in s init);
182 SetEnvironment(in as assignments);
183 UnsetEnvironment(in as names);
184 UnsetAndSetEnvironment(in as names,
185 in as assignments);
186 EnqueueMarkedJobs(out ao jobs);
187 ListUnitFiles(out a(ss) unit_files);
188 ListUnitFilesByPatterns(in as states,
189 in as patterns,
190 out a(ss) unit_files);
191 GetUnitFileState(in s file,
192 out s state);
193 EnableUnitFiles(in as files,
194 in b runtime,
195 in b force,
196 out b carries_install_info,
197 out a(sss) changes);
198 DisableUnitFiles(in as files,
199 in b runtime,
200 out a(sss) changes);
201 EnableUnitFilesWithFlags(in as files,
202 in t flags,
203 out b carries_install_info,
204 out a(sss) changes);
205 DisableUnitFilesWithFlags(in as files,
206 in t flags,
207 out a(sss) changes);
208 ReenableUnitFiles(in as files,
209 in b runtime,
210 in b force,
211 out b carries_install_info,
212 out a(sss) changes);
213 LinkUnitFiles(in as files,
214 in b runtime,
215 in b force,
216 out a(sss) changes);
217 PresetUnitFiles(in as files,
218 in b runtime,
219 in b force,
220 out b carries_install_info,
221 out a(sss) changes);
222 PresetUnitFilesWithMode(in as files,
223 in s mode,
224 in b runtime,
225 in b force,
226 out b carries_install_info,
227 out a(sss) changes);
228 MaskUnitFiles(in as files,
229 in b runtime,
230 in b force,
231 out a(sss) changes);
232 UnmaskUnitFiles(in as files,
233 in b runtime,
234 out a(sss) changes);
235 RevertUnitFiles(in as files,
236 out a(sss) changes);
237 SetDefaultTarget(in s name,
238 in b force,
239 out a(sss) changes);
240 GetDefaultTarget(out s name);
241 PresetAllUnitFiles(in s mode,
242 in b runtime,
243 in b force,
244 out a(sss) changes);
245 AddDependencyUnitFiles(in as files,
246 in s target,
247 in s type,
248 in b runtime,
249 in b force,
250 out a(sss) changes);
251 GetUnitFileLinks(in s name,
252 in b runtime,
253 out as links);
254 SetExitCode(in y number);
255 LookupDynamicUserByName(in s name,
256 out u uid);
257 LookupDynamicUserByUID(in u uid,
258 out s name);
259 GetDynamicUsers(out a(us) users);
260 signals:
261 UnitNew(s id,
262 o unit);
263 UnitRemoved(s id,
264 o unit);
265 JobNew(u id,
266 o job,
267 s unit);
268 JobRemoved(u id,
269 o job,
270 s unit,
271 s result);
272 StartupFinished(t firmware,
273 t loader,
274 t kernel,
275 t initrd,
276 t userspace,
277 t total);
278 UnitFilesChanged();
279 Reloading(b active);
280 properties:
281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
282 readonly s Version = '...';
283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
284 readonly s Features = '...';
285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
286 readonly s Virtualization = '...';
287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
288 readonly s Architecture = '...';
289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
290 readonly s Tainted = '...';
291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
292 readonly t FirmwareTimestamp = ...;
293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294 readonly t FirmwareTimestampMonotonic = ...;
295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
296 readonly t LoaderTimestamp = ...;
297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
298 readonly t LoaderTimestampMonotonic = ...;
299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
300 readonly t KernelTimestamp = ...;
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly t KernelTimestampMonotonic = ...;
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly t InitRDTimestamp = ...;
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly t InitRDTimestampMonotonic = ...;
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308 readonly t UserspaceTimestamp = ...;
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310 readonly t UserspaceTimestampMonotonic = ...;
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly t FinishTimestamp = ...;
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t FinishTimestampMonotonic = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t SecurityStartTimestamp = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t SecurityStartTimestampMonotonic = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t SecurityFinishTimestamp = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t SecurityFinishTimestampMonotonic = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t GeneratorsStartTimestamp = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t GeneratorsStartTimestampMonotonic = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t GeneratorsFinishTimestamp = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t GeneratorsFinishTimestampMonotonic = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t UnitsLoadStartTimestamp = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t UnitsLoadStartTimestampMonotonic = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t UnitsLoadFinishTimestamp = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t UnitsLoadFinishTimestampMonotonic = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t UnitsLoadTimestamp = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t UnitsLoadTimestampMonotonic = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t InitRDSecurityStartTimestamp = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t InitRDSecurityStartTimestampMonotonic = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t InitRDSecurityFinishTimestamp = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t InitRDGeneratorsStartTimestamp = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t InitRDGeneratorsFinishTimestamp = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t InitRDUnitsLoadStartTimestamp = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
362 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t InitRDUnitsLoadFinishTimestamp = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
366 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
368 @org.freedesktop.systemd1.Privileged("true")
369 readwrite s LogLevel = '...';
370 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
371 @org.freedesktop.systemd1.Privileged("true")
372 readwrite s LogTarget = '...';
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
374 readonly u NNames = ...;
375 readonly u NFailedUnits = ...;
376 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
377 readonly u NJobs = ...;
378 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
379 readonly u NInstalledJobs = ...;
380 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
381 readonly u NFailedJobs = ...;
382 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
383 readonly d Progress = ...;
384 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
385 readonly as Environment = ['...', ...];
386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
387 readonly b ConfirmSpawn = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 readonly b ShowStatus = ...;
390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
391 readonly as UnitPath = ['...', ...];
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
393 readonly s DefaultStandardOutput = '...';
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
395 readonly s DefaultStandardError = '...';
396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
397 readonly s WatchdogDevice = '...';
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly t WatchdogLastPingTimestamp = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly t WatchdogLastPingTimestampMonotonic = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 @org.freedesktop.systemd1.Privileged("true")
404 readwrite t RuntimeWatchdogUSec = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
406 @org.freedesktop.systemd1.Privileged("true")
407 readwrite t RuntimeWatchdogPreUSec = ...;
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
409 @org.freedesktop.systemd1.Privileged("true")
410 readwrite s RuntimeWatchdogPreGovernor = '...';
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
412 @org.freedesktop.systemd1.Privileged("true")
413 readwrite t RebootWatchdogUSec = ...;
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
415 @org.freedesktop.systemd1.Privileged("true")
416 readwrite t KExecWatchdogUSec = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
418 @org.freedesktop.systemd1.Privileged("true")
419 readwrite b ServiceWatchdogs = ...;
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 readonly s ControlGroup = '...';
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
423 readonly s SystemState = '...';
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
425 readonly y ExitCode = ...;
426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
427 readonly t DefaultTimerAccuracyUSec = ...;
428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
429 readonly t DefaultTimeoutStartUSec = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
431 readonly t DefaultTimeoutStopUSec = ...;
432 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
433 readonly t DefaultTimeoutAbortUSec = ...;
434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
435 readonly t DefaultDeviceTimeoutUSec = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
437 readonly t DefaultRestartUSec = ...;
438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
439 readonly t DefaultStartLimitIntervalUSec = ...;
440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
441 readonly u DefaultStartLimitBurst = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
443 readonly b DefaultCPUAccounting = ...;
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
445 readonly b DefaultBlockIOAccounting = ...;
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
447 readonly b DefaultMemoryAccounting = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly b DefaultTasksAccounting = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultLimitCPU = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultLimitCPUSoft = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
455 readonly t DefaultLimitFSIZE = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
457 readonly t DefaultLimitFSIZESoft = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
459 readonly t DefaultLimitDATA = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultLimitDATASoft = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly t DefaultLimitSTACK = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly t DefaultLimitSTACKSoft = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly t DefaultLimitCORE = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
469 readonly t DefaultLimitCORESoft = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly t DefaultLimitRSS = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
473 readonly t DefaultLimitRSSSoft = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly t DefaultLimitNOFILE = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitNOFILESoft = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitAS = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitASSoft = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitNPROC = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitNPROCSoft = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitMEMLOCK = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitMEMLOCKSoft = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitLOCKS = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitLOCKSSoft = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitSIGPENDING = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitSIGPENDINGSoft = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitMSGQUEUE = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitMSGQUEUESoft = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitNICE = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitNICESoft = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitRTPRIO = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitRTPRIOSoft = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitRTTIME = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitRTTIMESoft = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
515 readonly t DefaultTasksMax = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t TimerSlackNSec = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly s DefaultOOMPolicy = '...';
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly i DefaultOOMScoreAdjust = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly s CtrlAltDelBurstAction = '...';
524 };
525 interface org.freedesktop.DBus.Peer { ... };
526 interface org.freedesktop.DBus.Introspectable { ... };
527 interface org.freedesktop.DBus.Properties { ... };
528 };
529 </programlisting>
530
531 <!--method GetUnitByInvocationID is not documented!-->
532
533 <!--method GetUnitByControlGroup is not documented!-->
534
535 <!--method EnqueueUnitJob is not documented!-->
536
537 <!--method CleanUnit is not documented!-->
538
539 <!--method FreezeUnit is not documented!-->
540
541 <!--method ThawUnit is not documented!-->
542
543 <!--method RefUnit is not documented!-->
544
545 <!--method UnrefUnit is not documented!-->
546
547 <!--method GetUnitProcesses is not documented!-->
548
549 <!--method AttachProcessesToUnit is not documented!-->
550
551 <!--method AbandonScope is not documented!-->
552
553 <!--method GetJobAfter is not documented!-->
554
555 <!--method GetJobBefore is not documented!-->
556
557 <!--method SetShowStatus is not documented!-->
558
559 <!--method ListUnitsFiltered is not documented!-->
560
561 <!--method ListUnitsByPatterns is not documented!-->
562
563 <!--method ListUnitsByNames is not documented!-->
564
565 <!--method Dump is not documented!-->
566
567 <!--method DumpByFileDescriptor is not documented!-->
568
569 <!--method ListUnitFilesByPatterns is not documented!-->
570
571 <!--method PresetUnitFilesWithMode is not documented!-->
572
573 <!--method RevertUnitFiles is not documented!-->
574
575 <!--method PresetAllUnitFiles is not documented!-->
576
577 <!--method AddDependencyUnitFiles is not documented!-->
578
579 <!--method GetUnitFileLinks is not documented!-->
580
581 <!--method SetExitCode is not documented!-->
582
583 <!--method LookupDynamicUserByName is not documented!-->
584
585 <!--method LookupDynamicUserByUID is not documented!-->
586
587 <!--method GetDynamicUsers is not documented!-->
588
589 <!--signal UnitNew is not documented!-->
590
591 <!--signal UnitRemoved is not documented!-->
592
593 <!--signal JobNew is not documented!-->
594
595 <!--signal JobRemoved is not documented!-->
596
597 <!--signal StartupFinished is not documented!-->
598
599 <!--signal UnitFilesChanged is not documented!-->
600
601 <!--signal Reloading is not documented!-->
602
603 <!--property SecurityStartTimestampMonotonic is not documented!-->
604
605 <!--property SecurityFinishTimestamp is not documented!-->
606
607 <!--property SecurityFinishTimestampMonotonic is not documented!-->
608
609 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
610
611 <!--property GeneratorsFinishTimestamp is not documented!-->
612
613 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
614
615 <!--property UnitsLoadStartTimestamp is not documented!-->
616
617 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
618
619 <!--property UnitsLoadFinishTimestamp is not documented!-->
620
621 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
622
623 <!--property InitRDSecurityStartTimestamp is not documented!-->
624
625 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
626
627 <!--property InitRDSecurityFinishTimestamp is not documented!-->
628
629 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
630
631 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
632
633 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
634
635 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
636
637 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
638
639 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
640
641 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
642
643 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
644
645 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
646
647 <!--property LogLevel is not documented!-->
648
649 <!--property LogTarget is not documented!-->
650
651 <!--property NFailedUnits is not documented!-->
652
653 <!--property ConfirmSpawn is not documented!-->
654
655 <!--property ShowStatus is not documented!-->
656
657 <!--property DefaultStandardOutput is not documented!-->
658
659 <!--property DefaultStandardError is not documented!-->
660
661 <!--property WatchdogDevice is not documented!-->
662
663 <!--property WatchdogLastPingTimestamp is not documented!-->
664
665 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
666
667 <!--property RuntimeWatchdogUSec is not documented!-->
668
669 <!--property RuntimeWatchdogPreUSec is not documented!-->
670
671 <!--property RuntimeWatchdogPreGovernor is not documented!-->
672
673 <!--property RebootWatchdogUSec is not documented!-->
674
675 <!--property KExecWatchdogUSec is not documented!-->
676
677 <!--property ServiceWatchdogs is not documented!-->
678
679 <!--property SystemState is not documented!-->
680
681 <!--property ExitCode is not documented!-->
682
683 <!--property DefaultTimerAccuracyUSec is not documented!-->
684
685 <!--property DefaultTimeoutStartUSec is not documented!-->
686
687 <!--property DefaultTimeoutStopUSec is not documented!-->
688
689 <!--property DefaultTimeoutAbortUSec is not documented!-->
690
691 <!--property DefaultDeviceTimeoutUSec is not documented!-->
692
693 <!--property DefaultRestartUSec is not documented!-->
694
695 <!--property DefaultStartLimitIntervalUSec is not documented!-->
696
697 <!--property DefaultStartLimitBurst is not documented!-->
698
699 <!--property DefaultCPUAccounting is not documented!-->
700
701 <!--property DefaultBlockIOAccounting is not documented!-->
702
703 <!--property DefaultMemoryAccounting is not documented!-->
704
705 <!--property DefaultTasksAccounting is not documented!-->
706
707 <!--property DefaultLimitCPU is not documented!-->
708
709 <!--property DefaultLimitCPUSoft is not documented!-->
710
711 <!--property DefaultLimitFSIZE is not documented!-->
712
713 <!--property DefaultLimitFSIZESoft is not documented!-->
714
715 <!--property DefaultLimitDATA is not documented!-->
716
717 <!--property DefaultLimitDATASoft is not documented!-->
718
719 <!--property DefaultLimitSTACK is not documented!-->
720
721 <!--property DefaultLimitSTACKSoft is not documented!-->
722
723 <!--property DefaultLimitCORE is not documented!-->
724
725 <!--property DefaultLimitCORESoft is not documented!-->
726
727 <!--property DefaultLimitRSS is not documented!-->
728
729 <!--property DefaultLimitRSSSoft is not documented!-->
730
731 <!--property DefaultLimitNOFILE is not documented!-->
732
733 <!--property DefaultLimitNOFILESoft is not documented!-->
734
735 <!--property DefaultLimitAS is not documented!-->
736
737 <!--property DefaultLimitASSoft is not documented!-->
738
739 <!--property DefaultLimitNPROC is not documented!-->
740
741 <!--property DefaultLimitNPROCSoft is not documented!-->
742
743 <!--property DefaultLimitMEMLOCK is not documented!-->
744
745 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
746
747 <!--property DefaultLimitLOCKS is not documented!-->
748
749 <!--property DefaultLimitLOCKSSoft is not documented!-->
750
751 <!--property DefaultLimitSIGPENDING is not documented!-->
752
753 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
754
755 <!--property DefaultLimitMSGQUEUE is not documented!-->
756
757 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
758
759 <!--property DefaultLimitNICE is not documented!-->
760
761 <!--property DefaultLimitNICESoft is not documented!-->
762
763 <!--property DefaultLimitRTPRIO is not documented!-->
764
765 <!--property DefaultLimitRTPRIOSoft is not documented!-->
766
767 <!--property DefaultLimitRTTIME is not documented!-->
768
769 <!--property DefaultLimitRTTIMESoft is not documented!-->
770
771 <!--property DefaultTasksMax is not documented!-->
772
773 <!--property TimerSlackNSec is not documented!-->
774
775 <!--property DefaultOOMPolicy is not documented!-->
776
777 <!--property DefaultOOMScoreAdjust is not documented!-->
778
779 <!--property CtrlAltDelBurstAction is not documented!-->
780
781 <!--Autogenerated cross-references for systemd.directives, do not edit-->
782
783 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
784
785 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
786
787 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
788
789 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
790
791 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
792
793 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
794
795 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
796
797 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
798
799 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
800
801 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
802
803 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
804
805 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
806
807 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
808
809 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
810
811 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
812
813 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
814
815 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
816
817 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
818
819 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
828
829 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
830
831 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
834
835 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
836
837 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
854
855 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
856
857 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
858
859 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
862
863 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
866
867 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
868
869 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
870
871 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
894
895 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
896
897 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
900
901 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
902
903 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
904
905 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
912
913 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
914
915 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
916
917 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
918
919 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
926
927 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
928
929 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
930
931 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
938
939 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
940
941 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
942
943 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
944
945 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
946
947 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
948
949 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
950
951 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
952
953 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
954
955 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
956
957 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
958
959 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
960
961 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
962
963 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
964
965 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
966
967 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
968
969 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
970
971 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
972
973 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
974
975 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
976
977 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
978
979 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
980
981 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
982
983 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
984
985 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
986
987 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
988
989 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
990
991 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
992
993 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
994
995 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
996
997 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
998
999 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1000
1001 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1002
1003 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1004
1005 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1006
1007 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1014
1015 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1016
1017 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1068
1069 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1072
1073 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1124
1125 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1130
1131 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1132
1133 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1134
1135 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1136
1137 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1156
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1158
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1168
1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1172
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1196
1197 <!--End of Autogenerated section-->
1198
1199 <refsect2>
1200 <title>Methods</title>
1201
1202 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1203 object and once on the respective unit objects. This is to optimize access times so that methods that
1204 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1205 the unit id, too.</para>
1206
1207 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1208 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1209 will fail.</para>
1210
1211 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1212 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
1213
1214 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1215 unit from disk if possible.</para>
1216
1217 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1218 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1219 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1220 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1221 its dependencies, possibly replacing already queued jobs that conflict with it. If
1222 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1223 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1224 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1225 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1226 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1227 latter two options. On completion, this method returns the newly created job object.</para>
1228
1229 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1230 replaces a job that is queued for one unit by a job for another unit.</para>
1231
1232 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1233 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
1234 flags for now, and is reserved for future extensions.</para>
1235
1236 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1237 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1238 method.</para>
1239
1240 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1241 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1242 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1243 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1244 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1245 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1246 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1247
1248 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1249 appropriately marked, see <varname>Marks</varname> property above. This is equivalent to calling
1250 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1251 units.</para>
1252
1253 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1254 a running service mount namespace.</para>
1255
1256 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1257 mount namespace.</para>
1258
1259 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1260 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1261 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1262 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1263 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1264 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1265 <literal>control</literal> process is for example a process that is configured via
1266 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1267 down.</para>
1268
1269 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1270 id.</para>
1271
1272 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1273 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1274 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1275 have any effect on jobs whose execution has already begun.</para>
1276
1277 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1278 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1279 flushes jobs that are queued and have not yet begun execution.</para>
1280
1281 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1282
1283 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1284
1285 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1286 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1287 than actual units behind them. The array consists of structures with the following elements:
1288 <itemizedlist>
1289 <listitem><para>The primary unit name as string</para></listitem>
1290
1291 <listitem><para>The human readable description string</para></listitem>
1292
1293 <listitem><para>The load state (i.e. whether the unit file has been loaded
1294 successfully)</para></listitem>
1295
1296 <listitem><para>The active state (i.e. whether the unit is currently started or
1297 not)</para></listitem>
1298
1299 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1300 the unit type, which the active state is not)</para></listitem>
1301
1302 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1303 the empty string.</para></listitem>
1304
1305 <listitem><para>The unit object path</para></listitem>
1306
1307 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1308 otherwise</para></listitem>
1309
1310 <listitem><para>The job type as string</para></listitem>
1311
1312 <listitem><para>The job object path</para></listitem>
1313 </itemizedlist></para>
1314
1315 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1316 consisting of structures with the following elements:
1317 <itemizedlist>
1318 <listitem><para>The numeric job id</para></listitem>
1319
1320 <listitem><para>The primary unit name for this job</para></listitem>
1321
1322 <listitem><para>The job type as string</para></listitem>
1323
1324 <listitem><para>The job state as string</para></listitem>
1325
1326 <listitem><para>The job object path</para></listitem>
1327
1328 <listitem><para>The unit object path</para></listitem>
1329 </itemizedlist></para>
1330
1331 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1332 interested in signals need to call this method. Signals are only sent out if at least one client
1333 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1334 <function>Subscribe()</function> implements. It is not necessary to invoke
1335 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1336 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1337 to the bus or invoked <function>Unsubscribe()</function>.</para>
1338
1339 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1340
1341 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1342 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1343 more comprehensive version of <function>Reload()</function>.</para>
1344
1345 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1346 the system manager and is useful only for user session managers.</para>
1347
1348 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
1349 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1350 based reboot of the system. Note that this does not shut down any services and immediately transitions
1351 into the reboot process. These functions are normally only called as the last step of shutdown and should
1352 not be called directly. To shut down the machine, it is generally a better idea to invoke
1353 <function>Reboot()</function> or <function>PowerOff()</function> on the
1354 <filename>systemd-logind</filename> manager object; see
1355 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1356 for more information.</para>
1357
1358 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1359 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1360 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1361 path (which may be left empty, in which case it is automatically searched for). The state of the system
1362 manager will be serialized before the transition. After the transition, the manager binary on the main
1363 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
1364
1365 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1366 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1367 environment variables will be overridden.</para>
1368
1369 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1370 string array of environment variable names. All variables specified will be unset (if they have been
1371 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1372 that were previously not set, but will not fail in that case.</para>
1373
1374 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1375 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1376 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1377 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1378 unset list.</para>
1379
1380 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1381 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1382 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1383 found on disk. Note that while most units are read directly from a unit file with the same name, some
1384 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1385 to be instantiated instead.</para>
1386
1387 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1388 file.</para>
1389
1390 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
1391 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
1392 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1393 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
1394 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1395 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
1396 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1397 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1398 changes array consists of structures with three strings: the type of the change (one of
1399 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1400 destination of the symlink. Note that most of the following calls return a changes list in the same
1401 format.</para>
1402
1403 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
1404 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1405
1406 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1407 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1408
1409 <programlisting>
1410 #define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1411 #define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1412 #define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1413 </programlisting>
1414
1415 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1416 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1417 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1418 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1419
1420 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1421 would result from disabling and enabling the unit quickly one after the other in an atomic
1422 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1423
1424 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1425 usual unit search paths) into the unit search path.</para>
1426
1427 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1428 according to the preset policy. See
1429 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1430 information.</para>
1431
1432 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1433 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1434
1435 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1436 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1437 information.</para>
1438
1439 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1440 <filename>default.target</filename> is aliased.</para>
1441
1442 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1443 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1444 those listed in
1445 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1446 may. The changes are applied instantly and stored on disk for future boots, unless
1447 <varname>runtime</varname> is true, in which case the settings only apply until the next
1448 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1449 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1450 dictionary! Also note that when setting array properties with this method usually results in appending to
1451 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1452 then append to it.</para>
1453
1454 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1455 will be released as soon as it is not running or referenced anymore or the system is
1456 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1457 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1458 <varname>properties</varname> contains properties of the unit, specified like in
1459 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1460 passed as an empty array. See the
1461 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
1462 Interface</ulink> for more information how to make use of this functionality for resource control
1463 purposes.</para>
1464 </refsect2>
1465
1466 <refsect2>
1467 <title>Signals</title>
1468
1469 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1470 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1471
1472 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1473 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1474 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1475 parameters: the primary unit name and the object path.</para>
1476
1477 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1478 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1479 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1480 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1481 <literal>failed</literal>, <literal>dependency</literal>, or
1482 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1483 job. <literal>canceled</literal> indicates that a job has been canceled (via
1484 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1485 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1486 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1487 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1488 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1489 it didn't apply to the unit's current state.</para>
1490
1491 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1492 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1493 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1494 userspace and in total. These values may also be calculated from the
1495 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1496 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1497 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1498
1499 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1500 files on disk have changed.</para>
1501
1502 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1503 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1504 to False). This may be used by UIs to optimize UI updates.</para>
1505 </refsect2>
1506
1507 <refsect2>
1508 <title>Properties</title>
1509
1510 <para>Most properties simply reflect the respective options in
1511 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1512
1513 <para>The others:</para>
1514
1515 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1516 the version string is purely informational. It should not be parsed and one may not assume the version to
1517 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1518 it is not part of the public API.</para>
1519
1520 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1521 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1522 <literal>-</literal>.</para>
1523
1524 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1525 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1526 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1527
1528 <variablelist>
1529 <varlistentry>
1530 <term><literal>split-usr</literal></term>
1531
1532 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1533 must either be part of the root file system, or it must be mounted before
1534 <command>systemd</command> is invoked. See
1535 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1536 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1537 </listitem>
1538 </varlistentry>
1539
1540 <varlistentry>
1541 <term><literal>unmerged-usr</literal></term>
1542
1543 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1544 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1545 For more information on this issue consult
1546 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1547 The Case for the /usr Merge
1548 </ulink>.</para></listitem>
1549
1550 </varlistentry>
1551
1552 <varlistentry>
1553 <term><literal>cgroups-missing</literal></term>
1554
1555 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1556 </varlistentry>
1557
1558 <varlistentry>
1559 <term><literal>cgroupsv1</literal></term>
1560
1561 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1562 </varlistentry>
1563
1564 <varlistentry>
1565 <term><literal>local-hwclock</literal></term>
1566
1567 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1568 UTC.</para></listitem>
1569 </varlistentry>
1570
1571 <varlistentry>
1572 <term><literal>support-ended</literal></term>
1573
1574 <listitem><para>The system is running past the end of support declared by the vendor. See the
1575 description of <varname>SUPPORT_END=</varname> in
1576 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1577 </para></listitem>
1578 </varlistentry>
1579
1580 <varlistentry>
1581 <term><literal>old-kernel</literal></term>
1582
1583 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1584 this version of systemd.</para></listitem>
1585 </varlistentry>
1586
1587 <varlistentry>
1588 <term><literal>var-run-bad</literal></term>
1589
1590 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1591 symlink to <filename>/run/</filename>.</para></listitem>
1592 </varlistentry>
1593
1594 <varlistentry>
1595 <term><literal>overflowuid-not-65534</literal></term>
1596 <term><literal>overflowgid-not-65534</literal></term>
1597
1598 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1599 </varlistentry>
1600
1601 <varlistentry>
1602 <term><literal>short-uid-range</literal></term>
1603 <term><literal>short-gid-range</literal></term>
1604
1605 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1606 065534.</para></listitem>
1607 </varlistentry>
1608
1609 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1610 </variablelist>
1611
1612 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1613 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1614 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1615 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1616 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1617 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1618 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1619 taken when the firmware first began execution, when the boot loader first began execution, when the
1620 kernel first began execution, when the initrd first began execution, when the main systemd instance
1621 began execution and finally, when all queued startup jobs finished execution. These values are useful
1622 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1623 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1624 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1625 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1626 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1627 indicating that no data is available.</para>
1628
1629 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1630 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1631 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1632 </para>
1633
1634 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1635 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1636 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1637 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1638 the unit files.</para>
1639
1640 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1641 names of units that are currently loaded and can be more than the amount of actually loaded units since
1642 units may have more than one name.</para>
1643
1644 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1645
1646 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1647
1648 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1649
1650 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1651 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
1652 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1653 boot.</para>
1654
1655 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1656 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1657
1658 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1659 file system paths encoded as strings.</para>
1660
1661 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1662 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1663 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1664 IDs see
1665 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1666 Note that only the "innermost" virtualization technology is exported here. This detects both
1667 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1668
1669 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1670 systemd instance is running on. This follows the same vocabulary as
1671 <varname>ConditionArchitectures=</varname>.</para>
1672
1673 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1674 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1675 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1676 string for the host instance and some other string for container instances.</para>
1677
1678 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1679 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1680 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1681 (for example because the unit is not backed by a file on disk).</para>
1682 </refsect2>
1683
1684 <refsect2>
1685 <title>Security</title>
1686
1687 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1688 operations are allowed through the polkit privilege system. Operations which modify unit state
1689 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1690 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
1691 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1692 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
1693 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
1694 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1695 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1696 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1697 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1698 <function>UnsetAndSetEnvironment()</function>) require
1699 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1700 and <function>Reexecute()</function> require
1701 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1702 </para>
1703 </refsect2>
1704 </refsect1>
1705
1706 <refsect1>
1707 <title>Unit Objects</title>
1708
1709 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1710 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1711 interface org.freedesktop.systemd1.Unit {
1712 methods:
1713 Start(in s mode,
1714 out o job);
1715 Stop(in s mode,
1716 out o job);
1717 Reload(in s mode,
1718 out o job);
1719 Restart(in s mode,
1720 out o job);
1721 TryRestart(in s mode,
1722 out o job);
1723 ReloadOrRestart(in s mode,
1724 out o job);
1725 ReloadOrTryRestart(in s mode,
1726 out o job);
1727 EnqueueJob(in s job_type,
1728 in s job_mode,
1729 out u job_id,
1730 out o job_path,
1731 out s unit_id,
1732 out o unit_path,
1733 out s job_type,
1734 out a(uosos) affected_jobs);
1735 Kill(in s whom,
1736 in i signal);
1737 ResetFailed();
1738 SetProperties(in b runtime,
1739 in a(sv) properties);
1740 Ref();
1741 Unref();
1742 Clean(in as mask);
1743 Freeze();
1744 Thaw();
1745 properties:
1746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1747 readonly s Id = '...';
1748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1749 readonly as Names = ['...', ...];
1750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1751 readonly s Following = '...';
1752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1753 readonly as Requires = ['...', ...];
1754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1755 readonly as Requisite = ['...', ...];
1756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1757 readonly as Wants = ['...', ...];
1758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1759 readonly as BindsTo = ['...', ...];
1760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1761 readonly as PartOf = ['...', ...];
1762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1763 readonly as Upholds = ['...', ...];
1764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1765 readonly as RequiredBy = ['...', ...];
1766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1767 readonly as RequisiteOf = ['...', ...];
1768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1769 readonly as WantedBy = ['...', ...];
1770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1771 readonly as BoundBy = ['...', ...];
1772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1773 readonly as UpheldBy = ['...', ...];
1774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1775 readonly as ConsistsOf = ['...', ...];
1776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1777 readonly as Conflicts = ['...', ...];
1778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1779 readonly as ConflictedBy = ['...', ...];
1780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1781 readonly as Before = ['...', ...];
1782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1783 readonly as After = ['...', ...];
1784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1785 readonly as OnSuccess = ['...', ...];
1786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1787 readonly as OnSuccessOf = ['...', ...];
1788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1789 readonly as OnFailure = ['...', ...];
1790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1791 readonly as OnFailureOf = ['...', ...];
1792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1793 readonly as Triggers = ['...', ...];
1794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1795 readonly as TriggeredBy = ['...', ...];
1796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1797 readonly as PropagatesReloadTo = ['...', ...];
1798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1799 readonly as ReloadPropagatedFrom = ['...', ...];
1800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1801 readonly as PropagatesStopTo = ['...', ...];
1802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1803 readonly as StopPropagatedFrom = ['...', ...];
1804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1805 readonly as JoinsNamespaceOf = ['...', ...];
1806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1807 readonly as SliceOf = ['...', ...];
1808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1809 readonly as RequiresMountsFor = ['...', ...];
1810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1811 readonly as Documentation = ['...', ...];
1812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1813 readonly s Description = '...';
1814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1815 readonly s AccessSELinuxContext = '...';
1816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1817 readonly s LoadState = '...';
1818 readonly s ActiveState = '...';
1819 readonly s FreezerState = '...';
1820 readonly s SubState = '...';
1821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1822 readonly s FragmentPath = '...';
1823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1824 readonly s SourcePath = '...';
1825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1826 readonly as DropInPaths = ['...', ...];
1827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1828 readonly s UnitFileState = '...';
1829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1830 readonly s UnitFilePreset = '...';
1831 readonly t StateChangeTimestamp = ...;
1832 readonly t StateChangeTimestampMonotonic = ...;
1833 readonly t InactiveExitTimestamp = ...;
1834 readonly t InactiveExitTimestampMonotonic = ...;
1835 readonly t ActiveEnterTimestamp = ...;
1836 readonly t ActiveEnterTimestampMonotonic = ...;
1837 readonly t ActiveExitTimestamp = ...;
1838 readonly t ActiveExitTimestampMonotonic = ...;
1839 readonly t InactiveEnterTimestamp = ...;
1840 readonly t InactiveEnterTimestampMonotonic = ...;
1841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1842 readonly b CanStart = ...;
1843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1844 readonly b CanStop = ...;
1845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1846 readonly b CanReload = ...;
1847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1848 readonly b CanIsolate = ...;
1849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1850 readonly as CanClean = ['...', ...];
1851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1852 readonly b CanFreeze = ...;
1853 readonly (uo) Job = ...;
1854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1855 readonly b StopWhenUnneeded = ...;
1856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1857 readonly b RefuseManualStart = ...;
1858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1859 readonly b RefuseManualStop = ...;
1860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1861 readonly b AllowIsolate = ...;
1862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1863 readonly b DefaultDependencies = ...;
1864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1865 readonly s OnSuccessJobMode = '...';
1866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1867 readonly s OnFailureJobMode = '...';
1868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1869 readonly b IgnoreOnIsolate = ...;
1870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1871 readonly b NeedDaemonReload = ...;
1872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1873 readonly as Markers = ['...', ...];
1874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1875 readonly t JobTimeoutUSec = ...;
1876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1877 readonly t JobRunningTimeoutUSec = ...;
1878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1879 readonly s JobTimeoutAction = '...';
1880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1881 readonly s JobTimeoutRebootArgument = '...';
1882 readonly b ConditionResult = ...;
1883 readonly b AssertResult = ...;
1884 readonly t ConditionTimestamp = ...;
1885 readonly t ConditionTimestampMonotonic = ...;
1886 readonly t AssertTimestamp = ...;
1887 readonly t AssertTimestampMonotonic = ...;
1888 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1889 readonly a(sbbsi) Conditions = [...];
1890 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1891 readonly a(sbbsi) Asserts = [...];
1892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1893 readonly (ss) LoadError = ...;
1894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1895 readonly b Transient = ...;
1896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1897 readonly b Perpetual = ...;
1898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1899 readonly t StartLimitIntervalUSec = ...;
1900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1901 readonly u StartLimitBurst = ...;
1902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1903 readonly s StartLimitAction = '...';
1904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1905 readonly s FailureAction = '...';
1906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1907 readonly i FailureActionExitStatus = ...;
1908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1909 readonly s SuccessAction = '...';
1910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1911 readonly i SuccessActionExitStatus = ...;
1912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1913 readonly s RebootArgument = '...';
1914 readonly ay InvocationID = [...];
1915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1916 readonly s CollectMode = '...';
1917 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1918 readonly as Refs = ['...', ...];
1919 readonly a(ss) ActivationDetails = [...];
1920 };
1921 interface org.freedesktop.DBus.Peer { ... };
1922 interface org.freedesktop.DBus.Introspectable { ... };
1923 interface org.freedesktop.DBus.Properties { ... };
1924 };
1925 </programlisting>
1926
1927 <!--method EnqueueJob is not documented!-->
1928
1929 <!--method Ref is not documented!-->
1930
1931 <!--method Unref is not documented!-->
1932
1933 <!--method Clean is not documented!-->
1934
1935 <!--method Freeze is not documented!-->
1936
1937 <!--method Thaw is not documented!-->
1938
1939 <!--property PartOf is not documented!-->
1940
1941 <!--property Upholds is not documented!-->
1942
1943 <!--property RequisiteOf is not documented!-->
1944
1945 <!--property UpheldBy is not documented!-->
1946
1947 <!--property ConsistsOf is not documented!-->
1948
1949 <!--property OnSuccess is not documented!-->
1950
1951 <!--property OnSuccessOf is not documented!-->
1952
1953 <!--property OnFailureOf is not documented!-->
1954
1955 <!--property ReloadPropagatedFrom is not documented!-->
1956
1957 <!--property PropagatesStopTo is not documented!-->
1958
1959 <!--property StopPropagatedFrom is not documented!-->
1960
1961 <!--property JoinsNamespaceOf is not documented!-->
1962
1963 <!--property SliceOf is not documented!-->
1964
1965 <!--property FreezerState is not documented!-->
1966
1967 <!--property DropInPaths is not documented!-->
1968
1969 <!--property UnitFilePreset is not documented!-->
1970
1971 <!--property StateChangeTimestamp is not documented!-->
1972
1973 <!--property StateChangeTimestampMonotonic is not documented!-->
1974
1975 <!--property CanClean is not documented!-->
1976
1977 <!--property CanFreeze is not documented!-->
1978
1979 <!--property OnSuccessJobMode is not documented!-->
1980
1981 <!--property OnFailureJobMode is not documented!-->
1982
1983 <!--property JobRunningTimeoutUSec is not documented!-->
1984
1985 <!--property JobTimeoutAction is not documented!-->
1986
1987 <!--property JobTimeoutRebootArgument is not documented!-->
1988
1989 <!--property AssertResult is not documented!-->
1990
1991 <!--property AssertTimestamp is not documented!-->
1992
1993 <!--property AssertTimestampMonotonic is not documented!-->
1994
1995 <!--property Asserts is not documented!-->
1996
1997 <!--property Perpetual is not documented!-->
1998
1999 <!--property StartLimitIntervalUSec is not documented!-->
2000
2001 <!--property StartLimitAction is not documented!-->
2002
2003 <!--property FailureAction is not documented!-->
2004
2005 <!--property FailureActionExitStatus is not documented!-->
2006
2007 <!--property SuccessAction is not documented!-->
2008
2009 <!--property SuccessActionExitStatus is not documented!-->
2010
2011 <!--property RebootArgument is not documented!-->
2012
2013 <!--property InvocationID is not documented!-->
2014
2015 <!--property CollectMode is not documented!-->
2016
2017 <!--property Refs is not documented!-->
2018
2019 <!--Autogenerated cross-references for systemd.directives, do not edit-->
2020
2021 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2022
2023 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
2024
2025 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
2026
2027 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
2028
2029 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
2030
2031 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
2032
2033 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
2034
2035 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
2036
2037 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
2038
2039 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2040
2041 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2042
2043 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2044
2045 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2046
2047 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2048
2049 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2050
2051 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2052
2053 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2054
2055 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2056
2057 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2058
2059 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2060
2061 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2062
2063 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2064
2065 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2066
2067 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2068
2069 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2070
2071 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2072
2073 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2074
2075 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2076
2077 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2078
2079 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2080
2081 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2082
2083 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2084
2085 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2086
2087 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2088
2089 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2090
2091 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2092
2093 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2094
2095 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2096
2097 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2098
2099 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2100
2101 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2102
2103 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2104
2105 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2106
2107 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2108
2109 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2110
2111 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2112
2113 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2114
2115 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2116
2117 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2118
2119 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2120
2121 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2122
2123 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2124
2125 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2126
2127 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2128
2129 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2130
2131 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2132
2133 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2134
2135 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2136
2137 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2138
2139 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2140
2141 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2142
2143 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2144
2145 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2146
2147 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2148
2149 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2150
2151 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2152
2153 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2154
2155 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2156
2157 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2158
2159 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2160
2161 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2162
2163 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2164
2165 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2166
2167 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2168
2169 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2170
2171 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2172
2173 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2174
2175 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2176
2177 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2178
2179 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2180
2181 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2182
2183 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2184
2185 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2186
2187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2188
2189 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
2190
2191 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2192
2193 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2194
2195 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2196
2197 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2198
2199 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2200
2201 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2202
2203 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2204
2205 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2206
2207 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2208
2209 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2210
2211 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2212
2213 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2214
2215 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2216
2217 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2218
2219 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2220
2221 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2222
2223 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2224
2225 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2226
2227 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2228
2229 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2230
2231 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2232
2233 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2234
2235 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2236
2237 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2238
2239 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2240
2241 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2242
2243 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2244
2245 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2246
2247 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2248
2249 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2250
2251 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2252
2253 <!--End of Autogenerated section-->
2254
2255 <refsect2>
2256 <title>Methods</title>
2257
2258 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2259 <function>Restart()</function>, <function>TryRestart()</function>,
2260 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2261 <function>Kill()</function>, <function>ResetFailed()</function>, and
2262 <function>SetProperties()</function> implement the same operation as the respective methods on the
2263 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2264 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2265 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2266 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2267 optimization.</para>
2268 </refsect2>
2269
2270 <refsect2>
2271 <title>Properties</title>
2272
2273 <para><varname>Id</varname> contains the primary name of the unit.</para>
2274
2275 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2276 exposed in <varname>Id</varname>.</para>
2277
2278 <para><varname>Following</varname> either contains the empty string or contains the name of another
2279 unit that this unit follows in state. This is used for some device units which reflect the unit state
2280 machine of another unit, and which other unit this is might possibly change.</para>
2281
2282 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2283 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2284 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2285 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2286 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2287 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2288 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2289 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2290 determined automatically.</para>
2291
2292 <para><varname>Description</varname> contains the human readable description string for the
2293 unit.</para>
2294
2295 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2296 automatically generated from in case it is not a native unit (in which case it contains the empty
2297 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2298 set to <filename>/etc/fstab</filename>.</para>
2299
2300 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2301 unit.</para>
2302
2303 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2304 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2305 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2306 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2307 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2308 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2309 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2310 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2311 configuration might be active (because configuration might have been reloaded at a time where a unit
2312 was already active).</para>
2313
2314 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2315 active or not. The following states are currently defined: <literal>active</literal>,
2316 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2317 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2318 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2319 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2320 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2321 indicates that it is inactive and the previous run was not successful (more information about the
2322 reason for this is available on the unit type specific interfaces, for example for services in the
2323 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2324 has previously been inactive but is currently in the process of entering an active state. Conversely
2325 <literal>deactivating</literal> indicates that the unit is currently in the process of
2326 deactivation.</para>
2327
2328 <para><varname>SubState</varname> encodes states of the same state machine that
2329 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2330 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2331 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2332 mapped to the six high-level states. Note that multiple low-level states might map to the same
2333 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2334 types. At this point the low-level states are not documented here, and are more likely to be extended
2335 later on than the common high-level states explained above.</para>
2336
2337 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2338 one (if not, it contains the empty string).</para>
2339
2340 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2341 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2342 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2343 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2344 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2345 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2346 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
2347 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2348 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2349 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2350 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
2351 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2352 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2353 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2354 could not be determined whether the unit file is enabled.</para>
2355
2356 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2357 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2358 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2359 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2360 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2361 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2362 state, or entered an inactive state. These are the points in time where the unit transitioned
2363 <literal>inactive</literal>/<literal>failed</literal><literal>activating</literal>,
2364 <literal>activating</literal><literal>active</literal>, <literal>active</literal>
2365 <literal>deactivating</literal>, and finally <literal>deactivating</literal>
2366 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2367 not yet been recorded on this boot.</para>
2368
2369 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2370 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2371 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2372
2373 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2374 mode.</para>
2375
2376 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2377 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2378 0.</para>
2379
2380 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2381 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2382 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2383 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2384 corresponding configuration booleans in the unit file.</para>
2385
2386 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2387 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2388 systemd uses to watch and manipulate the unit and all its processes.</para>
2389
2390 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2391 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
2392 changed since the configuration was read and hence whether a configuration reload is recommended.
2393 </para>
2394
2395 <para><varname>Markers</varname> is an array of string flags that can be set using
2396 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2397 restarted. Currently known values are <literal>needs-restart</literal> and
2398 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2399 a new version of the package is installed. Configuration management scripts may use the second to mark
2400 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2401 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
2402
2403 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2404 unit file.</para>
2405
2406 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2407 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2408 the last time the configured conditions of the unit have been checked or 0 if they have never been
2409 checked. Conditions are checked when a unit is requested to start.</para>
2410
2411 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2412 conditions of this unit were checked. </para>
2413
2414 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2415 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2416 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2417 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2418 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2419 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2420 are used, but additional values may be used in the future, retaining the meaning of
2421 zero/positive/negative values.</para>
2422
2423 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2424 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2425 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2426 will be a pair of empty strings.</para>
2427
2428 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2429 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
2430
2431 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2432 describe the event that caused the unit to be activated, if any. The key describes the information
2433 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2434 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2435 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2436 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2437 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
2438 variables described in the <literal>Environment Variables Set on Triggered Units</literal> section in
2439 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
2440 Note that new key value pair may be added at any time in future versions. Existing entries will not be
2441 removed.</para>
2442 </refsect2>
2443
2444 <refsect2>
2445 <title>Security</title>
2446
2447 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2448 allowed for everyone. All operations are allowed for clients with the
2449 <constant>CAP_SYS_ADMIN</constant> capability or when the
2450 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2451 polkit.</para>
2452 </refsect2>
2453 </refsect1>
2454
2455 <refsect1>
2456 <title>Service Unit Objects</title>
2457
2458 <para>All service unit objects implement the
2459 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2460 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2461
2462 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2463 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2464 interface org.freedesktop.systemd1.Service {
2465 methods:
2466 BindMount(in s source,
2467 in s destination,
2468 in b read_only,
2469 in b mkdir);
2470 MountImage(in s source,
2471 in s destination,
2472 in b read_only,
2473 in b mkdir,
2474 in a(ss) options);
2475 GetProcesses(out a(sus) processes);
2476 AttachProcesses(in s subcgroup,
2477 in au pids);
2478 properties:
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2480 readonly s Type = '...';
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2482 readonly s ExitType = '...';
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2484 readonly s Restart = '...';
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2486 readonly s PIDFile = '...';
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2488 readonly s NotifyAccess = '...';
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2490 readonly t RestartUSec = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2492 readonly t TimeoutStartUSec = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2494 readonly t TimeoutStopUSec = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2496 readonly t TimeoutAbortUSec = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2498 readonly s TimeoutStartFailureMode = '...';
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2500 readonly s TimeoutStopFailureMode = '...';
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2502 readonly t RuntimeMaxUSec = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2504 readonly t RuntimeRandomizedExtraUSec = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2506 readonly t WatchdogUSec = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2508 readonly t WatchdogTimestamp = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2510 readonly t WatchdogTimestampMonotonic = ...;
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2512 readonly b RootDirectoryStartOnly = ...;
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2514 readonly b RemainAfterExit = ...;
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2516 readonly b GuessMainPID = ...;
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2518 readonly (aiai) RestartPreventExitStatus = ...;
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2520 readonly (aiai) RestartForceExitStatus = ...;
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2522 readonly (aiai) SuccessExitStatus = ...;
2523 readonly u MainPID = ...;
2524 readonly u ControlPID = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2526 readonly s BusName = '...';
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2528 readonly u FileDescriptorStoreMax = ...;
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2530 readonly u NFileDescriptorStore = ...;
2531 readonly s StatusText = '...';
2532 readonly i StatusErrno = ...;
2533 readonly s Result = '...';
2534 readonly s ReloadResult = '...';
2535 readonly s CleanResult = '...';
2536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2537 readonly s USBFunctionDescriptors = '...';
2538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2539 readonly s USBFunctionStrings = '...';
2540 readonly u UID = ...;
2541 readonly u GID = ...;
2542 readonly u NRestarts = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly s OOMPolicy = '...';
2545 readonly t ExecMainStartTimestamp = ...;
2546 readonly t ExecMainStartTimestampMonotonic = ...;
2547 readonly t ExecMainExitTimestamp = ...;
2548 readonly t ExecMainExitTimestampMonotonic = ...;
2549 readonly u ExecMainPID = ...;
2550 readonly i ExecMainCode = ...;
2551 readonly i ExecMainStatus = ...;
2552 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2553 readonly a(sasbttttuii) ExecCondition = [...];
2554 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2555 readonly a(sasasttttuii) ExecConditionEx = [...];
2556 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2557 readonly a(sasbttttuii) ExecStartPre = [...];
2558 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2559 readonly a(sasasttttuii) ExecStartPreEx = [...];
2560 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2561 readonly a(sasbttttuii) ExecStart = [...];
2562 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2563 readonly a(sasasttttuii) ExecStartEx = [...];
2564 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2565 readonly a(sasbttttuii) ExecStartPost = [...];
2566 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2567 readonly a(sasasttttuii) ExecStartPostEx = [...];
2568 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2569 readonly a(sasbttttuii) ExecReload = [...];
2570 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2571 readonly a(sasasttttuii) ExecReloadEx = [...];
2572 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2573 readonly a(sasbttttuii) ExecStop = [...];
2574 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2575 readonly a(sasasttttuii) ExecStopEx = [...];
2576 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2577 readonly a(sasbttttuii) ExecStopPost = [...];
2578 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2579 readonly a(sasasttttuii) ExecStopPostEx = [...];
2580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2581 readonly s Slice = '...';
2582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2583 readonly s ControlGroup = '...';
2584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2585 readonly t ControlGroupId = ...;
2586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2587 readonly t MemoryCurrent = ...;
2588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2589 readonly t MemoryAvailable = ...;
2590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2591 readonly t CPUUsageNSec = ...;
2592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2593 readonly ay EffectiveCPUs = [...];
2594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2595 readonly ay EffectiveMemoryNodes = [...];
2596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2597 readonly t TasksCurrent = ...;
2598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2599 readonly t IPIngressBytes = ...;
2600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2601 readonly t IPIngressPackets = ...;
2602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2603 readonly t IPEgressBytes = ...;
2604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2605 readonly t IPEgressPackets = ...;
2606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2607 readonly t IOReadBytes = ...;
2608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2609 readonly t IOReadOperations = ...;
2610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2611 readonly t IOWriteBytes = ...;
2612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2613 readonly t IOWriteOperations = ...;
2614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2615 readonly b Delegate = ...;
2616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2617 readonly as DelegateControllers = ['...', ...];
2618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2619 readonly b CPUAccounting = ...;
2620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2621 readonly t CPUWeight = ...;
2622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2623 readonly t StartupCPUWeight = ...;
2624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2625 readonly t CPUShares = ...;
2626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2627 readonly t StartupCPUShares = ...;
2628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2629 readonly t CPUQuotaPerSecUSec = ...;
2630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2631 readonly t CPUQuotaPeriodUSec = ...;
2632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2633 readonly ay AllowedCPUs = [...];
2634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2635 readonly ay StartupAllowedCPUs = [...];
2636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2637 readonly ay AllowedMemoryNodes = [...];
2638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2639 readonly ay StartupAllowedMemoryNodes = [...];
2640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2641 readonly b IOAccounting = ...;
2642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2643 readonly t IOWeight = ...;
2644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2645 readonly t StartupIOWeight = ...;
2646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2647 readonly a(st) IODeviceWeight = [...];
2648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2649 readonly a(st) IOReadBandwidthMax = [...];
2650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2651 readonly a(st) IOWriteBandwidthMax = [...];
2652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2653 readonly a(st) IOReadIOPSMax = [...];
2654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2655 readonly a(st) IOWriteIOPSMax = [...];
2656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2657 readonly a(st) IODeviceLatencyTargetUSec = [...];
2658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2659 readonly b BlockIOAccounting = ...;
2660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2661 readonly t BlockIOWeight = ...;
2662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2663 readonly t StartupBlockIOWeight = ...;
2664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2665 readonly a(st) BlockIODeviceWeight = [...];
2666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2667 readonly a(st) BlockIOReadBandwidth = [...];
2668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2669 readonly a(st) BlockIOWriteBandwidth = [...];
2670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2671 readonly b MemoryAccounting = ...;
2672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2673 readonly t DefaultMemoryLow = ...;
2674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2675 readonly t DefaultMemoryMin = ...;
2676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2677 readonly t MemoryMin = ...;
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2679 readonly t MemoryLow = ...;
2680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2681 readonly t MemoryHigh = ...;
2682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2683 readonly t MemoryMax = ...;
2684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2685 readonly t MemorySwapMax = ...;
2686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2687 readonly t MemoryLimit = ...;
2688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2689 readonly s DevicePolicy = '...';
2690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2691 readonly a(ss) DeviceAllow = [...];
2692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2693 readonly b TasksAccounting = ...;
2694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2695 readonly t TasksMax = ...;
2696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2697 readonly b IPAccounting = ...;
2698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2699 readonly a(iayu) IPAddressAllow = [...];
2700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2701 readonly a(iayu) IPAddressDeny = [...];
2702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2703 readonly as IPIngressFilterPath = ['...', ...];
2704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2705 readonly as IPEgressFilterPath = ['...', ...];
2706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2707 readonly as DisableControllers = ['...', ...];
2708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2709 readonly s ManagedOOMSwap = '...';
2710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2711 readonly s ManagedOOMMemoryPressure = '...';
2712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2713 readonly u ManagedOOMMemoryPressureLimit = ...;
2714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2715 readonly s ManagedOOMPreference = '...';
2716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2717 readonly a(ss) BPFProgram = [...];
2718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2719 readonly a(iiqq) SocketBindAllow = [...];
2720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2721 readonly a(iiqq) SocketBindDeny = [...];
2722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2723 readonly (bas) RestrictNetworkInterfaces = ...;
2724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2725 readonly as Environment = ['...', ...];
2726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2727 readonly a(sb) EnvironmentFiles = [...];
2728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2729 readonly as PassEnvironment = ['...', ...];
2730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2731 readonly as UnsetEnvironment = ['...', ...];
2732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2733 readonly u UMask = ...;
2734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2735 readonly t LimitCPU = ...;
2736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2737 readonly t LimitCPUSoft = ...;
2738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2739 readonly t LimitFSIZE = ...;
2740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2741 readonly t LimitFSIZESoft = ...;
2742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2743 readonly t LimitDATA = ...;
2744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2745 readonly t LimitDATASoft = ...;
2746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2747 readonly t LimitSTACK = ...;
2748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2749 readonly t LimitSTACKSoft = ...;
2750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2751 readonly t LimitCORE = ...;
2752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2753 readonly t LimitCORESoft = ...;
2754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2755 readonly t LimitRSS = ...;
2756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2757 readonly t LimitRSSSoft = ...;
2758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2759 readonly t LimitNOFILE = ...;
2760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2761 readonly t LimitNOFILESoft = ...;
2762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2763 readonly t LimitAS = ...;
2764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2765 readonly t LimitASSoft = ...;
2766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2767 readonly t LimitNPROC = ...;
2768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2769 readonly t LimitNPROCSoft = ...;
2770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2771 readonly t LimitMEMLOCK = ...;
2772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2773 readonly t LimitMEMLOCKSoft = ...;
2774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2775 readonly t LimitLOCKS = ...;
2776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2777 readonly t LimitLOCKSSoft = ...;
2778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2779 readonly t LimitSIGPENDING = ...;
2780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2781 readonly t LimitSIGPENDINGSoft = ...;
2782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2783 readonly t LimitMSGQUEUE = ...;
2784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2785 readonly t LimitMSGQUEUESoft = ...;
2786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2787 readonly t LimitNICE = ...;
2788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2789 readonly t LimitNICESoft = ...;
2790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2791 readonly t LimitRTPRIO = ...;
2792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2793 readonly t LimitRTPRIOSoft = ...;
2794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2795 readonly t LimitRTTIME = ...;
2796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2797 readonly t LimitRTTIMESoft = ...;
2798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2799 readonly s WorkingDirectory = '...';
2800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2801 readonly s RootDirectory = '...';
2802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2803 readonly s RootImage = '...';
2804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2805 readonly a(ss) RootImageOptions = [...];
2806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2807 readonly ay RootHash = [...];
2808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2809 readonly s RootHashPath = '...';
2810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2811 readonly ay RootHashSignature = [...];
2812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2813 readonly s RootHashSignaturePath = '...';
2814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2815 readonly s RootVerity = '...';
2816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2817 readonly as ExtensionDirectories = ['...', ...];
2818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2819 readonly a(sba(ss)) ExtensionImages = [...];
2820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2821 readonly a(ssba(ss)) MountImages = [...];
2822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2823 readonly i OOMScoreAdjust = ...;
2824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2825 readonly t CoredumpFilter = ...;
2826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2827 readonly i Nice = ...;
2828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2829 readonly i IOSchedulingClass = ...;
2830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2831 readonly i IOSchedulingPriority = ...;
2832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2833 readonly i CPUSchedulingPolicy = ...;
2834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2835 readonly i CPUSchedulingPriority = ...;
2836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2837 readonly ay CPUAffinity = [...];
2838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2839 readonly b CPUAffinityFromNUMA = ...;
2840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2841 readonly i NUMAPolicy = ...;
2842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2843 readonly ay NUMAMask = [...];
2844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2845 readonly t TimerSlackNSec = ...;
2846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2847 readonly b CPUSchedulingResetOnFork = ...;
2848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2849 readonly b NonBlocking = ...;
2850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2851 readonly s StandardInput = '...';
2852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2853 readonly s StandardInputFileDescriptorName = '...';
2854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2855 readonly ay StandardInputData = [...];
2856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2857 readonly s StandardOutput = '...';
2858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2859 readonly s StandardOutputFileDescriptorName = '...';
2860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2861 readonly s StandardError = '...';
2862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2863 readonly s StandardErrorFileDescriptorName = '...';
2864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2865 readonly s TTYPath = '...';
2866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2867 readonly b TTYReset = ...;
2868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2869 readonly b TTYVHangup = ...;
2870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2871 readonly b TTYVTDisallocate = ...;
2872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2873 readonly q TTYRows = ...;
2874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2875 readonly q TTYColumns = ...;
2876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2877 readonly i SyslogPriority = ...;
2878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2879 readonly s SyslogIdentifier = '...';
2880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2881 readonly b SyslogLevelPrefix = ...;
2882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2883 readonly i SyslogLevel = ...;
2884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2885 readonly i SyslogFacility = ...;
2886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2887 readonly i LogLevelMax = ...;
2888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2889 readonly t LogRateLimitIntervalUSec = ...;
2890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2891 readonly u LogRateLimitBurst = ...;
2892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2893 readonly aay LogExtraFields = [[...], ...];
2894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2895 readonly s LogNamespace = '...';
2896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2897 readonly i SecureBits = ...;
2898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2899 readonly t CapabilityBoundingSet = ...;
2900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2901 readonly t AmbientCapabilities = ...;
2902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2903 readonly s User = '...';
2904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2905 readonly s Group = '...';
2906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2907 readonly b DynamicUser = ...;
2908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2909 readonly b RemoveIPC = ...;
2910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2911 readonly a(say) SetCredential = [...];
2912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2913 readonly a(say) SetCredentialEncrypted = [...];
2914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2915 readonly a(ss) LoadCredential = [...];
2916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2917 readonly a(ss) LoadCredentialEncrypted = [...];
2918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2919 readonly as SupplementaryGroups = ['...', ...];
2920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2921 readonly s PAMName = '...';
2922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2923 readonly as ReadWritePaths = ['...', ...];
2924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2925 readonly as ReadOnlyPaths = ['...', ...];
2926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2927 readonly as InaccessiblePaths = ['...', ...];
2928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2929 readonly as ExecPaths = ['...', ...];
2930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2931 readonly as NoExecPaths = ['...', ...];
2932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2933 readonly as ExecSearchPath = ['...', ...];
2934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2935 readonly t MountFlags = ...;
2936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2937 readonly b PrivateTmp = ...;
2938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2939 readonly b PrivateDevices = ...;
2940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2941 readonly b ProtectClock = ...;
2942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2943 readonly b ProtectKernelTunables = ...;
2944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2945 readonly b ProtectKernelModules = ...;
2946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2947 readonly b ProtectKernelLogs = ...;
2948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2949 readonly b ProtectControlGroups = ...;
2950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2951 readonly b PrivateNetwork = ...;
2952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2953 readonly b PrivateUsers = ...;
2954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2955 readonly b PrivateMounts = ...;
2956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2957 readonly b PrivateIPC = ...;
2958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2959 readonly s ProtectHome = '...';
2960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2961 readonly s ProtectSystem = '...';
2962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2963 readonly b SameProcessGroup = ...;
2964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2965 readonly s UtmpIdentifier = '...';
2966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2967 readonly s UtmpMode = '...';
2968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2969 readonly (bs) SELinuxContext = ...;
2970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2971 readonly (bs) AppArmorProfile = ...;
2972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2973 readonly (bs) SmackProcessLabel = ...;
2974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2975 readonly b IgnoreSIGPIPE = ...;
2976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2977 readonly b NoNewPrivileges = ...;
2978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2979 readonly (bas) SystemCallFilter = ...;
2980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2981 readonly as SystemCallArchitectures = ['...', ...];
2982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2983 readonly i SystemCallErrorNumber = ...;
2984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2985 readonly (bas) SystemCallLog = ...;
2986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2987 readonly s Personality = '...';
2988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2989 readonly b LockPersonality = ...;
2990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2991 readonly (bas) RestrictAddressFamilies = ...;
2992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2993 readonly a(sst) RuntimeDirectorySymlink = [...];
2994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2995 readonly s RuntimeDirectoryPreserve = '...';
2996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2997 readonly u RuntimeDirectoryMode = ...;
2998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2999 readonly as RuntimeDirectory = ['...', ...];
3000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3001 readonly a(sst) StateDirectorySymlink = [...];
3002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3003 readonly u StateDirectoryMode = ...;
3004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3005 readonly as StateDirectory = ['...', ...];
3006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3007 readonly a(sst) CacheDirectorySymlink = [...];
3008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3009 readonly u CacheDirectoryMode = ...;
3010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3011 readonly as CacheDirectory = ['...', ...];
3012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3013 readonly a(sst) LogsDirectorySymlink = [...];
3014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3015 readonly u LogsDirectoryMode = ...;
3016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3017 readonly as LogsDirectory = ['...', ...];
3018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3019 readonly u ConfigurationDirectoryMode = ...;
3020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3021 readonly as ConfigurationDirectory = ['...', ...];
3022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3023 readonly t TimeoutCleanUSec = ...;
3024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3025 readonly b MemoryDenyWriteExecute = ...;
3026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3027 readonly b RestrictRealtime = ...;
3028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3029 readonly b RestrictSUIDSGID = ...;
3030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3031 readonly t RestrictNamespaces = ...;
3032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3033 readonly (bas) RestrictFileSystems = ...;
3034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3035 readonly a(ssbt) BindPaths = [...];
3036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3037 readonly a(ssbt) BindReadOnlyPaths = [...];
3038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3039 readonly a(ss) TemporaryFileSystem = [...];
3040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3041 readonly b MountAPIVFS = ...;
3042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3043 readonly s KeyringMode = '...';
3044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3045 readonly s ProtectProc = '...';
3046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3047 readonly s ProcSubset = '...';
3048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3049 readonly b ProtectHostname = ...;
3050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3051 readonly s NetworkNamespacePath = '...';
3052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3053 readonly s IPCNamespacePath = '...';
3054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3055 readonly s KillMode = '...';
3056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3057 readonly i KillSignal = ...;
3058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3059 readonly i RestartKillSignal = ...;
3060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3061 readonly i FinalKillSignal = ...;
3062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3063 readonly b SendSIGKILL = ...;
3064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3065 readonly b SendSIGHUP = ...;
3066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3067 readonly i WatchdogSignal = ...;
3068 };
3069 interface org.freedesktop.DBus.Peer { ... };
3070 interface org.freedesktop.DBus.Introspectable { ... };
3071 interface org.freedesktop.DBus.Properties { ... };
3072 interface org.freedesktop.systemd1.Unit { ... };
3073 };
3074 </programlisting>
3075
3076 <!--method GetProcesses is not documented!-->
3077
3078 <!--method AttachProcesses is not documented!-->
3079
3080 <!--property Type is not documented!-->
3081
3082 <!--property ExitType is not documented!-->
3083
3084 <!--property Restart is not documented!-->
3085
3086 <!--property PIDFile is not documented!-->
3087
3088 <!--property NotifyAccess is not documented!-->
3089
3090 <!--property RestartUSec is not documented!-->
3091
3092 <!--property TimeoutStartFailureMode is not documented!-->
3093
3094 <!--property TimeoutStopFailureMode is not documented!-->
3095
3096 <!--property RuntimeMaxUSec is not documented!-->
3097
3098 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3099
3100 <!--property WatchdogUSec is not documented!-->
3101
3102 <!--property RootDirectoryStartOnly is not documented!-->
3103
3104 <!--property RemainAfterExit is not documented!-->
3105
3106 <!--property GuessMainPID is not documented!-->
3107
3108 <!--property RestartPreventExitStatus is not documented!-->
3109
3110 <!--property RestartForceExitStatus is not documented!-->
3111
3112 <!--property SuccessExitStatus is not documented!-->
3113
3114 <!--property BusName is not documented!-->
3115
3116 <!--property FileDescriptorStoreMax is not documented!-->
3117
3118 <!--property NFileDescriptorStore is not documented!-->
3119
3120 <!--property StatusErrno is not documented!-->
3121
3122 <!--property ReloadResult is not documented!-->
3123
3124 <!--property CleanResult is not documented!-->
3125
3126 <!--property USBFunctionDescriptors is not documented!-->
3127
3128 <!--property USBFunctionStrings is not documented!-->
3129
3130 <!--property UID is not documented!-->
3131
3132 <!--property GID is not documented!-->
3133
3134 <!--property NRestarts is not documented!-->
3135
3136 <!--property OOMPolicy is not documented!-->
3137
3138 <!--property ExecCondition is not documented!-->
3139
3140 <!--property ExecConditionEx is not documented!-->
3141
3142 <!--property ExecStartPreEx is not documented!-->
3143
3144 <!--property ExecStartEx is not documented!-->
3145
3146 <!--property ExecStartPostEx is not documented!-->
3147
3148 <!--property ExecReloadEx is not documented!-->
3149
3150 <!--property ExecStopEx is not documented!-->
3151
3152 <!--property ExecStopPost is not documented!-->
3153
3154 <!--property ExecStopPostEx is not documented!-->
3155
3156 <!--property Slice is not documented!-->
3157
3158 <!--property ControlGroupId is not documented!-->
3159
3160 <!--property MemoryCurrent is not documented!-->
3161
3162 <!--property CPUUsageNSec is not documented!-->
3163
3164 <!--property EffectiveCPUs is not documented!-->
3165
3166 <!--property EffectiveMemoryNodes is not documented!-->
3167
3168 <!--property TasksCurrent is not documented!-->
3169
3170 <!--property IPIngressBytes is not documented!-->
3171
3172 <!--property IPIngressPackets is not documented!-->
3173
3174 <!--property IPEgressBytes is not documented!-->
3175
3176 <!--property IPEgressPackets is not documented!-->
3177
3178 <!--property IOReadBytes is not documented!-->
3179
3180 <!--property IOReadOperations is not documented!-->
3181
3182 <!--property IOWriteBytes is not documented!-->
3183
3184 <!--property IOWriteOperations is not documented!-->
3185
3186 <!--property Delegate is not documented!-->
3187
3188 <!--property DelegateControllers is not documented!-->
3189
3190 <!--property CPUAccounting is not documented!-->
3191
3192 <!--property CPUWeight is not documented!-->
3193
3194 <!--property StartupCPUWeight is not documented!-->
3195
3196 <!--property CPUShares is not documented!-->
3197
3198 <!--property StartupCPUShares is not documented!-->
3199
3200 <!--property CPUQuotaPerSecUSec is not documented!-->
3201
3202 <!--property CPUQuotaPeriodUSec is not documented!-->
3203
3204 <!--property AllowedCPUs is not documented!-->
3205
3206 <!--property StartupAllowedCPUs is not documented!-->
3207
3208 <!--property AllowedMemoryNodes is not documented!-->
3209
3210 <!--property StartupAllowedMemoryNodes is not documented!-->
3211
3212 <!--property IOAccounting is not documented!-->
3213
3214 <!--property IOWeight is not documented!-->
3215
3216 <!--property StartupIOWeight is not documented!-->
3217
3218 <!--property IODeviceWeight is not documented!-->
3219
3220 <!--property IOReadBandwidthMax is not documented!-->
3221
3222 <!--property IOWriteBandwidthMax is not documented!-->
3223
3224 <!--property IOReadIOPSMax is not documented!-->
3225
3226 <!--property IOWriteIOPSMax is not documented!-->
3227
3228 <!--property IODeviceLatencyTargetUSec is not documented!-->
3229
3230 <!--property BlockIOAccounting is not documented!-->
3231
3232 <!--property BlockIOWeight is not documented!-->
3233
3234 <!--property StartupBlockIOWeight is not documented!-->
3235
3236 <!--property BlockIODeviceWeight is not documented!-->
3237
3238 <!--property BlockIOReadBandwidth is not documented!-->
3239
3240 <!--property BlockIOWriteBandwidth is not documented!-->
3241
3242 <!--property MemoryAccounting is not documented!-->
3243
3244 <!--property DefaultMemoryLow is not documented!-->
3245
3246 <!--property DefaultMemoryMin is not documented!-->
3247
3248 <!--property MemoryMin is not documented!-->
3249
3250 <!--property MemoryLow is not documented!-->
3251
3252 <!--property MemoryHigh is not documented!-->
3253
3254 <!--property MemoryMax is not documented!-->
3255
3256 <!--property MemorySwapMax is not documented!-->
3257
3258 <!--property MemoryLimit is not documented!-->
3259
3260 <!--property DevicePolicy is not documented!-->
3261
3262 <!--property DeviceAllow is not documented!-->
3263
3264 <!--property TasksAccounting is not documented!-->
3265
3266 <!--property TasksMax is not documented!-->
3267
3268 <!--property IPAccounting is not documented!-->
3269
3270 <!--property IPAddressAllow is not documented!-->
3271
3272 <!--property IPAddressDeny is not documented!-->
3273
3274 <!--property IPIngressFilterPath is not documented!-->
3275
3276 <!--property IPEgressFilterPath is not documented!-->
3277
3278 <!--property DisableControllers is not documented!-->
3279
3280 <!--property ManagedOOMSwap is not documented!-->
3281
3282 <!--property ManagedOOMMemoryPressure is not documented!-->
3283
3284 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
3285
3286 <!--property ManagedOOMPreference is not documented!-->
3287
3288 <!--property BPFProgram is not documented!-->
3289
3290 <!--property SocketBindAllow is not documented!-->
3291
3292 <!--property SocketBindDeny is not documented!-->
3293
3294 <!--property RestrictNetworkInterfaces is not documented!-->
3295
3296 <!--property EnvironmentFiles is not documented!-->
3297
3298 <!--property PassEnvironment is not documented!-->
3299
3300 <!--property UnsetEnvironment is not documented!-->
3301
3302 <!--property UMask is not documented!-->
3303
3304 <!--property LimitCPUSoft is not documented!-->
3305
3306 <!--property LimitFSIZE is not documented!-->
3307
3308 <!--property LimitFSIZESoft is not documented!-->
3309
3310 <!--property LimitDATA is not documented!-->
3311
3312 <!--property LimitDATASoft is not documented!-->
3313
3314 <!--property LimitSTACK is not documented!-->
3315
3316 <!--property LimitSTACKSoft is not documented!-->
3317
3318 <!--property LimitCORE is not documented!-->
3319
3320 <!--property LimitCORESoft is not documented!-->
3321
3322 <!--property LimitRSS is not documented!-->
3323
3324 <!--property LimitRSSSoft is not documented!-->
3325
3326 <!--property LimitNOFILE is not documented!-->
3327
3328 <!--property LimitNOFILESoft is not documented!-->
3329
3330 <!--property LimitAS is not documented!-->
3331
3332 <!--property LimitASSoft is not documented!-->
3333
3334 <!--property LimitNPROC is not documented!-->
3335
3336 <!--property LimitNPROCSoft is not documented!-->
3337
3338 <!--property LimitMEMLOCK is not documented!-->
3339
3340 <!--property LimitMEMLOCKSoft is not documented!-->
3341
3342 <!--property LimitLOCKS is not documented!-->
3343
3344 <!--property LimitLOCKSSoft is not documented!-->
3345
3346 <!--property LimitSIGPENDING is not documented!-->
3347
3348 <!--property LimitSIGPENDINGSoft is not documented!-->
3349
3350 <!--property LimitMSGQUEUE is not documented!-->
3351
3352 <!--property LimitMSGQUEUESoft is not documented!-->
3353
3354 <!--property LimitNICE is not documented!-->
3355
3356 <!--property LimitNICESoft is not documented!-->
3357
3358 <!--property LimitRTPRIO is not documented!-->
3359
3360 <!--property LimitRTPRIOSoft is not documented!-->
3361
3362 <!--property LimitRTTIME is not documented!-->
3363
3364 <!--property LimitRTTIMESoft is not documented!-->
3365
3366 <!--property WorkingDirectory is not documented!-->
3367
3368 <!--property RootHashPath is not documented!-->
3369
3370 <!--property RootHashSignaturePath is not documented!-->
3371
3372 <!--property OOMScoreAdjust is not documented!-->
3373
3374 <!--property CoredumpFilter is not documented!-->
3375
3376 <!--property Nice is not documented!-->
3377
3378 <!--property IOSchedulingClass is not documented!-->
3379
3380 <!--property IOSchedulingPriority is not documented!-->
3381
3382 <!--property CPUSchedulingPolicy is not documented!-->
3383
3384 <!--property CPUSchedulingPriority is not documented!-->
3385
3386 <!--property CPUAffinity is not documented!-->
3387
3388 <!--property CPUAffinityFromNUMA is not documented!-->
3389
3390 <!--property NUMAPolicy is not documented!-->
3391
3392 <!--property NUMAMask is not documented!-->
3393
3394 <!--property TimerSlackNSec is not documented!-->
3395
3396 <!--property CPUSchedulingResetOnFork is not documented!-->
3397
3398 <!--property NonBlocking is not documented!-->
3399
3400 <!--property StandardInput is not documented!-->
3401
3402 <!--property StandardInputFileDescriptorName is not documented!-->
3403
3404 <!--property StandardInputData is not documented!-->
3405
3406 <!--property StandardOutput is not documented!-->
3407
3408 <!--property StandardOutputFileDescriptorName is not documented!-->
3409
3410 <!--property StandardError is not documented!-->
3411
3412 <!--property StandardErrorFileDescriptorName is not documented!-->
3413
3414 <!--property TTYPath is not documented!-->
3415
3416 <!--property TTYReset is not documented!-->
3417
3418 <!--property TTYVHangup is not documented!-->
3419
3420 <!--property TTYVTDisallocate is not documented!-->
3421
3422 <!--property TTYRows is not documented!-->
3423
3424 <!--property TTYColumns is not documented!-->
3425
3426 <!--property SyslogPriority is not documented!-->
3427
3428 <!--property SyslogIdentifier is not documented!-->
3429
3430 <!--property SyslogLevelPrefix is not documented!-->
3431
3432 <!--property SyslogLevel is not documented!-->
3433
3434 <!--property SyslogFacility is not documented!-->
3435
3436 <!--property LogLevelMax is not documented!-->
3437
3438 <!--property LogRateLimitIntervalUSec is not documented!-->
3439
3440 <!--property LogRateLimitBurst is not documented!-->
3441
3442 <!--property LogExtraFields is not documented!-->
3443
3444 <!--property LogNamespace is not documented!-->
3445
3446 <!--property AmbientCapabilities is not documented!-->
3447
3448 <!--property User is not documented!-->
3449
3450 <!--property Group is not documented!-->
3451
3452 <!--property DynamicUser is not documented!-->
3453
3454 <!--property RemoveIPC is not documented!-->
3455
3456 <!--property SetCredential is not documented!-->
3457
3458 <!--property SetCredentialEncrypted is not documented!-->
3459
3460 <!--property LoadCredential is not documented!-->
3461
3462 <!--property LoadCredentialEncrypted is not documented!-->
3463
3464 <!--property SupplementaryGroups is not documented!-->
3465
3466 <!--property PAMName is not documented!-->
3467
3468 <!--property ReadWritePaths is not documented!-->
3469
3470 <!--property ReadOnlyPaths is not documented!-->
3471
3472 <!--property InaccessiblePaths is not documented!-->
3473
3474 <!--property ExecPaths is not documented!-->
3475
3476 <!--property NoExecPaths is not documented!-->
3477
3478 <!--property ExecSearchPath is not documented!-->
3479
3480 <!--property PrivateTmp is not documented!-->
3481
3482 <!--property PrivateDevices is not documented!-->
3483
3484 <!--property ProtectClock is not documented!-->
3485
3486 <!--property ProtectKernelTunables is not documented!-->
3487
3488 <!--property ProtectKernelModules is not documented!-->
3489
3490 <!--property ProtectKernelLogs is not documented!-->
3491
3492 <!--property ProtectControlGroups is not documented!-->
3493
3494 <!--property PrivateNetwork is not documented!-->
3495
3496 <!--property PrivateUsers is not documented!-->
3497
3498 <!--property PrivateMounts is not documented!-->
3499
3500 <!--property PrivateIPC is not documented!-->
3501
3502 <!--property ProtectHome is not documented!-->
3503
3504 <!--property ProtectSystem is not documented!-->
3505
3506 <!--property SameProcessGroup is not documented!-->
3507
3508 <!--property UtmpIdentifier is not documented!-->
3509
3510 <!--property UtmpMode is not documented!-->
3511
3512 <!--property SELinuxContext is not documented!-->
3513
3514 <!--property AppArmorProfile is not documented!-->
3515
3516 <!--property SmackProcessLabel is not documented!-->
3517
3518 <!--property IgnoreSIGPIPE is not documented!-->
3519
3520 <!--property NoNewPrivileges is not documented!-->
3521
3522 <!--property SystemCallFilter is not documented!-->
3523
3524 <!--property SystemCallArchitectures is not documented!-->
3525
3526 <!--property SystemCallErrorNumber is not documented!-->
3527
3528 <!--property SystemCallLog is not documented!-->
3529
3530 <!--property Personality is not documented!-->
3531
3532 <!--property LockPersonality is not documented!-->
3533
3534 <!--property RestrictAddressFamilies is not documented!-->
3535
3536 <!--property RuntimeDirectoryPreserve is not documented!-->
3537
3538 <!--property RuntimeDirectoryMode is not documented!-->
3539
3540 <!--property StateDirectoryMode is not documented!-->
3541
3542 <!--property CacheDirectoryMode is not documented!-->
3543
3544 <!--property LogsDirectoryMode is not documented!-->
3545
3546 <!--property ConfigurationDirectoryMode is not documented!-->
3547
3548 <!--property ConfigurationDirectory is not documented!-->
3549
3550 <!--property TimeoutCleanUSec is not documented!-->
3551
3552 <!--property MemoryDenyWriteExecute is not documented!-->
3553
3554 <!--property RestrictRealtime is not documented!-->
3555
3556 <!--property RestrictSUIDSGID is not documented!-->
3557
3558 <!--property RestrictNamespaces is not documented!-->
3559
3560 <!--property RestrictFileSystems is not documented!-->
3561
3562 <!--property BindPaths is not documented!-->
3563
3564 <!--property BindReadOnlyPaths is not documented!-->
3565
3566 <!--property TemporaryFileSystem is not documented!-->
3567
3568 <!--property MountAPIVFS is not documented!-->
3569
3570 <!--property KeyringMode is not documented!-->
3571
3572 <!--property ProtectProc is not documented!-->
3573
3574 <!--property ProcSubset is not documented!-->
3575
3576 <!--property ProtectHostname is not documented!-->
3577
3578 <!--property NetworkNamespacePath is not documented!-->
3579
3580 <!--property IPCNamespacePath is not documented!-->
3581
3582 <!--property KillMode is not documented!-->
3583
3584 <!--property KillSignal is not documented!-->
3585
3586 <!--property RestartKillSignal is not documented!-->
3587
3588 <!--property FinalKillSignal is not documented!-->
3589
3590 <!--property SendSIGKILL is not documented!-->
3591
3592 <!--property SendSIGHUP is not documented!-->
3593
3594 <!--property WatchdogSignal is not documented!-->
3595
3596 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3597
3598 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3599
3600 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3601
3602 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3603
3604 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3605
3606 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3607
3608 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3609
3610 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3611
3612 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3613
3614 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3615
3616 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3617
3618 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3619
3620 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3621
3622 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3623
3624 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3625
3626 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3627
3628 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3629
3630 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3631
3632 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3633
3634 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3635
3636 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3637
3638 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3639
3640 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3641
3642 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3643
3644 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3645
3646 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3647
3648 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3649
3650 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3651
3652 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3653
3654 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3655
3656 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3657
3658 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3659
3660 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3661
3662 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3663
3664 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3665
3666 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3667
3668 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3669
3670 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3671
3672 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3673
3674 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3675
3676 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3677
3678 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3679
3680 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3681
3682 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3683
3684 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3685
3686 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3687
3688 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3689
3690 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3691
3692 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3693
3694 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3695
3696 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3697
3698 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3699
3700 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3701
3702 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3703
3704 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3705
3706 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3707
3708 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3709
3710 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3711
3712 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3713
3714 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3715
3716 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3717
3718 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3719
3720 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3721
3722 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3723
3724 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3725
3726 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3727
3728 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3729
3730 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3731
3732 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3733
3734 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3735
3736 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3737
3738 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3739
3740 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3741
3742 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3743
3744 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3745
3746 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3747
3748 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3749
3750 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3751
3752 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3753
3754 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3755
3756 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3757
3758 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3759
3760 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3761
3762 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3763
3764 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3765
3766 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3767
3768 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3769
3770 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3771
3772 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3773
3774 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3775
3776 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3777
3778 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3779
3780 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3781
3782 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3783
3784 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3785
3786 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
3787
3788 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3789
3790 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
3791
3792 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3793
3794 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3795
3796 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3797
3798 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3799
3800 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3801
3802 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3803
3804 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3805
3806 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3807
3808 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3809
3810 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3811
3812 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3813
3814 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3815
3816 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3817
3818 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3819
3820 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3821
3822 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3823
3824 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3825
3826 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3827
3828 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3829
3830 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3831
3832 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3833
3834 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3835
3836 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3837
3838 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3839
3840 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3841
3842 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3843
3844 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3845
3846 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3847
3848 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3849
3850 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3851
3852 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3853
3854 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3855
3856 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3857
3858 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3859
3860 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3861
3862 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3863
3864 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
3865
3866 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
3867
3868 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
3869
3870 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
3871
3872 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
3873
3874 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
3875
3876 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3877
3878 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3879
3880 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3881
3882 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3883
3884 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3885
3886 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3887
3888 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3889
3890 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3891
3892 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3893
3894 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3895
3896 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3897
3898 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3899
3900 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3901
3902 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3903
3904 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3905
3906 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3907
3908 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3909
3910 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3911
3912 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3913
3914 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3915
3916 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3917
3918 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3919
3920 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3921
3922 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3923
3924 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3925
3926 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3927
3928 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3929
3930 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3931
3932 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3933
3934 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3935
3936 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3937
3938 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3939
3940 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3941
3942 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3943
3944 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3945
3946 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3947
3948 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3949
3950 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3951
3952 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3953
3954 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3955
3956 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3957
3958 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3959
3960 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3961
3962 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3963
3964 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3965
3966 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3967
3968 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
3969
3970 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
3971
3972 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3973
3974 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3975
3976 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3977
3978 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3979
3980 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3981
3982 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3983
3984 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3985
3986 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3987
3988 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3989
3990 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3991
3992 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3993
3994 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3995
3996 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3997
3998 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3999
4000 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4001
4002 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4003
4004 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4005
4006 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4007
4008 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4009
4010 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4011
4012 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4013
4014 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4015
4016 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4017
4018 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4019
4020 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4021
4022 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4023
4024 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4025
4026 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4027
4028 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4029
4030 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4031
4032 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4033
4034 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4035
4036 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4037
4038 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4039
4040 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4041
4042 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4043
4044 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4045
4046 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4047
4048 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4049
4050 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4051
4052 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4053
4054 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4055
4056 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4057
4058 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4059
4060 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4061
4062 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4063
4064 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4065
4066 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4067
4068 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4069
4070 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4071
4072 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4073
4074 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4075
4076 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4077
4078 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4079
4080 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4081
4082 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4083
4084 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4085
4086 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4087
4088 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4089
4090 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4091
4092 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4093
4094 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4095
4096 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4097
4098 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4099
4100 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4101
4102 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4103
4104 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4105
4106 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4107
4108 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4109
4110 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4111
4112 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4113
4114 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4115
4116 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4117
4118 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4119
4120 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4121
4122 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4123
4124 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4125
4126 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4127
4128 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4129
4130 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4131
4132 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4133
4134 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4135
4136 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4137
4138 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4139
4140 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4141
4142 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4143
4144 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4145
4146 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4147
4148 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4149
4150 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4151
4152 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4153
4154 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4155
4156 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4157
4158 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4159
4160 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4161
4162 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4163
4164 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4165
4166 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4167
4168 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4169
4170 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4171
4172 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4173
4174 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4175
4176 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4177
4178 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4179
4180 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4181
4182 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4183
4184 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4185
4186 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4187
4188 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4189
4190 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4191
4192 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4193
4194 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4195
4196 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4197
4198 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4199
4200 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4201
4202 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4203
4204 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4205
4206 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4207
4208 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4209
4210 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4211
4212 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4213
4214 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4215
4216 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4217
4218 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4219
4220 <!--End of Autogenerated section-->
4221
4222 <refsect2>
4223 <title>Methods</title>
4224
4225 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4226 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4227 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4228 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4229 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4230 trip optimization.</para>
4231 </refsect2>
4232
4233 <refsect2>
4234 <title>Properties</title>
4235
4236 <para>Most properties of the Service interface map directly to the corresponding settings in service
4237 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4238
4239 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4240 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4241 the slight difference in naming when compared to the matching unit file settings (see
4242 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4243 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4244 the unit file settings default to a time unit of seconds (and thus are suffixed
4245 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4246 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4247 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4248 high-level (string-based) concepts and thus support more user friendly time specifications which
4249 default to second time units but allow other units too, if specified.</para>
4250
4251 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4252 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4253 last watchdog ping received from the service, or 0 if none was ever received.</para>
4254
4255 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4256 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4257 of structures where each struct contains: the binary path to execute; an array with all arguments to
4258 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4259 failure if the process exits uncleanly; two pairs of
4260 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4261 the process began and finished running the last time, or 0 if it never ran or never finished running;
4262 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4263 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4264 with runtime data.</para>
4265
4266 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4267 corresponding settings in the service unit files except that if they aren't set, their value is
4268 18446744073709551615 (i.e. -1).</para>
4269
4270 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4271 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4272 </para>
4273
4274 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4275 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4276 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4277 </para>
4278
4279 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4280 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4281 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4282 contain information about the main process of the service as far as it is known. This is often the same
4283 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4284 <varname>Type=forking</varname> services where the main process of the service is not forked off
4285 systemd directly. These fields either contain information of the last run of the process or of the
4286 current running process.</para>
4287
4288 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4289 the service. The main PID is the current main PID of the service and is 0 when the service currently
4290 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4291 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4292 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4293 process is currently running while the latter possible contains information collected from the last run
4294 even if the process is no longer around.</para>
4295
4296 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4297 to
4298 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4299 This may be used by services to inform the service manager about its internal state with a nice
4300 explanatory string.</para>
4301
4302 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4303 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4304 <varname>ActiveState</varname> above). The following values are currently known:
4305 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4306 not enough resources were available to fork off and execute the service
4307 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
4308 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4309 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4310 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4311 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4312 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4313 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4314 <varname>StartLimitBurst</varname>).</para>
4315
4316 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4317 unit are placed in.</para>
4318
4319 <para>The following properties map 1:1 to corresponding settings in the unit file:
4320 <varname>RootDirectory</varname>
4321 <varname>RootImage</varname>
4322 <varname>RootImageOptions</varname>
4323 <varname>RootVerity</varname>
4324 <varname>RootHash</varname>
4325 <varname>RootHashSignature</varname>
4326 <varname>MountImages</varname>
4327 <varname>ExtensionImages</varname>
4328 <varname>ExtensionDirectories</varname>
4329 see systemd.exec(5) for their meaning.</para>
4330
4331 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4332 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4333 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4334 limits set on the unit itself.</para>
4335
4336 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4337 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4338 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4339 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4340 which will create a symlink of the given name to the respective directory. The messages take an unused
4341 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
4342 </refsect2>
4343 </refsect1>
4344
4345 <refsect1>
4346 <title>Socket Unit Objects</title>
4347
4348 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
4349 node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4350 interface org.freedesktop.systemd1.Socket {
4351 methods:
4352 GetProcesses(out a(sus) processes);
4353 AttachProcesses(in s subcgroup,
4354 in au pids);
4355 properties:
4356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4357 readonly s BindIPv6Only = '...';
4358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4359 readonly u Backlog = ...;
4360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4361 readonly t TimeoutUSec = ...;
4362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4363 readonly s BindToDevice = '...';
4364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4365 readonly s SocketUser = '...';
4366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4367 readonly s SocketGroup = '...';
4368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4369 readonly u SocketMode = ...;
4370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4371 readonly u DirectoryMode = ...;
4372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4373 readonly b Accept = ...;
4374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4375 readonly b FlushPending = ...;
4376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4377 readonly b Writable = ...;
4378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4379 readonly b KeepAlive = ...;
4380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4381 readonly t KeepAliveTimeUSec = ...;
4382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4383 readonly t KeepAliveIntervalUSec = ...;
4384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4385 readonly u KeepAliveProbes = ...;
4386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4387 readonly t DeferAcceptUSec = ...;
4388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4389 readonly b NoDelay = ...;
4390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4391 readonly i Priority = ...;
4392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4393 readonly t ReceiveBuffer = ...;
4394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4395 readonly t SendBuffer = ...;
4396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4397 readonly i IPTOS = ...;
4398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4399 readonly i IPTTL = ...;
4400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4401 readonly t PipeSize = ...;
4402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4403 readonly b FreeBind = ...;
4404 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4405 readonly b Transparent = ...;
4406 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4407 readonly b Broadcast = ...;
4408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4409 readonly b PassCredentials = ...;
4410 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4411 readonly b PassSecurity = ...;
4412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4413 readonly b PassPacketInfo = ...;
4414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4415 readonly s Timestamping = '...';
4416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4417 readonly b RemoveOnStop = ...;
4418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4419 readonly a(ss) Listen = [...];
4420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4421 readonly as Symlinks = ['...', ...];
4422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4423 readonly i Mark = ...;
4424 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4425 readonly u MaxConnections = ...;
4426 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4427 readonly u MaxConnectionsPerSource = ...;
4428 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4429 readonly x MessageQueueMaxMessages = ...;
4430 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4431 readonly x MessageQueueMessageSize = ...;
4432 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4433 readonly s TCPCongestion = '...';
4434 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4435 readonly b ReusePort = ...;
4436 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4437 readonly s SmackLabel = '...';
4438 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4439 readonly s SmackLabelIPIn = '...';
4440 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4441 readonly s SmackLabelIPOut = '...';
4442 readonly u ControlPID = ...;
4443 readonly s Result = '...';
4444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4445 readonly u NConnections = ...;
4446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4447 readonly u NAccepted = ...;
4448 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4449 readonly u NRefused = ...;
4450 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4451 readonly s FileDescriptorName = '...';
4452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4453 readonly i SocketProtocol = ...;
4454 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4455 readonly t TriggerLimitIntervalUSec = ...;
4456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4457 readonly u TriggerLimitBurst = ...;
4458 readonly u UID = ...;
4459 readonly u GID = ...;
4460 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4461 readonly a(sasbttttuii) ExecStartPre = [...];
4462 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4463 readonly a(sasbttttuii) ExecStartPost = [...];
4464 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4465 readonly a(sasbttttuii) ExecStopPre = [...];
4466 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4467 readonly a(sasbttttuii) ExecStopPost = [...];
4468 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4469 readonly s Slice = '...';
4470 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4471 readonly s ControlGroup = '...';
4472 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4473 readonly t ControlGroupId = ...;
4474 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4475 readonly t MemoryCurrent = ...;
4476 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4477 readonly t MemoryAvailable = ...;
4478 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4479 readonly t CPUUsageNSec = ...;
4480 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4481 readonly ay EffectiveCPUs = [...];
4482 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4483 readonly ay EffectiveMemoryNodes = [...];
4484 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4485 readonly t TasksCurrent = ...;
4486 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4487 readonly t IPIngressBytes = ...;
4488 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4489 readonly t IPIngressPackets = ...;
4490 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4491 readonly t IPEgressBytes = ...;
4492 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4493 readonly t IPEgressPackets = ...;
4494 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4495 readonly t IOReadBytes = ...;
4496 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4497 readonly t IOReadOperations = ...;
4498 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4499 readonly t IOWriteBytes = ...;
4500 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4501 readonly t IOWriteOperations = ...;
4502 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4503 readonly b Delegate = ...;
4504 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4505 readonly as DelegateControllers = ['...', ...];
4506 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4507 readonly b CPUAccounting = ...;
4508 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4509 readonly t CPUWeight = ...;
4510 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4511 readonly t StartupCPUWeight = ...;
4512 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4513 readonly t CPUShares = ...;
4514 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4515 readonly t StartupCPUShares = ...;
4516 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4517 readonly t CPUQuotaPerSecUSec = ...;
4518 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4519 readonly t CPUQuotaPeriodUSec = ...;
4520 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4521 readonly ay AllowedCPUs = [...];
4522 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4523 readonly ay StartupAllowedCPUs = [...];
4524 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4525 readonly ay AllowedMemoryNodes = [...];
4526 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4527 readonly ay StartupAllowedMemoryNodes = [...];
4528 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4529 readonly b IOAccounting = ...;
4530 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4531 readonly t IOWeight = ...;
4532 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4533 readonly t StartupIOWeight = ...;
4534 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4535 readonly a(st) IODeviceWeight = [...];
4536 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4537 readonly a(st) IOReadBandwidthMax = [...];
4538 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4539 readonly a(st) IOWriteBandwidthMax = [...];
4540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4541 readonly a(st) IOReadIOPSMax = [...];
4542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4543 readonly a(st) IOWriteIOPSMax = [...];
4544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4545 readonly a(st) IODeviceLatencyTargetUSec = [...];
4546 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4547 readonly b BlockIOAccounting = ...;
4548 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4549 readonly t BlockIOWeight = ...;
4550 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4551 readonly t StartupBlockIOWeight = ...;
4552 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4553 readonly a(st) BlockIODeviceWeight = [...];
4554 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4555 readonly a(st) BlockIOReadBandwidth = [...];
4556 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4557 readonly a(st) BlockIOWriteBandwidth = [...];
4558 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4559 readonly b MemoryAccounting = ...;
4560 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4561 readonly t DefaultMemoryLow = ...;
4562 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4563 readonly t DefaultMemoryMin = ...;
4564 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4565 readonly t MemoryMin = ...;
4566 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4567 readonly t MemoryLow = ...;
4568 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4569 readonly t MemoryHigh = ...;
4570 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4571 readonly t MemoryMax = ...;
4572 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4573 readonly t MemorySwapMax = ...;
4574 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4575 readonly t MemoryLimit = ...;
4576 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4577 readonly s DevicePolicy = '...';
4578 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4579 readonly a(ss) DeviceAllow = [...];
4580 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4581 readonly b TasksAccounting = ...;
4582 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4583 readonly t TasksMax = ...;
4584 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4585 readonly b IPAccounting = ...;
4586 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4587 readonly a(iayu) IPAddressAllow = [...];
4588 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4589 readonly a(iayu) IPAddressDeny = [...];
4590 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4591 readonly as IPIngressFilterPath = ['...', ...];
4592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4593 readonly as IPEgressFilterPath = ['...', ...];
4594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4595 readonly as DisableControllers = ['...', ...];
4596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4597 readonly s ManagedOOMSwap = '...';
4598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4599 readonly s ManagedOOMMemoryPressure = '...';
4600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4601 readonly u ManagedOOMMemoryPressureLimit = ...;
4602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4603 readonly s ManagedOOMPreference = '...';
4604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4605 readonly a(ss) BPFProgram = [...];
4606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4607 readonly a(iiqq) SocketBindAllow = [...];
4608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4609 readonly a(iiqq) SocketBindDeny = [...];
4610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4611 readonly (bas) RestrictNetworkInterfaces = ...;
4612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4613 readonly as Environment = ['...', ...];
4614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4615 readonly a(sb) EnvironmentFiles = [...];
4616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4617 readonly as PassEnvironment = ['...', ...];
4618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4619 readonly as UnsetEnvironment = ['...', ...];
4620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4621 readonly u UMask = ...;
4622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4623 readonly t LimitCPU = ...;
4624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4625 readonly t LimitCPUSoft = ...;
4626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4627 readonly t LimitFSIZE = ...;
4628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4629 readonly t LimitFSIZESoft = ...;
4630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4631 readonly t LimitDATA = ...;
4632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4633 readonly t LimitDATASoft = ...;
4634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4635 readonly t LimitSTACK = ...;
4636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4637 readonly t LimitSTACKSoft = ...;
4638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4639 readonly t LimitCORE = ...;
4640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4641 readonly t LimitCORESoft = ...;
4642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4643 readonly t LimitRSS = ...;
4644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4645 readonly t LimitRSSSoft = ...;
4646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4647 readonly t LimitNOFILE = ...;
4648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4649 readonly t LimitNOFILESoft = ...;
4650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4651 readonly t LimitAS = ...;
4652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4653 readonly t LimitASSoft = ...;
4654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4655 readonly t LimitNPROC = ...;
4656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4657 readonly t LimitNPROCSoft = ...;
4658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4659 readonly t LimitMEMLOCK = ...;
4660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4661 readonly t LimitMEMLOCKSoft = ...;
4662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4663 readonly t LimitLOCKS = ...;
4664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4665 readonly t LimitLOCKSSoft = ...;
4666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4667 readonly t LimitSIGPENDING = ...;
4668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4669 readonly t LimitSIGPENDINGSoft = ...;
4670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4671 readonly t LimitMSGQUEUE = ...;
4672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4673 readonly t LimitMSGQUEUESoft = ...;
4674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4675 readonly t LimitNICE = ...;
4676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4677 readonly t LimitNICESoft = ...;
4678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4679 readonly t LimitRTPRIO = ...;
4680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4681 readonly t LimitRTPRIOSoft = ...;
4682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4683 readonly t LimitRTTIME = ...;
4684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4685 readonly t LimitRTTIMESoft = ...;
4686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4687 readonly s WorkingDirectory = '...';
4688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4689 readonly s RootDirectory = '...';
4690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4691 readonly s RootImage = '...';
4692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4693 readonly a(ss) RootImageOptions = [...];
4694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4695 readonly ay RootHash = [...];
4696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4697 readonly s RootHashPath = '...';
4698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4699 readonly ay RootHashSignature = [...];
4700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4701 readonly s RootHashSignaturePath = '...';
4702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4703 readonly s RootVerity = '...';
4704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4705 readonly as ExtensionDirectories = ['...', ...];
4706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4707 readonly a(sba(ss)) ExtensionImages = [...];
4708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4709 readonly a(ssba(ss)) MountImages = [...];
4710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4711 readonly i OOMScoreAdjust = ...;
4712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4713 readonly t CoredumpFilter = ...;
4714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4715 readonly i Nice = ...;
4716 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4717 readonly i IOSchedulingClass = ...;
4718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4719 readonly i IOSchedulingPriority = ...;
4720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4721 readonly i CPUSchedulingPolicy = ...;
4722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4723 readonly i CPUSchedulingPriority = ...;
4724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4725 readonly ay CPUAffinity = [...];
4726 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4727 readonly b CPUAffinityFromNUMA = ...;
4728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4729 readonly i NUMAPolicy = ...;
4730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4731 readonly ay NUMAMask = [...];
4732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4733 readonly t TimerSlackNSec = ...;
4734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4735 readonly b CPUSchedulingResetOnFork = ...;
4736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4737 readonly b NonBlocking = ...;
4738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4739 readonly s StandardInput = '...';
4740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4741 readonly s StandardInputFileDescriptorName = '...';
4742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4743 readonly ay StandardInputData = [...];
4744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4745 readonly s StandardOutput = '...';
4746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4747 readonly s StandardOutputFileDescriptorName = '...';
4748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4749 readonly s StandardError = '...';
4750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4751 readonly s StandardErrorFileDescriptorName = '...';
4752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4753 readonly s TTYPath = '...';
4754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4755 readonly b TTYReset = ...;
4756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4757 readonly b TTYVHangup = ...;
4758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4759 readonly b TTYVTDisallocate = ...;
4760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4761 readonly q TTYRows = ...;
4762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4763 readonly q TTYColumns = ...;
4764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4765 readonly i SyslogPriority = ...;
4766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4767 readonly s SyslogIdentifier = '...';
4768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4769 readonly b SyslogLevelPrefix = ...;
4770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4771 readonly i SyslogLevel = ...;
4772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4773 readonly i SyslogFacility = ...;
4774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4775 readonly i LogLevelMax = ...;
4776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4777 readonly t LogRateLimitIntervalUSec = ...;
4778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4779 readonly u LogRateLimitBurst = ...;
4780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4781 readonly aay LogExtraFields = [[...], ...];
4782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4783 readonly s LogNamespace = '...';
4784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4785 readonly i SecureBits = ...;
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4787 readonly t CapabilityBoundingSet = ...;
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4789 readonly t AmbientCapabilities = ...;
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4791 readonly s User = '...';
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4793 readonly s Group = '...';
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4795 readonly b DynamicUser = ...;
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4797 readonly b RemoveIPC = ...;
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4799 readonly a(say) SetCredential = [...];
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4801 readonly a(say) SetCredentialEncrypted = [...];
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4803 readonly a(ss) LoadCredential = [...];
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4805 readonly a(ss) LoadCredentialEncrypted = [...];
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4807 readonly as SupplementaryGroups = ['...', ...];
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4809 readonly s PAMName = '...';
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4811 readonly as ReadWritePaths = ['...', ...];
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4813 readonly as ReadOnlyPaths = ['...', ...];
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4815 readonly as InaccessiblePaths = ['...', ...];
4816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4817 readonly as ExecPaths = ['...', ...];
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4819 readonly as NoExecPaths = ['...', ...];
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4821 readonly as ExecSearchPath = ['...', ...];
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4823 readonly t MountFlags = ...;
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4825 readonly b PrivateTmp = ...;
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4827 readonly b PrivateDevices = ...;
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4829 readonly b ProtectClock = ...;
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4831 readonly b ProtectKernelTunables = ...;
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4833 readonly b ProtectKernelModules = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4835 readonly b ProtectKernelLogs = ...;
4836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4837 readonly b ProtectControlGroups = ...;
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4839 readonly b PrivateNetwork = ...;
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4841 readonly b PrivateUsers = ...;
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4843 readonly b PrivateMounts = ...;
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4845 readonly b PrivateIPC = ...;
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4847 readonly s ProtectHome = '...';
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4849 readonly s ProtectSystem = '...';
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4851 readonly b SameProcessGroup = ...;
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4853 readonly s UtmpIdentifier = '...';
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4855 readonly s UtmpMode = '...';
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4857 readonly (bs) SELinuxContext = ...;
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4859 readonly (bs) AppArmorProfile = ...;
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4861 readonly (bs) SmackProcessLabel = ...;
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4863 readonly b IgnoreSIGPIPE = ...;
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4865 readonly b NoNewPrivileges = ...;
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4867 readonly (bas) SystemCallFilter = ...;
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4869 readonly as SystemCallArchitectures = ['...', ...];
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4871 readonly i SystemCallErrorNumber = ...;
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4873 readonly (bas) SystemCallLog = ...;
4874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4875 readonly s Personality = '...';
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4877 readonly b LockPersonality = ...;
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4879 readonly (bas) RestrictAddressFamilies = ...;
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4881 readonly a(sst) RuntimeDirectorySymlink = [...];
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4883 readonly s RuntimeDirectoryPreserve = '...';
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4885 readonly u RuntimeDirectoryMode = ...;
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4887 readonly as RuntimeDirectory = ['...', ...];
4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4889 readonly a(sst) StateDirectorySymlink = [...];
4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4891 readonly u StateDirectoryMode = ...;
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4893 readonly as StateDirectory = ['...', ...];
4894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4895 readonly a(sst) CacheDirectorySymlink = [...];
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4897 readonly u CacheDirectoryMode = ...;
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4899 readonly as CacheDirectory = ['...', ...];
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4901 readonly a(sst) LogsDirectorySymlink = [...];
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4903 readonly u LogsDirectoryMode = ...;
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4905 readonly as LogsDirectory = ['...', ...];
4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4907 readonly u ConfigurationDirectoryMode = ...;
4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4909 readonly as ConfigurationDirectory = ['...', ...];
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4911 readonly t TimeoutCleanUSec = ...;
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4913 readonly b MemoryDenyWriteExecute = ...;
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4915 readonly b RestrictRealtime = ...;
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4917 readonly b RestrictSUIDSGID = ...;
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4919 readonly t RestrictNamespaces = ...;
4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4921 readonly (bas) RestrictFileSystems = ...;
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4923 readonly a(ssbt) BindPaths = [...];
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4925 readonly a(ssbt) BindReadOnlyPaths = [...];
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4927 readonly a(ss) TemporaryFileSystem = [...];
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4929 readonly b MountAPIVFS = ...;
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4931 readonly s KeyringMode = '...';
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4933 readonly s ProtectProc = '...';
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4935 readonly s ProcSubset = '...';
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4937 readonly b ProtectHostname = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4939 readonly s NetworkNamespacePath = '...';
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4941 readonly s IPCNamespacePath = '...';
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4943 readonly s KillMode = '...';
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4945 readonly i KillSignal = ...;
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4947 readonly i RestartKillSignal = ...;
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4949 readonly i FinalKillSignal = ...;
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4951 readonly b SendSIGKILL = ...;
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4953 readonly b SendSIGHUP = ...;
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4955 readonly i WatchdogSignal = ...;
4956 };
4957 interface org.freedesktop.DBus.Peer { ... };
4958 interface org.freedesktop.DBus.Introspectable { ... };
4959 interface org.freedesktop.DBus.Properties { ... };
4960 interface org.freedesktop.systemd1.Unit { ... };
4961 };
4962 </programlisting>
4963
4964 <!--method GetProcesses is not documented!-->
4965
4966 <!--method AttachProcesses is not documented!-->
4967
4968 <!--property BindIPv6Only is not documented!-->
4969
4970 <!--property Backlog is not documented!-->
4971
4972 <!--property TimeoutUSec is not documented!-->
4973
4974 <!--property BindToDevice is not documented!-->
4975
4976 <!--property SocketUser is not documented!-->
4977
4978 <!--property SocketGroup is not documented!-->
4979
4980 <!--property SocketMode is not documented!-->
4981
4982 <!--property DirectoryMode is not documented!-->
4983
4984 <!--property Writable is not documented!-->
4985
4986 <!--property KeepAlive is not documented!-->
4987
4988 <!--property KeepAliveTimeUSec is not documented!-->
4989
4990 <!--property KeepAliveIntervalUSec is not documented!-->
4991
4992 <!--property KeepAliveProbes is not documented!-->
4993
4994 <!--property DeferAcceptUSec is not documented!-->
4995
4996 <!--property NoDelay is not documented!-->
4997
4998 <!--property Priority is not documented!-->
4999
5000 <!--property ReceiveBuffer is not documented!-->
5001
5002 <!--property SendBuffer is not documented!-->
5003
5004 <!--property IPTOS is not documented!-->
5005
5006 <!--property IPTTL is not documented!-->
5007
5008 <!--property PipeSize is not documented!-->
5009
5010 <!--property FreeBind is not documented!-->
5011
5012 <!--property Transparent is not documented!-->
5013
5014 <!--property Broadcast is not documented!-->
5015
5016 <!--property PassCredentials is not documented!-->
5017
5018 <!--property PassSecurity is not documented!-->
5019
5020 <!--property PassPacketInfo is not documented!-->
5021
5022 <!--property Timestamping is not documented!-->
5023
5024 <!--property RemoveOnStop is not documented!-->
5025
5026 <!--property Listen is not documented!-->
5027
5028 <!--property Symlinks is not documented!-->
5029
5030 <!--property Mark is not documented!-->
5031
5032 <!--property MaxConnections is not documented!-->
5033
5034 <!--property MaxConnectionsPerSource is not documented!-->
5035
5036 <!--property MessageQueueMaxMessages is not documented!-->
5037
5038 <!--property MessageQueueMessageSize is not documented!-->
5039
5040 <!--property TCPCongestion is not documented!-->
5041
5042 <!--property ReusePort is not documented!-->
5043
5044 <!--property SmackLabel is not documented!-->
5045
5046 <!--property SmackLabelIPIn is not documented!-->
5047
5048 <!--property SmackLabelIPOut is not documented!-->
5049
5050 <!--property NRefused is not documented!-->
5051
5052 <!--property FileDescriptorName is not documented!-->
5053
5054 <!--property SocketProtocol is not documented!-->
5055
5056 <!--property TriggerLimitIntervalUSec is not documented!-->
5057
5058 <!--property TriggerLimitBurst is not documented!-->
5059
5060 <!--property UID is not documented!-->
5061
5062 <!--property GID is not documented!-->
5063
5064 <!--property ExecStopPre is not documented!-->
5065
5066 <!--property ExecStopPost is not documented!-->
5067
5068 <!--property Slice is not documented!-->
5069
5070 <!--property ControlGroupId is not documented!-->
5071
5072 <!--property MemoryCurrent is not documented!-->
5073
5074 <!--property CPUUsageNSec is not documented!-->
5075
5076 <!--property EffectiveCPUs is not documented!-->
5077
5078 <!--property EffectiveMemoryNodes is not documented!-->
5079
5080 <!--property TasksCurrent is not documented!-->
5081
5082 <!--property IPIngressBytes is not documented!-->
5083
5084 <!--property IPIngressPackets is not documented!-->
5085
5086 <!--property IPEgressBytes is not documented!-->
5087
5088 <!--property IPEgressPackets is not documented!-->
5089
5090 <!--property IOReadBytes is not documented!-->
5091
5092 <!--property IOReadOperations is not documented!-->
5093
5094 <!--property IOWriteBytes is not documented!-->
5095
5096 <!--property IOWriteOperations is not documented!-->
5097
5098 <!--property Delegate is not documented!-->
5099
5100 <!--property DelegateControllers is not documented!-->
5101
5102 <!--property CPUAccounting is not documented!-->
5103
5104 <!--property CPUWeight is not documented!-->
5105
5106 <!--property StartupCPUWeight is not documented!-->
5107
5108 <!--property CPUShares is not documented!-->
5109
5110 <!--property StartupCPUShares is not documented!-->
5111
5112 <!--property CPUQuotaPerSecUSec is not documented!-->
5113
5114 <!--property CPUQuotaPeriodUSec is not documented!-->
5115
5116 <!--property AllowedCPUs is not documented!-->
5117
5118 <!--property StartupAllowedCPUs is not documented!-->
5119
5120 <!--property AllowedMemoryNodes is not documented!-->
5121
5122 <!--property StartupAllowedMemoryNodes is not documented!-->
5123
5124 <!--property IOAccounting is not documented!-->
5125
5126 <!--property IOWeight is not documented!-->
5127
5128 <!--property StartupIOWeight is not documented!-->
5129
5130 <!--property IODeviceWeight is not documented!-->
5131
5132 <!--property IOReadBandwidthMax is not documented!-->
5133
5134 <!--property IOWriteBandwidthMax is not documented!-->
5135
5136 <!--property IOReadIOPSMax is not documented!-->
5137
5138 <!--property IOWriteIOPSMax is not documented!-->
5139
5140 <!--property IODeviceLatencyTargetUSec is not documented!-->
5141
5142 <!--property BlockIOAccounting is not documented!-->
5143
5144 <!--property BlockIOWeight is not documented!-->
5145
5146 <!--property StartupBlockIOWeight is not documented!-->
5147
5148 <!--property BlockIODeviceWeight is not documented!-->
5149
5150 <!--property BlockIOReadBandwidth is not documented!-->
5151
5152 <!--property BlockIOWriteBandwidth is not documented!-->
5153
5154 <!--property MemoryAccounting is not documented!-->
5155
5156 <!--property DefaultMemoryLow is not documented!-->
5157
5158 <!--property DefaultMemoryMin is not documented!-->
5159
5160 <!--property MemoryMin is not documented!-->
5161
5162 <!--property MemoryLow is not documented!-->
5163
5164 <!--property MemoryHigh is not documented!-->
5165
5166 <!--property MemoryMax is not documented!-->
5167
5168 <!--property MemorySwapMax is not documented!-->
5169
5170 <!--property MemoryLimit is not documented!-->
5171
5172 <!--property DevicePolicy is not documented!-->
5173
5174 <!--property DeviceAllow is not documented!-->
5175
5176 <!--property TasksAccounting is not documented!-->
5177
5178 <!--property TasksMax is not documented!-->
5179
5180 <!--property IPAccounting is not documented!-->
5181
5182 <!--property IPAddressAllow is not documented!-->
5183
5184 <!--property IPAddressDeny is not documented!-->
5185
5186 <!--property IPIngressFilterPath is not documented!-->
5187
5188 <!--property IPEgressFilterPath is not documented!-->
5189
5190 <!--property DisableControllers is not documented!-->
5191
5192 <!--property ManagedOOMSwap is not documented!-->
5193
5194 <!--property ManagedOOMMemoryPressure is not documented!-->
5195
5196 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
5197
5198 <!--property ManagedOOMPreference is not documented!-->
5199
5200 <!--property BPFProgram is not documented!-->
5201
5202 <!--property SocketBindAllow is not documented!-->
5203
5204 <!--property SocketBindDeny is not documented!-->
5205
5206 <!--property RestrictNetworkInterfaces is not documented!-->
5207
5208 <!--property EnvironmentFiles is not documented!-->
5209
5210 <!--property PassEnvironment is not documented!-->
5211
5212 <!--property UnsetEnvironment is not documented!-->
5213
5214 <!--property UMask is not documented!-->
5215
5216 <!--property LimitCPUSoft is not documented!-->
5217
5218 <!--property LimitFSIZE is not documented!-->
5219
5220 <!--property LimitFSIZESoft is not documented!-->
5221
5222 <!--property LimitDATA is not documented!-->
5223
5224 <!--property LimitDATASoft is not documented!-->
5225
5226 <!--property LimitSTACK is not documented!-->
5227
5228 <!--property LimitSTACKSoft is not documented!-->
5229
5230 <!--property LimitCORE is not documented!-->
5231
5232 <!--property LimitCORESoft is not documented!-->
5233
5234 <!--property LimitRSS is not documented!-->
5235
5236 <!--property LimitRSSSoft is not documented!-->
5237
5238 <!--property LimitNOFILE is not documented!-->
5239
5240 <!--property LimitNOFILESoft is not documented!-->
5241
5242 <!--property LimitAS is not documented!-->
5243
5244 <!--property LimitASSoft is not documented!-->
5245
5246 <!--property LimitNPROC is not documented!-->
5247
5248 <!--property LimitNPROCSoft is not documented!-->
5249
5250 <!--property LimitMEMLOCK is not documented!-->
5251
5252 <!--property LimitMEMLOCKSoft is not documented!-->
5253
5254 <!--property LimitLOCKS is not documented!-->
5255
5256 <!--property LimitLOCKSSoft is not documented!-->
5257
5258 <!--property LimitSIGPENDING is not documented!-->
5259
5260 <!--property LimitSIGPENDINGSoft is not documented!-->
5261
5262 <!--property LimitMSGQUEUE is not documented!-->
5263
5264 <!--property LimitMSGQUEUESoft is not documented!-->
5265
5266 <!--property LimitNICE is not documented!-->
5267
5268 <!--property LimitNICESoft is not documented!-->
5269
5270 <!--property LimitRTPRIO is not documented!-->
5271
5272 <!--property LimitRTPRIOSoft is not documented!-->
5273
5274 <!--property LimitRTTIME is not documented!-->
5275
5276 <!--property LimitRTTIMESoft is not documented!-->
5277
5278 <!--property WorkingDirectory is not documented!-->
5279
5280 <!--property RootHashPath is not documented!-->
5281
5282 <!--property RootHashSignaturePath is not documented!-->
5283
5284 <!--property OOMScoreAdjust is not documented!-->
5285
5286 <!--property CoredumpFilter is not documented!-->
5287
5288 <!--property Nice is not documented!-->
5289
5290 <!--property IOSchedulingClass is not documented!-->
5291
5292 <!--property IOSchedulingPriority is not documented!-->
5293
5294 <!--property CPUSchedulingPolicy is not documented!-->
5295
5296 <!--property CPUSchedulingPriority is not documented!-->
5297
5298 <!--property CPUAffinity is not documented!-->
5299
5300 <!--property CPUAffinityFromNUMA is not documented!-->
5301
5302 <!--property NUMAPolicy is not documented!-->
5303
5304 <!--property NUMAMask is not documented!-->
5305
5306 <!--property TimerSlackNSec is not documented!-->
5307
5308 <!--property CPUSchedulingResetOnFork is not documented!-->
5309
5310 <!--property NonBlocking is not documented!-->
5311
5312 <!--property StandardInput is not documented!-->
5313
5314 <!--property StandardInputFileDescriptorName is not documented!-->
5315
5316 <!--property StandardInputData is not documented!-->
5317
5318 <!--property StandardOutput is not documented!-->
5319
5320 <!--property StandardOutputFileDescriptorName is not documented!-->
5321
5322 <!--property StandardError is not documented!-->
5323
5324 <!--property StandardErrorFileDescriptorName is not documented!-->
5325
5326 <!--property TTYPath is not documented!-->
5327
5328 <!--property TTYReset is not documented!-->
5329
5330 <!--property TTYVHangup is not documented!-->
5331
5332 <!--property TTYVTDisallocate is not documented!-->
5333
5334 <!--property TTYRows is not documented!-->
5335
5336 <!--property TTYColumns is not documented!-->
5337
5338 <!--property SyslogPriority is not documented!-->
5339
5340 <!--property SyslogIdentifier is not documented!-->
5341
5342 <!--property SyslogLevelPrefix is not documented!-->
5343
5344 <!--property SyslogLevel is not documented!-->
5345
5346 <!--property SyslogFacility is not documented!-->
5347
5348 <!--property LogLevelMax is not documented!-->
5349
5350 <!--property LogRateLimitIntervalUSec is not documented!-->
5351
5352 <!--property LogRateLimitBurst is not documented!-->
5353
5354 <!--property LogExtraFields is not documented!-->
5355
5356 <!--property LogNamespace is not documented!-->
5357
5358 <!--property AmbientCapabilities is not documented!-->
5359
5360 <!--property User is not documented!-->
5361
5362 <!--property Group is not documented!-->
5363
5364 <!--property DynamicUser is not documented!-->
5365
5366 <!--property RemoveIPC is not documented!-->
5367
5368 <!--property SetCredential is not documented!-->
5369
5370 <!--property SetCredentialEncrypted is not documented!-->
5371
5372 <!--property LoadCredential is not documented!-->
5373
5374 <!--property LoadCredentialEncrypted is not documented!-->
5375
5376 <!--property SupplementaryGroups is not documented!-->
5377
5378 <!--property PAMName is not documented!-->
5379
5380 <!--property ReadWritePaths is not documented!-->
5381
5382 <!--property ReadOnlyPaths is not documented!-->
5383
5384 <!--property InaccessiblePaths is not documented!-->
5385
5386 <!--property ExecPaths is not documented!-->
5387
5388 <!--property NoExecPaths is not documented!-->
5389
5390 <!--property ExecSearchPath is not documented!-->
5391
5392 <!--property PrivateTmp is not documented!-->
5393
5394 <!--property PrivateDevices is not documented!-->
5395
5396 <!--property ProtectClock is not documented!-->
5397
5398 <!--property ProtectKernelTunables is not documented!-->
5399
5400 <!--property ProtectKernelModules is not documented!-->
5401
5402 <!--property ProtectKernelLogs is not documented!-->
5403
5404 <!--property ProtectControlGroups is not documented!-->
5405
5406 <!--property PrivateNetwork is not documented!-->
5407
5408 <!--property PrivateUsers is not documented!-->
5409
5410 <!--property PrivateMounts is not documented!-->
5411
5412 <!--property PrivateIPC is not documented!-->
5413
5414 <!--property ProtectHome is not documented!-->
5415
5416 <!--property ProtectSystem is not documented!-->
5417
5418 <!--property SameProcessGroup is not documented!-->
5419
5420 <!--property UtmpIdentifier is not documented!-->
5421
5422 <!--property UtmpMode is not documented!-->
5423
5424 <!--property SELinuxContext is not documented!-->
5425
5426 <!--property AppArmorProfile is not documented!-->
5427
5428 <!--property SmackProcessLabel is not documented!-->
5429
5430 <!--property IgnoreSIGPIPE is not documented!-->
5431
5432 <!--property NoNewPrivileges is not documented!-->
5433
5434 <!--property SystemCallFilter is not documented!-->
5435
5436 <!--property SystemCallArchitectures is not documented!-->
5437
5438 <!--property SystemCallErrorNumber is not documented!-->
5439
5440 <!--property SystemCallLog is not documented!-->
5441
5442 <!--property Personality is not documented!-->
5443
5444 <!--property LockPersonality is not documented!-->
5445
5446 <!--property RestrictAddressFamilies is not documented!-->
5447
5448 <!--property RuntimeDirectoryPreserve is not documented!-->
5449
5450 <!--property RuntimeDirectoryMode is not documented!-->
5451
5452 <!--property StateDirectoryMode is not documented!-->
5453
5454 <!--property CacheDirectoryMode is not documented!-->
5455
5456 <!--property LogsDirectoryMode is not documented!-->
5457
5458 <!--property ConfigurationDirectoryMode is not documented!-->
5459
5460 <!--property ConfigurationDirectory is not documented!-->
5461
5462 <!--property TimeoutCleanUSec is not documented!-->
5463
5464 <!--property MemoryDenyWriteExecute is not documented!-->
5465
5466 <!--property RestrictRealtime is not documented!-->
5467
5468 <!--property RestrictSUIDSGID is not documented!-->
5469
5470 <!--property RestrictNamespaces is not documented!-->
5471
5472 <!--property RestrictFileSystems is not documented!-->
5473
5474 <!--property BindPaths is not documented!-->
5475
5476 <!--property BindReadOnlyPaths is not documented!-->
5477
5478 <!--property TemporaryFileSystem is not documented!-->
5479
5480 <!--property MountAPIVFS is not documented!-->
5481
5482 <!--property KeyringMode is not documented!-->
5483
5484 <!--property ProtectProc is not documented!-->
5485
5486 <!--property ProcSubset is not documented!-->
5487
5488 <!--property ProtectHostname is not documented!-->
5489
5490 <!--property NetworkNamespacePath is not documented!-->
5491
5492 <!--property IPCNamespacePath is not documented!-->
5493
5494 <!--property KillMode is not documented!-->
5495
5496 <!--property KillSignal is not documented!-->
5497
5498 <!--property RestartKillSignal is not documented!-->
5499
5500 <!--property FinalKillSignal is not documented!-->
5501
5502 <!--property SendSIGKILL is not documented!-->
5503
5504 <!--property SendSIGHUP is not documented!-->
5505
5506 <!--property WatchdogSignal is not documented!-->
5507
5508 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5509
5510 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5511
5512 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5513
5514 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5515
5516 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5517
5518 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5519
5520 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5521
5522 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5523
5524 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5525
5526 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
5527
5528 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
5529
5530 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
5531
5532 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
5533
5534 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
5535
5536 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
5537
5538 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
5539
5540 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5541
5542 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
5543
5544 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
5545
5546 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
5547
5548 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
5549
5550 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
5551
5552 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
5553
5554 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
5555
5556 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
5557
5558 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
5559
5560 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
5561
5562 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
5563
5564 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
5565
5566 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
5567
5568 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
5569
5570 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
5571
5572 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
5573
5574 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
5575
5576 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
5577
5578 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5579
5580 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5581
5582 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
5583
5584 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5585
5586 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5587
5588 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5589
5590 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5591
5592 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5593
5594 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5595
5596 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5597
5598 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5599
5600 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5601
5602 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5603
5604 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5605
5606 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5607
5608 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5609
5610 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5611
5612 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5613
5614 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5615
5616 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5617
5618 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5619
5620 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5621
5622 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5623
5624 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5625
5626 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5627
5628 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5629
5630 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5631
5632 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5633
5634 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5635
5636 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5637
5638 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5639
5640 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5641
5642 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5643
5644 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5645
5646 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5647
5648 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5649
5650 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5651
5652 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5653
5654 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5655
5656 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5657
5658 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5659
5660 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5661
5662 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5663
5664 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5665
5666 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5667
5668 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5669
5670 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5671
5672 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5673
5674 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5675
5676 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5677
5678 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5679
5680 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5681
5682 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5683
5684 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5685
5686 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5687
5688 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5689
5690 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5691
5692 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
5693
5694 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5695
5696 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
5697
5698 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5699
5700 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5701
5702 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5703
5704 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5705
5706 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5707
5708 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
5709
5710 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
5711
5712 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
5713
5714 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
5715
5716 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
5717
5718 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
5719
5720 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
5721
5722 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
5723
5724 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
5725
5726 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
5727
5728 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
5729
5730 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
5731
5732 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
5733
5734 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
5735
5736 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
5737
5738 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
5739
5740 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
5741
5742 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
5743
5744 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
5745
5746 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
5747
5748 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
5749
5750 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
5751
5752 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
5753
5754 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
5755
5756 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
5757
5758 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
5759
5760 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
5761
5762 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
5763
5764 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
5765
5766 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5767
5768 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5769
5770 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
5771
5772 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5773
5774 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
5775
5776 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
5777
5778 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
5779
5780 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
5781
5782 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
5783
5784 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
5785
5786 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
5787
5788 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
5789
5790 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
5791
5792 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
5793
5794 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
5795
5796 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
5797
5798 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
5799
5800 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
5801
5802 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
5803
5804 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
5805
5806 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
5807
5808 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
5809
5810 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
5811
5812 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
5813
5814 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
5815
5816 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
5817
5818 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
5819
5820 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
5821
5822 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
5823
5824 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
5825
5826 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
5827
5828 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
5829
5830 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
5831
5832 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
5833
5834 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
5835
5836 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
5837
5838 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
5839
5840 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
5841
5842 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
5843
5844 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
5845
5846 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
5847
5848 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
5849
5850 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
5851
5852 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
5853
5854 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
5855
5856 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
5857
5858 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
5859
5860 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
5861
5862 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5863
5864 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5865
5866 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5867
5868 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5869
5870 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5871
5872 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5873
5874 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
5875
5876 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
5877
5878 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5879
5880 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
5881
5882 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
5883
5884 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
5885
5886 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
5887
5888 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
5889
5890 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
5891
5892 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
5893
5894 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
5895
5896 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
5897
5898 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
5899
5900 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
5901
5902 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
5903
5904 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
5905
5906 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
5907
5908 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
5909
5910 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
5911
5912 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
5913
5914 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
5915
5916 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
5917
5918 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
5919
5920 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
5921
5922 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
5923
5924 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
5925
5926 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
5927
5928 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
5929
5930 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
5931
5932 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
5933
5934 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
5935
5936 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
5937
5938 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
5939
5940 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
5941
5942 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
5943
5944 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
5945
5946 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
5947
5948 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
5949
5950 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
5951
5952 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
5953
5954 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5955
5956 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5957
5958 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5959
5960 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5961
5962 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5963
5964 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5965
5966 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5967
5968 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5969
5970 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
5971
5972 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5973
5974 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
5975
5976 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5977
5978 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5979
5980 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5981
5982 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5983
5984 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5985
5986 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5987
5988 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5989
5990 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
5991
5992 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5993
5994 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5995
5996 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5997
5998 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5999
6000 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6001
6002 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6003
6004 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6005
6006 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6007
6008 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6009
6010 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6011
6012 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6013
6014 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6015
6016 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6017
6018 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6019
6020 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6021
6022 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6023
6024 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6025
6026 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6027
6028 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6029
6030 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6031
6032 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6033
6034 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
6035
6036 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
6037
6038 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
6039
6040 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
6041
6042 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6043
6044 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
6045
6046 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
6047
6048 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
6049
6050 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6051
6052 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
6053
6054 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
6055
6056 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
6057
6058 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6059
6060 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
6061
6062 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
6063
6064 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6065
6066 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
6067
6068 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
6069
6070 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6071
6072 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
6073
6074 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
6075
6076 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
6077
6078 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
6079
6080 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
6081
6082 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
6083
6084 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
6085
6086 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
6087
6088 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
6089
6090 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6091
6092 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
6093
6094 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
6095
6096 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
6097
6098 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
6099
6100 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
6101
6102 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6103
6104 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6105
6106 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
6107
6108 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
6109
6110 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6111
6112 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
6113
6114 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
6115
6116 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
6117
6118 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
6119
6120 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
6121
6122 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
6123
6124 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
6125
6126 <!--End of Autogenerated section-->
6127
6128 <refsect2>
6129 <title>Properties</title>
6130
6131 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6132 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6133 processes to execute. They also share most of the fields related to the execution context that Service
6134 objects expose (see above).</para>
6135
6136 <para>In addition to these properties there are the following:</para>
6137
6138 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
6139 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
6140 i.e. those where systemd is responsible for accepted connections. </para>
6141
6142 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6143 this socket. It only applies only to socket units with <varname>Accept</varname> set to
6144 <literal>yes</literal>.</para>
6145
6146 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6147 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6148 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6149 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6150 meaning as they have for the corresponding field of service units (see above). In addition to that,
6151 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6152 continuously.</para>
6153
6154 <para><varname>FlushPending</varname> specifies whether to flush the socket
6155 just before entering the listening state. This setting only applies to sockets with
6156 <varname>Accept=</varname> set to <literal>no</literal>.</para>
6157 </refsect2>
6158 </refsect1>
6159
6160 <refsect1>
6161 <title>Target Unit Objects</title>
6162
6163 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
6164 node /org/freedesktop/systemd1/unit/basic_2etarget {
6165 interface org.freedesktop.systemd1.Target {
6166 };
6167 interface org.freedesktop.DBus.Peer { ... };
6168 interface org.freedesktop.DBus.Introspectable { ... };
6169 interface org.freedesktop.DBus.Properties { ... };
6170 interface org.freedesktop.systemd1.Unit { ... };
6171 };
6172 </programlisting>
6173
6174 <para>Target units have neither type-specific methods nor properties.</para>
6175 </refsect1>
6176
6177
6178 <refsect1>
6179 <title>Device Unit Objects</title>
6180
6181 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6182 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6183
6184 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6185 node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
6186 interface org.freedesktop.systemd1.Device {
6187 properties:
6188 readonly s SysFSPath = '...';
6189 };
6190 interface org.freedesktop.DBus.Peer { ... };
6191 interface org.freedesktop.DBus.Introspectable { ... };
6192 interface org.freedesktop.DBus.Properties { ... };
6193 interface org.freedesktop.systemd1.Unit { ... };
6194 };
6195 </programlisting>
6196
6197 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6198
6199 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6200
6201 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6202
6203 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6204
6205 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6206
6207 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6208
6209 <!--End of Autogenerated section-->
6210
6211 <refsect2>
6212 <title>Properties</title>
6213
6214 <para>Device units only expose a single type-specific property:</para>
6215
6216 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6217 to.</para>
6218 </refsect2>
6219 </refsect1>
6220
6221 <refsect1>
6222 <title>Mount Unit Objects</title>
6223
6224 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6225 interface (described here) in addition to the generic
6226 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6227
6228 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
6229 node /org/freedesktop/systemd1/unit/home_2emount {
6230 interface org.freedesktop.systemd1.Mount {
6231 methods:
6232 GetProcesses(out a(sus) processes);
6233 AttachProcesses(in s subcgroup,
6234 in au pids);
6235 properties:
6236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6237 readonly s Where = '...';
6238 readonly s What = '...';
6239 readonly s Options = '...';
6240 readonly s Type = '...';
6241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6242 readonly t TimeoutUSec = ...;
6243 readonly u ControlPID = ...;
6244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6245 readonly u DirectoryMode = ...;
6246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6247 readonly b SloppyOptions = ...;
6248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6249 readonly b LazyUnmount = ...;
6250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6251 readonly b ForceUnmount = ...;
6252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6253 readonly b ReadWriteOnly = ...;
6254 readonly s Result = '...';
6255 readonly u UID = ...;
6256 readonly u GID = ...;
6257 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6258 readonly a(sasbttttuii) ExecMount = [...];
6259 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6260 readonly a(sasbttttuii) ExecUnmount = [...];
6261 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6262 readonly a(sasbttttuii) ExecRemount = [...];
6263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6264 readonly s Slice = '...';
6265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6266 readonly s ControlGroup = '...';
6267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6268 readonly t ControlGroupId = ...;
6269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6270 readonly t MemoryCurrent = ...;
6271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6272 readonly t MemoryAvailable = ...;
6273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6274 readonly t CPUUsageNSec = ...;
6275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6276 readonly ay EffectiveCPUs = [...];
6277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6278 readonly ay EffectiveMemoryNodes = [...];
6279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6280 readonly t TasksCurrent = ...;
6281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6282 readonly t IPIngressBytes = ...;
6283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6284 readonly t IPIngressPackets = ...;
6285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6286 readonly t IPEgressBytes = ...;
6287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6288 readonly t IPEgressPackets = ...;
6289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6290 readonly t IOReadBytes = ...;
6291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6292 readonly t IOReadOperations = ...;
6293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6294 readonly t IOWriteBytes = ...;
6295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6296 readonly t IOWriteOperations = ...;
6297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6298 readonly b Delegate = ...;
6299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6300 readonly as DelegateControllers = ['...', ...];
6301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6302 readonly b CPUAccounting = ...;
6303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6304 readonly t CPUWeight = ...;
6305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6306 readonly t StartupCPUWeight = ...;
6307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6308 readonly t CPUShares = ...;
6309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6310 readonly t StartupCPUShares = ...;
6311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6312 readonly t CPUQuotaPerSecUSec = ...;
6313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6314 readonly t CPUQuotaPeriodUSec = ...;
6315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6316 readonly ay AllowedCPUs = [...];
6317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6318 readonly ay StartupAllowedCPUs = [...];
6319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6320 readonly ay AllowedMemoryNodes = [...];
6321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6322 readonly ay StartupAllowedMemoryNodes = [...];
6323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6324 readonly b IOAccounting = ...;
6325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6326 readonly t IOWeight = ...;
6327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6328 readonly t StartupIOWeight = ...;
6329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6330 readonly a(st) IODeviceWeight = [...];
6331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6332 readonly a(st) IOReadBandwidthMax = [...];
6333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6334 readonly a(st) IOWriteBandwidthMax = [...];
6335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6336 readonly a(st) IOReadIOPSMax = [...];
6337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6338 readonly a(st) IOWriteIOPSMax = [...];
6339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6340 readonly a(st) IODeviceLatencyTargetUSec = [...];
6341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6342 readonly b BlockIOAccounting = ...;
6343 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6344 readonly t BlockIOWeight = ...;
6345 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6346 readonly t StartupBlockIOWeight = ...;
6347 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6348 readonly a(st) BlockIODeviceWeight = [...];
6349 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6350 readonly a(st) BlockIOReadBandwidth = [...];
6351 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6352 readonly a(st) BlockIOWriteBandwidth = [...];
6353 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6354 readonly b MemoryAccounting = ...;
6355 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6356 readonly t DefaultMemoryLow = ...;
6357 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6358 readonly t DefaultMemoryMin = ...;
6359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6360 readonly t MemoryMin = ...;
6361 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6362 readonly t MemoryLow = ...;
6363 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6364 readonly t MemoryHigh = ...;
6365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6366 readonly t MemoryMax = ...;
6367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6368 readonly t MemorySwapMax = ...;
6369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6370 readonly t MemoryLimit = ...;
6371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6372 readonly s DevicePolicy = '...';
6373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6374 readonly a(ss) DeviceAllow = [...];
6375 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6376 readonly b TasksAccounting = ...;
6377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6378 readonly t TasksMax = ...;
6379 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6380 readonly b IPAccounting = ...;
6381 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6382 readonly a(iayu) IPAddressAllow = [...];
6383 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6384 readonly a(iayu) IPAddressDeny = [...];
6385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6386 readonly as IPIngressFilterPath = ['...', ...];
6387 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6388 readonly as IPEgressFilterPath = ['...', ...];
6389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6390 readonly as DisableControllers = ['...', ...];
6391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6392 readonly s ManagedOOMSwap = '...';
6393 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6394 readonly s ManagedOOMMemoryPressure = '...';
6395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6396 readonly u ManagedOOMMemoryPressureLimit = ...;
6397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6398 readonly s ManagedOOMPreference = '...';
6399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6400 readonly a(ss) BPFProgram = [...];
6401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6402 readonly a(iiqq) SocketBindAllow = [...];
6403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6404 readonly a(iiqq) SocketBindDeny = [...];
6405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6406 readonly (bas) RestrictNetworkInterfaces = ...;
6407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6408 readonly as Environment = ['...', ...];
6409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6410 readonly a(sb) EnvironmentFiles = [...];
6411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6412 readonly as PassEnvironment = ['...', ...];
6413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6414 readonly as UnsetEnvironment = ['...', ...];
6415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6416 readonly u UMask = ...;
6417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6418 readonly t LimitCPU = ...;
6419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6420 readonly t LimitCPUSoft = ...;
6421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6422 readonly t LimitFSIZE = ...;
6423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6424 readonly t LimitFSIZESoft = ...;
6425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6426 readonly t LimitDATA = ...;
6427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6428 readonly t LimitDATASoft = ...;
6429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6430 readonly t LimitSTACK = ...;
6431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6432 readonly t LimitSTACKSoft = ...;
6433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6434 readonly t LimitCORE = ...;
6435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6436 readonly t LimitCORESoft = ...;
6437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6438 readonly t LimitRSS = ...;
6439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6440 readonly t LimitRSSSoft = ...;
6441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6442 readonly t LimitNOFILE = ...;
6443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6444 readonly t LimitNOFILESoft = ...;
6445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6446 readonly t LimitAS = ...;
6447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6448 readonly t LimitASSoft = ...;
6449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6450 readonly t LimitNPROC = ...;
6451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6452 readonly t LimitNPROCSoft = ...;
6453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6454 readonly t LimitMEMLOCK = ...;
6455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6456 readonly t LimitMEMLOCKSoft = ...;
6457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6458 readonly t LimitLOCKS = ...;
6459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6460 readonly t LimitLOCKSSoft = ...;
6461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6462 readonly t LimitSIGPENDING = ...;
6463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6464 readonly t LimitSIGPENDINGSoft = ...;
6465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6466 readonly t LimitMSGQUEUE = ...;
6467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6468 readonly t LimitMSGQUEUESoft = ...;
6469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6470 readonly t LimitNICE = ...;
6471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6472 readonly t LimitNICESoft = ...;
6473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6474 readonly t LimitRTPRIO = ...;
6475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6476 readonly t LimitRTPRIOSoft = ...;
6477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6478 readonly t LimitRTTIME = ...;
6479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6480 readonly t LimitRTTIMESoft = ...;
6481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6482 readonly s WorkingDirectory = '...';
6483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6484 readonly s RootDirectory = '...';
6485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6486 readonly s RootImage = '...';
6487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6488 readonly a(ss) RootImageOptions = [...];
6489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6490 readonly ay RootHash = [...];
6491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6492 readonly s RootHashPath = '...';
6493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6494 readonly ay RootHashSignature = [...];
6495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6496 readonly s RootHashSignaturePath = '...';
6497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6498 readonly s RootVerity = '...';
6499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6500 readonly as ExtensionDirectories = ['...', ...];
6501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6502 readonly a(sba(ss)) ExtensionImages = [...];
6503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6504 readonly a(ssba(ss)) MountImages = [...];
6505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6506 readonly i OOMScoreAdjust = ...;
6507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6508 readonly t CoredumpFilter = ...;
6509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6510 readonly i Nice = ...;
6511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6512 readonly i IOSchedulingClass = ...;
6513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6514 readonly i IOSchedulingPriority = ...;
6515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6516 readonly i CPUSchedulingPolicy = ...;
6517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6518 readonly i CPUSchedulingPriority = ...;
6519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6520 readonly ay CPUAffinity = [...];
6521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6522 readonly b CPUAffinityFromNUMA = ...;
6523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6524 readonly i NUMAPolicy = ...;
6525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6526 readonly ay NUMAMask = [...];
6527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6528 readonly t TimerSlackNSec = ...;
6529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6530 readonly b CPUSchedulingResetOnFork = ...;
6531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6532 readonly b NonBlocking = ...;
6533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6534 readonly s StandardInput = '...';
6535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6536 readonly s StandardInputFileDescriptorName = '...';
6537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6538 readonly ay StandardInputData = [...];
6539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6540 readonly s StandardOutput = '...';
6541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6542 readonly s StandardOutputFileDescriptorName = '...';
6543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6544 readonly s StandardError = '...';
6545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6546 readonly s StandardErrorFileDescriptorName = '...';
6547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6548 readonly s TTYPath = '...';
6549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6550 readonly b TTYReset = ...;
6551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6552 readonly b TTYVHangup = ...;
6553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6554 readonly b TTYVTDisallocate = ...;
6555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6556 readonly q TTYRows = ...;
6557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6558 readonly q TTYColumns = ...;
6559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6560 readonly i SyslogPriority = ...;
6561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6562 readonly s SyslogIdentifier = '...';
6563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6564 readonly b SyslogLevelPrefix = ...;
6565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6566 readonly i SyslogLevel = ...;
6567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6568 readonly i SyslogFacility = ...;
6569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6570 readonly i LogLevelMax = ...;
6571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6572 readonly t LogRateLimitIntervalUSec = ...;
6573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6574 readonly u LogRateLimitBurst = ...;
6575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6576 readonly aay LogExtraFields = [[...], ...];
6577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6578 readonly s LogNamespace = '...';
6579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6580 readonly i SecureBits = ...;
6581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6582 readonly t CapabilityBoundingSet = ...;
6583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6584 readonly t AmbientCapabilities = ...;
6585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6586 readonly s User = '...';
6587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6588 readonly s Group = '...';
6589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6590 readonly b DynamicUser = ...;
6591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6592 readonly b RemoveIPC = ...;
6593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6594 readonly a(say) SetCredential = [...];
6595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6596 readonly a(say) SetCredentialEncrypted = [...];
6597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6598 readonly a(ss) LoadCredential = [...];
6599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6600 readonly a(ss) LoadCredentialEncrypted = [...];
6601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6602 readonly as SupplementaryGroups = ['...', ...];
6603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6604 readonly s PAMName = '...';
6605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6606 readonly as ReadWritePaths = ['...', ...];
6607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6608 readonly as ReadOnlyPaths = ['...', ...];
6609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6610 readonly as InaccessiblePaths = ['...', ...];
6611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6612 readonly as ExecPaths = ['...', ...];
6613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6614 readonly as NoExecPaths = ['...', ...];
6615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6616 readonly as ExecSearchPath = ['...', ...];
6617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6618 readonly t MountFlags = ...;
6619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6620 readonly b PrivateTmp = ...;
6621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6622 readonly b PrivateDevices = ...;
6623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6624 readonly b ProtectClock = ...;
6625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6626 readonly b ProtectKernelTunables = ...;
6627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6628 readonly b ProtectKernelModules = ...;
6629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6630 readonly b ProtectKernelLogs = ...;
6631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6632 readonly b ProtectControlGroups = ...;
6633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6634 readonly b PrivateNetwork = ...;
6635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6636 readonly b PrivateUsers = ...;
6637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6638 readonly b PrivateMounts = ...;
6639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6640 readonly b PrivateIPC = ...;
6641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6642 readonly s ProtectHome = '...';
6643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6644 readonly s ProtectSystem = '...';
6645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6646 readonly b SameProcessGroup = ...;
6647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6648 readonly s UtmpIdentifier = '...';
6649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6650 readonly s UtmpMode = '...';
6651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6652 readonly (bs) SELinuxContext = ...;
6653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6654 readonly (bs) AppArmorProfile = ...;
6655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6656 readonly (bs) SmackProcessLabel = ...;
6657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6658 readonly b IgnoreSIGPIPE = ...;
6659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6660 readonly b NoNewPrivileges = ...;
6661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6662 readonly (bas) SystemCallFilter = ...;
6663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6664 readonly as SystemCallArchitectures = ['...', ...];
6665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6666 readonly i SystemCallErrorNumber = ...;
6667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6668 readonly (bas) SystemCallLog = ...;
6669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6670 readonly s Personality = '...';
6671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6672 readonly b LockPersonality = ...;
6673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6674 readonly (bas) RestrictAddressFamilies = ...;
6675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6676 readonly a(sst) RuntimeDirectorySymlink = [...];
6677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6678 readonly s RuntimeDirectoryPreserve = '...';
6679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6680 readonly u RuntimeDirectoryMode = ...;
6681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6682 readonly as RuntimeDirectory = ['...', ...];
6683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6684 readonly a(sst) StateDirectorySymlink = [...];
6685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6686 readonly u StateDirectoryMode = ...;
6687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6688 readonly as StateDirectory = ['...', ...];
6689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6690 readonly a(sst) CacheDirectorySymlink = [...];
6691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6692 readonly u CacheDirectoryMode = ...;
6693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6694 readonly as CacheDirectory = ['...', ...];
6695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6696 readonly a(sst) LogsDirectorySymlink = [...];
6697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6698 readonly u LogsDirectoryMode = ...;
6699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6700 readonly as LogsDirectory = ['...', ...];
6701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6702 readonly u ConfigurationDirectoryMode = ...;
6703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6704 readonly as ConfigurationDirectory = ['...', ...];
6705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6706 readonly t TimeoutCleanUSec = ...;
6707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6708 readonly b MemoryDenyWriteExecute = ...;
6709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6710 readonly b RestrictRealtime = ...;
6711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6712 readonly b RestrictSUIDSGID = ...;
6713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6714 readonly t RestrictNamespaces = ...;
6715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6716 readonly (bas) RestrictFileSystems = ...;
6717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6718 readonly a(ssbt) BindPaths = [...];
6719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6720 readonly a(ssbt) BindReadOnlyPaths = [...];
6721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6722 readonly a(ss) TemporaryFileSystem = [...];
6723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6724 readonly b MountAPIVFS = ...;
6725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6726 readonly s KeyringMode = '...';
6727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6728 readonly s ProtectProc = '...';
6729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6730 readonly s ProcSubset = '...';
6731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6732 readonly b ProtectHostname = ...;
6733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6734 readonly s NetworkNamespacePath = '...';
6735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6736 readonly s IPCNamespacePath = '...';
6737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6738 readonly s KillMode = '...';
6739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6740 readonly i KillSignal = ...;
6741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6742 readonly i RestartKillSignal = ...;
6743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6744 readonly i FinalKillSignal = ...;
6745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6746 readonly b SendSIGKILL = ...;
6747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6748 readonly b SendSIGHUP = ...;
6749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6750 readonly i WatchdogSignal = ...;
6751 };
6752 interface org.freedesktop.DBus.Peer { ... };
6753 interface org.freedesktop.DBus.Introspectable { ... };
6754 interface org.freedesktop.DBus.Properties { ... };
6755 interface org.freedesktop.systemd1.Unit { ... };
6756 };
6757 </programlisting>
6758
6759 <!--method GetProcesses is not documented!-->
6760
6761 <!--method AttachProcesses is not documented!-->
6762
6763 <!--property Where is not documented!-->
6764
6765 <!--property What is not documented!-->
6766
6767 <!--property Options is not documented!-->
6768
6769 <!--property Type is not documented!-->
6770
6771 <!--property TimeoutUSec is not documented!-->
6772
6773 <!--property DirectoryMode is not documented!-->
6774
6775 <!--property SloppyOptions is not documented!-->
6776
6777 <!--property LazyUnmount is not documented!-->
6778
6779 <!--property ForceUnmount is not documented!-->
6780
6781 <!--property ReadWriteOnly is not documented!-->
6782
6783 <!--property UID is not documented!-->
6784
6785 <!--property GID is not documented!-->
6786
6787 <!--property ExecUnmount is not documented!-->
6788
6789 <!--property ExecRemount is not documented!-->
6790
6791 <!--property Slice is not documented!-->
6792
6793 <!--property ControlGroupId is not documented!-->
6794
6795 <!--property MemoryCurrent is not documented!-->
6796
6797 <!--property CPUUsageNSec is not documented!-->
6798
6799 <!--property EffectiveCPUs is not documented!-->
6800
6801 <!--property EffectiveMemoryNodes is not documented!-->
6802
6803 <!--property TasksCurrent is not documented!-->
6804
6805 <!--property IPIngressBytes is not documented!-->
6806
6807 <!--property IPIngressPackets is not documented!-->
6808
6809 <!--property IPEgressBytes is not documented!-->
6810
6811 <!--property IPEgressPackets is not documented!-->
6812
6813 <!--property IOReadBytes is not documented!-->
6814
6815 <!--property IOReadOperations is not documented!-->
6816
6817 <!--property IOWriteBytes is not documented!-->
6818
6819 <!--property IOWriteOperations is not documented!-->
6820
6821 <!--property Delegate is not documented!-->
6822
6823 <!--property DelegateControllers is not documented!-->
6824
6825 <!--property CPUAccounting is not documented!-->
6826
6827 <!--property CPUWeight is not documented!-->
6828
6829 <!--property StartupCPUWeight is not documented!-->
6830
6831 <!--property CPUShares is not documented!-->
6832
6833 <!--property StartupCPUShares is not documented!-->
6834
6835 <!--property CPUQuotaPerSecUSec is not documented!-->
6836
6837 <!--property CPUQuotaPeriodUSec is not documented!-->
6838
6839 <!--property AllowedCPUs is not documented!-->
6840
6841 <!--property StartupAllowedCPUs is not documented!-->
6842
6843 <!--property AllowedMemoryNodes is not documented!-->
6844
6845 <!--property StartupAllowedMemoryNodes is not documented!-->
6846
6847 <!--property IOAccounting is not documented!-->
6848
6849 <!--property IOWeight is not documented!-->
6850
6851 <!--property StartupIOWeight is not documented!-->
6852
6853 <!--property IODeviceWeight is not documented!-->
6854
6855 <!--property IOReadBandwidthMax is not documented!-->
6856
6857 <!--property IOWriteBandwidthMax is not documented!-->
6858
6859 <!--property IOReadIOPSMax is not documented!-->
6860
6861 <!--property IOWriteIOPSMax is not documented!-->
6862
6863 <!--property IODeviceLatencyTargetUSec is not documented!-->
6864
6865 <!--property BlockIOAccounting is not documented!-->
6866
6867 <!--property BlockIOWeight is not documented!-->
6868
6869 <!--property StartupBlockIOWeight is not documented!-->
6870
6871 <!--property BlockIODeviceWeight is not documented!-->
6872
6873 <!--property BlockIOReadBandwidth is not documented!-->
6874
6875 <!--property BlockIOWriteBandwidth is not documented!-->
6876
6877 <!--property MemoryAccounting is not documented!-->
6878
6879 <!--property DefaultMemoryLow is not documented!-->
6880
6881 <!--property DefaultMemoryMin is not documented!-->
6882
6883 <!--property MemoryMin is not documented!-->
6884
6885 <!--property MemoryLow is not documented!-->
6886
6887 <!--property MemoryHigh is not documented!-->
6888
6889 <!--property MemoryMax is not documented!-->
6890
6891 <!--property MemorySwapMax is not documented!-->
6892
6893 <!--property MemoryLimit is not documented!-->
6894
6895 <!--property DevicePolicy is not documented!-->
6896
6897 <!--property DeviceAllow is not documented!-->
6898
6899 <!--property TasksAccounting is not documented!-->
6900
6901 <!--property TasksMax is not documented!-->
6902
6903 <!--property IPAccounting is not documented!-->
6904
6905 <!--property IPAddressAllow is not documented!-->
6906
6907 <!--property IPAddressDeny is not documented!-->
6908
6909 <!--property IPIngressFilterPath is not documented!-->
6910
6911 <!--property IPEgressFilterPath is not documented!-->
6912
6913 <!--property DisableControllers is not documented!-->
6914
6915 <!--property ManagedOOMSwap is not documented!-->
6916
6917 <!--property ManagedOOMMemoryPressure is not documented!-->
6918
6919 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
6920
6921 <!--property ManagedOOMPreference is not documented!-->
6922
6923 <!--property BPFProgram is not documented!-->
6924
6925 <!--property SocketBindAllow is not documented!-->
6926
6927 <!--property SocketBindDeny is not documented!-->
6928
6929 <!--property RestrictNetworkInterfaces is not documented!-->
6930
6931 <!--property EnvironmentFiles is not documented!-->
6932
6933 <!--property PassEnvironment is not documented!-->
6934
6935 <!--property UnsetEnvironment is not documented!-->
6936
6937 <!--property UMask is not documented!-->
6938
6939 <!--property LimitCPUSoft is not documented!-->
6940
6941 <!--property LimitFSIZE is not documented!-->
6942
6943 <!--property LimitFSIZESoft is not documented!-->
6944
6945 <!--property LimitDATA is not documented!-->
6946
6947 <!--property LimitDATASoft is not documented!-->
6948
6949 <!--property LimitSTACK is not documented!-->
6950
6951 <!--property LimitSTACKSoft is not documented!-->
6952
6953 <!--property LimitCORE is not documented!-->
6954
6955 <!--property LimitCORESoft is not documented!-->
6956
6957 <!--property LimitRSS is not documented!-->
6958
6959 <!--property LimitRSSSoft is not documented!-->
6960
6961 <!--property LimitNOFILE is not documented!-->
6962
6963 <!--property LimitNOFILESoft is not documented!-->
6964
6965 <!--property LimitAS is not documented!-->
6966
6967 <!--property LimitASSoft is not documented!-->
6968
6969 <!--property LimitNPROC is not documented!-->
6970
6971 <!--property LimitNPROCSoft is not documented!-->
6972
6973 <!--property LimitMEMLOCK is not documented!-->
6974
6975 <!--property LimitMEMLOCKSoft is not documented!-->
6976
6977 <!--property LimitLOCKS is not documented!-->
6978
6979 <!--property LimitLOCKSSoft is not documented!-->
6980
6981 <!--property LimitSIGPENDING is not documented!-->
6982
6983 <!--property LimitSIGPENDINGSoft is not documented!-->
6984
6985 <!--property LimitMSGQUEUE is not documented!-->
6986
6987 <!--property LimitMSGQUEUESoft is not documented!-->
6988
6989 <!--property LimitNICE is not documented!-->
6990
6991 <!--property LimitNICESoft is not documented!-->
6992
6993 <!--property LimitRTPRIO is not documented!-->
6994
6995 <!--property LimitRTPRIOSoft is not documented!-->
6996
6997 <!--property LimitRTTIME is not documented!-->
6998
6999 <!--property LimitRTTIMESoft is not documented!-->
7000
7001 <!--property WorkingDirectory is not documented!-->
7002
7003 <!--property RootHashPath is not documented!-->
7004
7005 <!--property RootHashSignaturePath is not documented!-->
7006
7007 <!--property OOMScoreAdjust is not documented!-->
7008
7009 <!--property CoredumpFilter is not documented!-->
7010
7011 <!--property Nice is not documented!-->
7012
7013 <!--property IOSchedulingClass is not documented!-->
7014
7015 <!--property IOSchedulingPriority is not documented!-->
7016
7017 <!--property CPUSchedulingPolicy is not documented!-->
7018
7019 <!--property CPUSchedulingPriority is not documented!-->
7020
7021 <!--property CPUAffinity is not documented!-->
7022
7023 <!--property CPUAffinityFromNUMA is not documented!-->
7024
7025 <!--property NUMAPolicy is not documented!-->
7026
7027 <!--property NUMAMask is not documented!-->
7028
7029 <!--property TimerSlackNSec is not documented!-->
7030
7031 <!--property CPUSchedulingResetOnFork is not documented!-->
7032
7033 <!--property NonBlocking is not documented!-->
7034
7035 <!--property StandardInput is not documented!-->
7036
7037 <!--property StandardInputFileDescriptorName is not documented!-->
7038
7039 <!--property StandardInputData is not documented!-->
7040
7041 <!--property StandardOutput is not documented!-->
7042
7043 <!--property StandardOutputFileDescriptorName is not documented!-->
7044
7045 <!--property StandardError is not documented!-->
7046
7047 <!--property StandardErrorFileDescriptorName is not documented!-->
7048
7049 <!--property TTYPath is not documented!-->
7050
7051 <!--property TTYReset is not documented!-->
7052
7053 <!--property TTYVHangup is not documented!-->
7054
7055 <!--property TTYVTDisallocate is not documented!-->
7056
7057 <!--property TTYRows is not documented!-->
7058
7059 <!--property TTYColumns is not documented!-->
7060
7061 <!--property SyslogPriority is not documented!-->
7062
7063 <!--property SyslogIdentifier is not documented!-->
7064
7065 <!--property SyslogLevelPrefix is not documented!-->
7066
7067 <!--property SyslogLevel is not documented!-->
7068
7069 <!--property SyslogFacility is not documented!-->
7070
7071 <!--property LogLevelMax is not documented!-->
7072
7073 <!--property LogRateLimitIntervalUSec is not documented!-->
7074
7075 <!--property LogRateLimitBurst is not documented!-->
7076
7077 <!--property LogExtraFields is not documented!-->
7078
7079 <!--property LogNamespace is not documented!-->
7080
7081 <!--property AmbientCapabilities is not documented!-->
7082
7083 <!--property User is not documented!-->
7084
7085 <!--property Group is not documented!-->
7086
7087 <!--property DynamicUser is not documented!-->
7088
7089 <!--property RemoveIPC is not documented!-->
7090
7091 <!--property SetCredential is not documented!-->
7092
7093 <!--property SetCredentialEncrypted is not documented!-->
7094
7095 <!--property LoadCredential is not documented!-->
7096
7097 <!--property LoadCredentialEncrypted is not documented!-->
7098
7099 <!--property SupplementaryGroups is not documented!-->
7100
7101 <!--property PAMName is not documented!-->
7102
7103 <!--property ReadWritePaths is not documented!-->
7104
7105 <!--property ReadOnlyPaths is not documented!-->
7106
7107 <!--property InaccessiblePaths is not documented!-->
7108
7109 <!--property ExecPaths is not documented!-->
7110
7111 <!--property NoExecPaths is not documented!-->
7112
7113 <!--property ExecSearchPath is not documented!-->
7114
7115 <!--property PrivateTmp is not documented!-->
7116
7117 <!--property PrivateDevices is not documented!-->
7118
7119 <!--property ProtectClock is not documented!-->
7120
7121 <!--property ProtectKernelTunables is not documented!-->
7122
7123 <!--property ProtectKernelModules is not documented!-->
7124
7125 <!--property ProtectKernelLogs is not documented!-->
7126
7127 <!--property ProtectControlGroups is not documented!-->
7128
7129 <!--property PrivateNetwork is not documented!-->
7130
7131 <!--property PrivateUsers is not documented!-->
7132
7133 <!--property PrivateMounts is not documented!-->
7134
7135 <!--property PrivateIPC is not documented!-->
7136
7137 <!--property ProtectHome is not documented!-->
7138
7139 <!--property ProtectSystem is not documented!-->
7140
7141 <!--property SameProcessGroup is not documented!-->
7142
7143 <!--property UtmpIdentifier is not documented!-->
7144
7145 <!--property UtmpMode is not documented!-->
7146
7147 <!--property SELinuxContext is not documented!-->
7148
7149 <!--property AppArmorProfile is not documented!-->
7150
7151 <!--property SmackProcessLabel is not documented!-->
7152
7153 <!--property IgnoreSIGPIPE is not documented!-->
7154
7155 <!--property NoNewPrivileges is not documented!-->
7156
7157 <!--property SystemCallFilter is not documented!-->
7158
7159 <!--property SystemCallArchitectures is not documented!-->
7160
7161 <!--property SystemCallErrorNumber is not documented!-->
7162
7163 <!--property SystemCallLog is not documented!-->
7164
7165 <!--property Personality is not documented!-->
7166
7167 <!--property LockPersonality is not documented!-->
7168
7169 <!--property RestrictAddressFamilies is not documented!-->
7170
7171 <!--property RuntimeDirectoryPreserve is not documented!-->
7172
7173 <!--property RuntimeDirectoryMode is not documented!-->
7174
7175 <!--property StateDirectoryMode is not documented!-->
7176
7177 <!--property CacheDirectoryMode is not documented!-->
7178
7179 <!--property LogsDirectoryMode is not documented!-->
7180
7181 <!--property ConfigurationDirectoryMode is not documented!-->
7182
7183 <!--property ConfigurationDirectory is not documented!-->
7184
7185 <!--property TimeoutCleanUSec is not documented!-->
7186
7187 <!--property MemoryDenyWriteExecute is not documented!-->
7188
7189 <!--property RestrictRealtime is not documented!-->
7190
7191 <!--property RestrictSUIDSGID is not documented!-->
7192
7193 <!--property RestrictNamespaces is not documented!-->
7194
7195 <!--property RestrictFileSystems is not documented!-->
7196
7197 <!--property BindPaths is not documented!-->
7198
7199 <!--property BindReadOnlyPaths is not documented!-->
7200
7201 <!--property TemporaryFileSystem is not documented!-->
7202
7203 <!--property MountAPIVFS is not documented!-->
7204
7205 <!--property KeyringMode is not documented!-->
7206
7207 <!--property ProtectProc is not documented!-->
7208
7209 <!--property ProcSubset is not documented!-->
7210
7211 <!--property ProtectHostname is not documented!-->
7212
7213 <!--property NetworkNamespacePath is not documented!-->
7214
7215 <!--property IPCNamespacePath is not documented!-->
7216
7217 <!--property KillMode is not documented!-->
7218
7219 <!--property KillSignal is not documented!-->
7220
7221 <!--property RestartKillSignal is not documented!-->
7222
7223 <!--property FinalKillSignal is not documented!-->
7224
7225 <!--property SendSIGKILL is not documented!-->
7226
7227 <!--property SendSIGHUP is not documented!-->
7228
7229 <!--property WatchdogSignal is not documented!-->
7230
7231 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7232
7233 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7234
7235 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7236
7237 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7238
7239 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7240
7241 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7242
7243 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7244
7245 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7246
7247 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7248
7249 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7250
7251 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7252
7253 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7254
7255 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7256
7257 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7258
7259 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7260
7261 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7262
7263 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7264
7265 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7266
7267 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7268
7269 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7270
7271 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7272
7273 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7274
7275 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7276
7277 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7278
7279 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7280
7281 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7282
7283 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7284
7285 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7286
7287 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7288
7289 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7290
7291 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7292
7293 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7294
7295 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7296
7297 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7298
7299 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7300
7301 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7302
7303 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7304
7305 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7306
7307 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7308
7309 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7310
7311 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7312
7313 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7314
7315 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7316
7317 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7318
7319 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
7320
7321 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
7322
7323 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
7324
7325 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
7326
7327 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
7328
7329 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
7330
7331 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
7332
7333 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7334
7335 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
7336
7337 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7338
7339 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
7340
7341 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
7342
7343 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
7344
7345 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
7346
7347 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
7348
7349 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
7350
7351 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
7352
7353 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
7354
7355 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
7356
7357 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
7358
7359 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
7360
7361 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
7362
7363 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
7364
7365 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
7366
7367 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
7368
7369 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
7370
7371 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
7372
7373 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
7374
7375 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
7376
7377 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
7378
7379 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
7380
7381 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
7382
7383 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
7384
7385 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
7386
7387 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
7388
7389 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
7390
7391 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
7392
7393 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
7394
7395 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
7396
7397 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
7398
7399 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
7400
7401 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
7402
7403 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
7404
7405 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
7406
7407 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7408
7409 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7410
7411 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
7412
7413 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7414
7415 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7416
7417 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7418
7419 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7420
7421 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7422
7423 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
7424
7425 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
7426
7427 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
7428
7429 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
7430
7431 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
7432
7433 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
7434
7435 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
7436
7437 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
7438
7439 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
7440
7441 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
7442
7443 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
7444
7445 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
7446
7447 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
7448
7449 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
7450
7451 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
7452
7453 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
7454
7455 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
7456
7457 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
7458
7459 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
7460
7461 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
7462
7463 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
7464
7465 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
7466
7467 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
7468
7469 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
7470
7471 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
7472
7473 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
7474
7475 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
7476
7477 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
7478
7479 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
7480
7481 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
7482
7483 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
7484
7485 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
7486
7487 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
7488
7489 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
7490
7491 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
7492
7493 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
7494
7495 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
7496
7497 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
7498
7499 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
7500
7501 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
7502
7503 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7504
7505 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7506
7507 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7508
7509 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7510
7511 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7512
7513 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7514
7515 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7516
7517 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7518
7519 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7520
7521 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
7522
7523 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
7524
7525 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
7526
7527 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
7528
7529 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
7530
7531 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
7532
7533 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
7534
7535 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
7536
7537 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
7538
7539 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
7540
7541 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
7542
7543 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
7544
7545 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
7546
7547 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
7548
7549 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
7550
7551 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
7552
7553 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
7554
7555 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
7556
7557 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
7558
7559 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
7560
7561 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
7562
7563 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
7564
7565 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
7566
7567 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
7568
7569 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
7570
7571 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
7572
7573 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
7574
7575 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
7576
7577 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
7578
7579 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
7580
7581 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
7582
7583 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
7584
7585 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
7586
7587 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
7588
7589 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
7590
7591 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
7592
7593 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
7594
7595 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
7596
7597 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
7598
7599 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
7600
7601 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
7602
7603 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
7604
7605 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
7606
7607 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
7608
7609 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7610
7611 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
7612
7613 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7614
7615 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
7616
7617 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
7618
7619 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
7620
7621 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
7622
7623 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
7624
7625 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
7626
7627 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7628
7629 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7630
7631 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
7632
7633 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
7634
7635 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
7636
7637 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
7638
7639 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
7640
7641 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
7642
7643 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
7644
7645 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
7646
7647 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
7648
7649 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
7650
7651 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
7652
7653 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
7654
7655 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7656
7657 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
7658
7659 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
7660
7661 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
7662
7663 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
7664
7665 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
7666
7667 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
7668
7669 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
7670
7671 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
7672
7673 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
7674
7675 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
7676
7677 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
7678
7679 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
7680
7681 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
7682
7683 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7684
7685 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
7686
7687 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
7688
7689 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
7690
7691 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
7692
7693 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
7694
7695 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
7696
7697 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
7698
7699 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
7700
7701 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
7702
7703 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
7704
7705 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
7706
7707 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
7708
7709 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
7710
7711 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
7712
7713 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
7714
7715 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
7716
7717 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
7718
7719 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
7720
7721 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
7722
7723 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
7724
7725 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
7726
7727 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
7728
7729 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
7730
7731 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
7732
7733 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
7734
7735 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
7736
7737 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
7738
7739 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
7740
7741 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
7742
7743 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7744
7745 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7746
7747 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
7748
7749 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
7750
7751 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
7752
7753 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
7754
7755 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
7756
7757 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
7758
7759 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
7760
7761 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
7762
7763 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
7764
7765 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
7766
7767 <!--End of Autogenerated section-->
7768
7769 <refsect2>
7770 <title>Properties</title>
7771
7772 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7773 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7774 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7775 execute. They also share most of the fields related to the execution context that Service objects
7776 expose (see above). In addition to these properties there are the following:</para>
7777
7778 <para><varname>ControlPID</varname> contains the PID of the currently running
7779 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7780 running, otherwise 0.</para>
7781
7782 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7783 can take the values <literal>success</literal>, <literal>resources</literal>,
7784 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7785 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7786 corresponding field of service unit objects (see above).</para>
7787 </refsect2>
7788 </refsect1>
7789
7790 <refsect1>
7791 <title>Automount Unit Objects</title>
7792
7793 <para>All automount unit objects implement the
7794 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7795 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7796
7797 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
7798 node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7799 interface org.freedesktop.systemd1.Automount {
7800 properties:
7801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7802 readonly s Where = '...';
7803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7804 readonly s ExtraOptions = '...';
7805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7806 readonly u DirectoryMode = ...;
7807 readonly s Result = '...';
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly t TimeoutIdleUSec = ...;
7810 };
7811 interface org.freedesktop.DBus.Peer { ... };
7812 interface org.freedesktop.DBus.Introspectable { ... };
7813 interface org.freedesktop.DBus.Properties { ... };
7814 interface org.freedesktop.systemd1.Unit { ... };
7815 };
7816 </programlisting>
7817
7818 <!--property Where is not documented!-->
7819
7820 <!--property ExtraOptions is not documented!-->
7821
7822 <!--property DirectoryMode is not documented!-->
7823
7824 <!--property TimeoutIdleUSec is not documented!-->
7825
7826 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7827
7828 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7829
7830 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7831
7832 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7833
7834 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7835
7836 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7837
7838 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
7839
7840 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7841
7842 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7843
7844 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7845
7846 <!--End of Autogenerated section-->
7847
7848 <refsect2>
7849 <title>Properties</title>
7850
7851 <para>Most of the properties map directly to the corresponding settings in the automount unit
7852 files.</para>
7853
7854 <para><varname>Result</varname> knows the values <literal>success</literal> and
7855 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7856 the corresponding field of the Service object.</para>
7857 </refsect2>
7858 </refsect1>
7859
7860
7861 <refsect1>
7862 <title>Timer Unit Objects</title>
7863
7864 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7865 interface (described here) in addition to the generic
7866 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7867
7868 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
7869 node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7870 interface org.freedesktop.systemd1.Timer {
7871 properties:
7872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7873 readonly s Unit = '...';
7874 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7875 readonly a(stt) TimersMonotonic = [...];
7876 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7877 readonly a(sst) TimersCalendar = [...];
7878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7879 readonly b OnClockChange = ...;
7880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7881 readonly b OnTimezoneChange = ...;
7882 readonly t NextElapseUSecRealtime = ...;
7883 readonly t NextElapseUSecMonotonic = ...;
7884 readonly t LastTriggerUSec = ...;
7885 readonly t LastTriggerUSecMonotonic = ...;
7886 readonly s Result = '...';
7887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7888 readonly t AccuracyUSec = ...;
7889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7890 readonly t RandomizedDelayUSec = ...;
7891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7892 readonly b FixedRandomDelay = ...;
7893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7894 readonly b Persistent = ...;
7895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7896 readonly b WakeSystem = ...;
7897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7898 readonly b RemainAfterElapse = ...;
7899 };
7900 interface org.freedesktop.DBus.Peer { ... };
7901 interface org.freedesktop.DBus.Introspectable { ... };
7902 interface org.freedesktop.DBus.Properties { ... };
7903 interface org.freedesktop.systemd1.Unit { ... };
7904 };
7905 </programlisting>
7906
7907 <!--property OnClockChange is not documented!-->
7908
7909 <!--property OnTimezoneChange is not documented!-->
7910
7911 <!--property LastTriggerUSec is not documented!-->
7912
7913 <!--property LastTriggerUSecMonotonic is not documented!-->
7914
7915 <!--property AccuracyUSec is not documented!-->
7916
7917 <!--property RandomizedDelayUSec is not documented!-->
7918
7919 <!--property FixedRandomDelay is not documented!-->
7920
7921 <!--property Persistent is not documented!-->
7922
7923 <!--property WakeSystem is not documented!-->
7924
7925 <!--property RemainAfterElapse is not documented!-->
7926
7927 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7928
7929 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7930
7931 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7932
7933 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7934
7935 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7936
7937 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7938
7939 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7940
7941 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7942
7943 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7944
7945 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7946
7947 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7948
7949 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7950
7951 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7952
7953 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7954
7955 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7956
7957 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7958
7959 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7960
7961 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7962
7963 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7964
7965 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7966
7967 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7968
7969 <!--End of Autogenerated section-->
7970
7971 <refsect2>
7972 <title>Properties</title>
7973
7974 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
7975
7976 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7977 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7978 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7979 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7980 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7981 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7982 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
7983
7984 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7985 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7986 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7987 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
7988
7989 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7990 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7991 does not include at least one calendar event.</para>
7992
7993 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7994 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7995 does not include at least one monotonic event.</para>
7996
7997 <para><varname>Result</varname> knows the values <literal>success</literal> and
7998 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7999 property of the service interface.</para>
8000 </refsect2>
8001 </refsect1>
8002
8003 <refsect1>
8004 <title>Swap Unit Objects</title>
8005
8006 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8007 interface (described here) in addition to the generic
8008 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8009
8010 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
8011 node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8012 interface org.freedesktop.systemd1.Swap {
8013 methods:
8014 GetProcesses(out a(sus) processes);
8015 AttachProcesses(in s subcgroup,
8016 in au pids);
8017 properties:
8018 readonly s What = '...';
8019 readonly i Priority = ...;
8020 readonly s Options = '...';
8021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8022 readonly t TimeoutUSec = ...;
8023 readonly u ControlPID = ...;
8024 readonly s Result = '...';
8025 readonly u UID = ...;
8026 readonly u GID = ...;
8027 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8028 readonly a(sasbttttuii) ExecActivate = [...];
8029 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8030 readonly a(sasbttttuii) ExecDeactivate = [...];
8031 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8032 readonly s Slice = '...';
8033 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8034 readonly s ControlGroup = '...';
8035 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8036 readonly t ControlGroupId = ...;
8037 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8038 readonly t MemoryCurrent = ...;
8039 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8040 readonly t MemoryAvailable = ...;
8041 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8042 readonly t CPUUsageNSec = ...;
8043 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8044 readonly ay EffectiveCPUs = [...];
8045 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8046 readonly ay EffectiveMemoryNodes = [...];
8047 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8048 readonly t TasksCurrent = ...;
8049 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8050 readonly t IPIngressBytes = ...;
8051 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8052 readonly t IPIngressPackets = ...;
8053 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8054 readonly t IPEgressBytes = ...;
8055 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8056 readonly t IPEgressPackets = ...;
8057 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8058 readonly t IOReadBytes = ...;
8059 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8060 readonly t IOReadOperations = ...;
8061 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8062 readonly t IOWriteBytes = ...;
8063 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8064 readonly t IOWriteOperations = ...;
8065 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8066 readonly b Delegate = ...;
8067 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8068 readonly as DelegateControllers = ['...', ...];
8069 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8070 readonly b CPUAccounting = ...;
8071 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8072 readonly t CPUWeight = ...;
8073 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8074 readonly t StartupCPUWeight = ...;
8075 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8076 readonly t CPUShares = ...;
8077 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8078 readonly t StartupCPUShares = ...;
8079 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8080 readonly t CPUQuotaPerSecUSec = ...;
8081 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8082 readonly t CPUQuotaPeriodUSec = ...;
8083 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8084 readonly ay AllowedCPUs = [...];
8085 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8086 readonly ay StartupAllowedCPUs = [...];
8087 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8088 readonly ay AllowedMemoryNodes = [...];
8089 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8090 readonly ay StartupAllowedMemoryNodes = [...];
8091 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8092 readonly b IOAccounting = ...;
8093 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8094 readonly t IOWeight = ...;
8095 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8096 readonly t StartupIOWeight = ...;
8097 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8098 readonly a(st) IODeviceWeight = [...];
8099 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8100 readonly a(st) IOReadBandwidthMax = [...];
8101 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8102 readonly a(st) IOWriteBandwidthMax = [...];
8103 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8104 readonly a(st) IOReadIOPSMax = [...];
8105 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8106 readonly a(st) IOWriteIOPSMax = [...];
8107 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8108 readonly a(st) IODeviceLatencyTargetUSec = [...];
8109 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8110 readonly b BlockIOAccounting = ...;
8111 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8112 readonly t BlockIOWeight = ...;
8113 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8114 readonly t StartupBlockIOWeight = ...;
8115 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8116 readonly a(st) BlockIODeviceWeight = [...];
8117 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8118 readonly a(st) BlockIOReadBandwidth = [...];
8119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8120 readonly a(st) BlockIOWriteBandwidth = [...];
8121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8122 readonly b MemoryAccounting = ...;
8123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8124 readonly t DefaultMemoryLow = ...;
8125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8126 readonly t DefaultMemoryMin = ...;
8127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8128 readonly t MemoryMin = ...;
8129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8130 readonly t MemoryLow = ...;
8131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8132 readonly t MemoryHigh = ...;
8133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8134 readonly t MemoryMax = ...;
8135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8136 readonly t MemorySwapMax = ...;
8137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8138 readonly t MemoryLimit = ...;
8139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8140 readonly s DevicePolicy = '...';
8141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8142 readonly a(ss) DeviceAllow = [...];
8143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8144 readonly b TasksAccounting = ...;
8145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8146 readonly t TasksMax = ...;
8147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8148 readonly b IPAccounting = ...;
8149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8150 readonly a(iayu) IPAddressAllow = [...];
8151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8152 readonly a(iayu) IPAddressDeny = [...];
8153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8154 readonly as IPIngressFilterPath = ['...', ...];
8155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8156 readonly as IPEgressFilterPath = ['...', ...];
8157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8158 readonly as DisableControllers = ['...', ...];
8159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8160 readonly s ManagedOOMSwap = '...';
8161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8162 readonly s ManagedOOMMemoryPressure = '...';
8163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8164 readonly u ManagedOOMMemoryPressureLimit = ...;
8165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8166 readonly s ManagedOOMPreference = '...';
8167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8168 readonly a(ss) BPFProgram = [...];
8169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8170 readonly a(iiqq) SocketBindAllow = [...];
8171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8172 readonly a(iiqq) SocketBindDeny = [...];
8173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8174 readonly (bas) RestrictNetworkInterfaces = ...;
8175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8176 readonly as Environment = ['...', ...];
8177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8178 readonly a(sb) EnvironmentFiles = [...];
8179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8180 readonly as PassEnvironment = ['...', ...];
8181 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8182 readonly as UnsetEnvironment = ['...', ...];
8183 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8184 readonly u UMask = ...;
8185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8186 readonly t LimitCPU = ...;
8187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8188 readonly t LimitCPUSoft = ...;
8189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8190 readonly t LimitFSIZE = ...;
8191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8192 readonly t LimitFSIZESoft = ...;
8193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8194 readonly t LimitDATA = ...;
8195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8196 readonly t LimitDATASoft = ...;
8197 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8198 readonly t LimitSTACK = ...;
8199 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8200 readonly t LimitSTACKSoft = ...;
8201 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8202 readonly t LimitCORE = ...;
8203 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8204 readonly t LimitCORESoft = ...;
8205 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8206 readonly t LimitRSS = ...;
8207 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8208 readonly t LimitRSSSoft = ...;
8209 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8210 readonly t LimitNOFILE = ...;
8211 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8212 readonly t LimitNOFILESoft = ...;
8213 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8214 readonly t LimitAS = ...;
8215 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8216 readonly t LimitASSoft = ...;
8217 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8218 readonly t LimitNPROC = ...;
8219 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8220 readonly t LimitNPROCSoft = ...;
8221 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8222 readonly t LimitMEMLOCK = ...;
8223 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8224 readonly t LimitMEMLOCKSoft = ...;
8225 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8226 readonly t LimitLOCKS = ...;
8227 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8228 readonly t LimitLOCKSSoft = ...;
8229 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8230 readonly t LimitSIGPENDING = ...;
8231 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8232 readonly t LimitSIGPENDINGSoft = ...;
8233 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8234 readonly t LimitMSGQUEUE = ...;
8235 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8236 readonly t LimitMSGQUEUESoft = ...;
8237 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8238 readonly t LimitNICE = ...;
8239 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8240 readonly t LimitNICESoft = ...;
8241 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8242 readonly t LimitRTPRIO = ...;
8243 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8244 readonly t LimitRTPRIOSoft = ...;
8245 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8246 readonly t LimitRTTIME = ...;
8247 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8248 readonly t LimitRTTIMESoft = ...;
8249 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8250 readonly s WorkingDirectory = '...';
8251 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8252 readonly s RootDirectory = '...';
8253 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8254 readonly s RootImage = '...';
8255 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8256 readonly a(ss) RootImageOptions = [...];
8257 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8258 readonly ay RootHash = [...];
8259 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8260 readonly s RootHashPath = '...';
8261 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8262 readonly ay RootHashSignature = [...];
8263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8264 readonly s RootHashSignaturePath = '...';
8265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8266 readonly s RootVerity = '...';
8267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8268 readonly as ExtensionDirectories = ['...', ...];
8269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8270 readonly a(sba(ss)) ExtensionImages = [...];
8271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8272 readonly a(ssba(ss)) MountImages = [...];
8273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8274 readonly i OOMScoreAdjust = ...;
8275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8276 readonly t CoredumpFilter = ...;
8277 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8278 readonly i Nice = ...;
8279 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8280 readonly i IOSchedulingClass = ...;
8281 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8282 readonly i IOSchedulingPriority = ...;
8283 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8284 readonly i CPUSchedulingPolicy = ...;
8285 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8286 readonly i CPUSchedulingPriority = ...;
8287 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8288 readonly ay CPUAffinity = [...];
8289 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8290 readonly b CPUAffinityFromNUMA = ...;
8291 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8292 readonly i NUMAPolicy = ...;
8293 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8294 readonly ay NUMAMask = [...];
8295 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8296 readonly t TimerSlackNSec = ...;
8297 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8298 readonly b CPUSchedulingResetOnFork = ...;
8299 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8300 readonly b NonBlocking = ...;
8301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8302 readonly s StandardInput = '...';
8303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8304 readonly s StandardInputFileDescriptorName = '...';
8305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8306 readonly ay StandardInputData = [...];
8307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8308 readonly s StandardOutput = '...';
8309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8310 readonly s StandardOutputFileDescriptorName = '...';
8311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8312 readonly s StandardError = '...';
8313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8314 readonly s StandardErrorFileDescriptorName = '...';
8315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8316 readonly s TTYPath = '...';
8317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8318 readonly b TTYReset = ...;
8319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8320 readonly b TTYVHangup = ...;
8321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8322 readonly b TTYVTDisallocate = ...;
8323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8324 readonly q TTYRows = ...;
8325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8326 readonly q TTYColumns = ...;
8327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8328 readonly i SyslogPriority = ...;
8329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8330 readonly s SyslogIdentifier = '...';
8331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8332 readonly b SyslogLevelPrefix = ...;
8333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8334 readonly i SyslogLevel = ...;
8335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8336 readonly i SyslogFacility = ...;
8337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8338 readonly i LogLevelMax = ...;
8339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8340 readonly t LogRateLimitIntervalUSec = ...;
8341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8342 readonly u LogRateLimitBurst = ...;
8343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8344 readonly aay LogExtraFields = [[...], ...];
8345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8346 readonly s LogNamespace = '...';
8347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8348 readonly i SecureBits = ...;
8349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8350 readonly t CapabilityBoundingSet = ...;
8351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8352 readonly t AmbientCapabilities = ...;
8353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8354 readonly s User = '...';
8355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8356 readonly s Group = '...';
8357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8358 readonly b DynamicUser = ...;
8359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8360 readonly b RemoveIPC = ...;
8361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8362 readonly a(say) SetCredential = [...];
8363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8364 readonly a(say) SetCredentialEncrypted = [...];
8365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8366 readonly a(ss) LoadCredential = [...];
8367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8368 readonly a(ss) LoadCredentialEncrypted = [...];
8369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8370 readonly as SupplementaryGroups = ['...', ...];
8371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8372 readonly s PAMName = '...';
8373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8374 readonly as ReadWritePaths = ['...', ...];
8375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8376 readonly as ReadOnlyPaths = ['...', ...];
8377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8378 readonly as InaccessiblePaths = ['...', ...];
8379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8380 readonly as ExecPaths = ['...', ...];
8381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8382 readonly as NoExecPaths = ['...', ...];
8383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8384 readonly as ExecSearchPath = ['...', ...];
8385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8386 readonly t MountFlags = ...;
8387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8388 readonly b PrivateTmp = ...;
8389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8390 readonly b PrivateDevices = ...;
8391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8392 readonly b ProtectClock = ...;
8393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8394 readonly b ProtectKernelTunables = ...;
8395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8396 readonly b ProtectKernelModules = ...;
8397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8398 readonly b ProtectKernelLogs = ...;
8399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8400 readonly b ProtectControlGroups = ...;
8401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8402 readonly b PrivateNetwork = ...;
8403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8404 readonly b PrivateUsers = ...;
8405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8406 readonly b PrivateMounts = ...;
8407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8408 readonly b PrivateIPC = ...;
8409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8410 readonly s ProtectHome = '...';
8411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8412 readonly s ProtectSystem = '...';
8413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8414 readonly b SameProcessGroup = ...;
8415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8416 readonly s UtmpIdentifier = '...';
8417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8418 readonly s UtmpMode = '...';
8419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8420 readonly (bs) SELinuxContext = ...;
8421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8422 readonly (bs) AppArmorProfile = ...;
8423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8424 readonly (bs) SmackProcessLabel = ...;
8425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8426 readonly b IgnoreSIGPIPE = ...;
8427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8428 readonly b NoNewPrivileges = ...;
8429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8430 readonly (bas) SystemCallFilter = ...;
8431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8432 readonly as SystemCallArchitectures = ['...', ...];
8433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8434 readonly i SystemCallErrorNumber = ...;
8435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8436 readonly (bas) SystemCallLog = ...;
8437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8438 readonly s Personality = '...';
8439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8440 readonly b LockPersonality = ...;
8441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8442 readonly (bas) RestrictAddressFamilies = ...;
8443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8444 readonly a(sst) RuntimeDirectorySymlink = [...];
8445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8446 readonly s RuntimeDirectoryPreserve = '...';
8447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8448 readonly u RuntimeDirectoryMode = ...;
8449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8450 readonly as RuntimeDirectory = ['...', ...];
8451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8452 readonly a(sst) StateDirectorySymlink = [...];
8453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8454 readonly u StateDirectoryMode = ...;
8455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8456 readonly as StateDirectory = ['...', ...];
8457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8458 readonly a(sst) CacheDirectorySymlink = [...];
8459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8460 readonly u CacheDirectoryMode = ...;
8461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8462 readonly as CacheDirectory = ['...', ...];
8463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8464 readonly a(sst) LogsDirectorySymlink = [...];
8465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8466 readonly u LogsDirectoryMode = ...;
8467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8468 readonly as LogsDirectory = ['...', ...];
8469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8470 readonly u ConfigurationDirectoryMode = ...;
8471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8472 readonly as ConfigurationDirectory = ['...', ...];
8473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8474 readonly t TimeoutCleanUSec = ...;
8475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8476 readonly b MemoryDenyWriteExecute = ...;
8477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8478 readonly b RestrictRealtime = ...;
8479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8480 readonly b RestrictSUIDSGID = ...;
8481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8482 readonly t RestrictNamespaces = ...;
8483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8484 readonly (bas) RestrictFileSystems = ...;
8485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8486 readonly a(ssbt) BindPaths = [...];
8487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8488 readonly a(ssbt) BindReadOnlyPaths = [...];
8489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8490 readonly a(ss) TemporaryFileSystem = [...];
8491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8492 readonly b MountAPIVFS = ...;
8493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8494 readonly s KeyringMode = '...';
8495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8496 readonly s ProtectProc = '...';
8497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8498 readonly s ProcSubset = '...';
8499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8500 readonly b ProtectHostname = ...;
8501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8502 readonly s NetworkNamespacePath = '...';
8503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8504 readonly s IPCNamespacePath = '...';
8505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8506 readonly s KillMode = '...';
8507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8508 readonly i KillSignal = ...;
8509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8510 readonly i RestartKillSignal = ...;
8511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8512 readonly i FinalKillSignal = ...;
8513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8514 readonly b SendSIGKILL = ...;
8515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8516 readonly b SendSIGHUP = ...;
8517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8518 readonly i WatchdogSignal = ...;
8519 };
8520 interface org.freedesktop.DBus.Peer { ... };
8521 interface org.freedesktop.DBus.Introspectable { ... };
8522 interface org.freedesktop.DBus.Properties { ... };
8523 interface org.freedesktop.systemd1.Unit { ... };
8524 };
8525 </programlisting>
8526
8527 <!--method GetProcesses is not documented!-->
8528
8529 <!--method AttachProcesses is not documented!-->
8530
8531 <!--property What is not documented!-->
8532
8533 <!--property Priority is not documented!-->
8534
8535 <!--property Options is not documented!-->
8536
8537 <!--property TimeoutUSec is not documented!-->
8538
8539 <!--property UID is not documented!-->
8540
8541 <!--property GID is not documented!-->
8542
8543 <!--property ExecDeactivate is not documented!-->
8544
8545 <!--property Slice is not documented!-->
8546
8547 <!--property ControlGroupId is not documented!-->
8548
8549 <!--property MemoryCurrent is not documented!-->
8550
8551 <!--property CPUUsageNSec is not documented!-->
8552
8553 <!--property EffectiveCPUs is not documented!-->
8554
8555 <!--property EffectiveMemoryNodes is not documented!-->
8556
8557 <!--property TasksCurrent is not documented!-->
8558
8559 <!--property IPIngressBytes is not documented!-->
8560
8561 <!--property IPIngressPackets is not documented!-->
8562
8563 <!--property IPEgressBytes is not documented!-->
8564
8565 <!--property IPEgressPackets is not documented!-->
8566
8567 <!--property IOReadBytes is not documented!-->
8568
8569 <!--property IOReadOperations is not documented!-->
8570
8571 <!--property IOWriteBytes is not documented!-->
8572
8573 <!--property IOWriteOperations is not documented!-->
8574
8575 <!--property Delegate is not documented!-->
8576
8577 <!--property DelegateControllers is not documented!-->
8578
8579 <!--property CPUAccounting is not documented!-->
8580
8581 <!--property CPUWeight is not documented!-->
8582
8583 <!--property StartupCPUWeight is not documented!-->
8584
8585 <!--property CPUShares is not documented!-->
8586
8587 <!--property StartupCPUShares is not documented!-->
8588
8589 <!--property CPUQuotaPerSecUSec is not documented!-->
8590
8591 <!--property CPUQuotaPeriodUSec is not documented!-->
8592
8593 <!--property AllowedCPUs is not documented!-->
8594
8595 <!--property StartupAllowedCPUs is not documented!-->
8596
8597 <!--property AllowedMemoryNodes is not documented!-->
8598
8599 <!--property StartupAllowedMemoryNodes is not documented!-->
8600
8601 <!--property IOAccounting is not documented!-->
8602
8603 <!--property IOWeight is not documented!-->
8604
8605 <!--property StartupIOWeight is not documented!-->
8606
8607 <!--property IODeviceWeight is not documented!-->
8608
8609 <!--property IOReadBandwidthMax is not documented!-->
8610
8611 <!--property IOWriteBandwidthMax is not documented!-->
8612
8613 <!--property IOReadIOPSMax is not documented!-->
8614
8615 <!--property IOWriteIOPSMax is not documented!-->
8616
8617 <!--property IODeviceLatencyTargetUSec is not documented!-->
8618
8619 <!--property BlockIOAccounting is not documented!-->
8620
8621 <!--property BlockIOWeight is not documented!-->
8622
8623 <!--property StartupBlockIOWeight is not documented!-->
8624
8625 <!--property BlockIODeviceWeight is not documented!-->
8626
8627 <!--property BlockIOReadBandwidth is not documented!-->
8628
8629 <!--property BlockIOWriteBandwidth is not documented!-->
8630
8631 <!--property MemoryAccounting is not documented!-->
8632
8633 <!--property DefaultMemoryLow is not documented!-->
8634
8635 <!--property DefaultMemoryMin is not documented!-->
8636
8637 <!--property MemoryMin is not documented!-->
8638
8639 <!--property MemoryLow is not documented!-->
8640
8641 <!--property MemoryHigh is not documented!-->
8642
8643 <!--property MemoryMax is not documented!-->
8644
8645 <!--property MemorySwapMax is not documented!-->
8646
8647 <!--property MemoryLimit is not documented!-->
8648
8649 <!--property DevicePolicy is not documented!-->
8650
8651 <!--property DeviceAllow is not documented!-->
8652
8653 <!--property TasksAccounting is not documented!-->
8654
8655 <!--property TasksMax is not documented!-->
8656
8657 <!--property IPAccounting is not documented!-->
8658
8659 <!--property IPAddressAllow is not documented!-->
8660
8661 <!--property IPAddressDeny is not documented!-->
8662
8663 <!--property IPIngressFilterPath is not documented!-->
8664
8665 <!--property IPEgressFilterPath is not documented!-->
8666
8667 <!--property DisableControllers is not documented!-->
8668
8669 <!--property ManagedOOMSwap is not documented!-->
8670
8671 <!--property ManagedOOMMemoryPressure is not documented!-->
8672
8673 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
8674
8675 <!--property ManagedOOMPreference is not documented!-->
8676
8677 <!--property BPFProgram is not documented!-->
8678
8679 <!--property SocketBindAllow is not documented!-->
8680
8681 <!--property SocketBindDeny is not documented!-->
8682
8683 <!--property RestrictNetworkInterfaces is not documented!-->
8684
8685 <!--property EnvironmentFiles is not documented!-->
8686
8687 <!--property PassEnvironment is not documented!-->
8688
8689 <!--property UnsetEnvironment is not documented!-->
8690
8691 <!--property UMask is not documented!-->
8692
8693 <!--property LimitCPUSoft is not documented!-->
8694
8695 <!--property LimitFSIZE is not documented!-->
8696
8697 <!--property LimitFSIZESoft is not documented!-->
8698
8699 <!--property LimitDATA is not documented!-->
8700
8701 <!--property LimitDATASoft is not documented!-->
8702
8703 <!--property LimitSTACK is not documented!-->
8704
8705 <!--property LimitSTACKSoft is not documented!-->
8706
8707 <!--property LimitCORE is not documented!-->
8708
8709 <!--property LimitCORESoft is not documented!-->
8710
8711 <!--property LimitRSS is not documented!-->
8712
8713 <!--property LimitRSSSoft is not documented!-->
8714
8715 <!--property LimitNOFILE is not documented!-->
8716
8717 <!--property LimitNOFILESoft is not documented!-->
8718
8719 <!--property LimitAS is not documented!-->
8720
8721 <!--property LimitASSoft is not documented!-->
8722
8723 <!--property LimitNPROC is not documented!-->
8724
8725 <!--property LimitNPROCSoft is not documented!-->
8726
8727 <!--property LimitMEMLOCK is not documented!-->
8728
8729 <!--property LimitMEMLOCKSoft is not documented!-->
8730
8731 <!--property LimitLOCKS is not documented!-->
8732
8733 <!--property LimitLOCKSSoft is not documented!-->
8734
8735 <!--property LimitSIGPENDING is not documented!-->
8736
8737 <!--property LimitSIGPENDINGSoft is not documented!-->
8738
8739 <!--property LimitMSGQUEUE is not documented!-->
8740
8741 <!--property LimitMSGQUEUESoft is not documented!-->
8742
8743 <!--property LimitNICE is not documented!-->
8744
8745 <!--property LimitNICESoft is not documented!-->
8746
8747 <!--property LimitRTPRIO is not documented!-->
8748
8749 <!--property LimitRTPRIOSoft is not documented!-->
8750
8751 <!--property LimitRTTIME is not documented!-->
8752
8753 <!--property LimitRTTIMESoft is not documented!-->
8754
8755 <!--property WorkingDirectory is not documented!-->
8756
8757 <!--property RootHashPath is not documented!-->
8758
8759 <!--property RootHashSignaturePath is not documented!-->
8760
8761 <!--property OOMScoreAdjust is not documented!-->
8762
8763 <!--property CoredumpFilter is not documented!-->
8764
8765 <!--property Nice is not documented!-->
8766
8767 <!--property IOSchedulingClass is not documented!-->
8768
8769 <!--property IOSchedulingPriority is not documented!-->
8770
8771 <!--property CPUSchedulingPolicy is not documented!-->
8772
8773 <!--property CPUSchedulingPriority is not documented!-->
8774
8775 <!--property CPUAffinity is not documented!-->
8776
8777 <!--property CPUAffinityFromNUMA is not documented!-->
8778
8779 <!--property NUMAPolicy is not documented!-->
8780
8781 <!--property NUMAMask is not documented!-->
8782
8783 <!--property TimerSlackNSec is not documented!-->
8784
8785 <!--property CPUSchedulingResetOnFork is not documented!-->
8786
8787 <!--property NonBlocking is not documented!-->
8788
8789 <!--property StandardInput is not documented!-->
8790
8791 <!--property StandardInputFileDescriptorName is not documented!-->
8792
8793 <!--property StandardInputData is not documented!-->
8794
8795 <!--property StandardOutput is not documented!-->
8796
8797 <!--property StandardOutputFileDescriptorName is not documented!-->
8798
8799 <!--property StandardError is not documented!-->
8800
8801 <!--property StandardErrorFileDescriptorName is not documented!-->
8802
8803 <!--property TTYPath is not documented!-->
8804
8805 <!--property TTYReset is not documented!-->
8806
8807 <!--property TTYVHangup is not documented!-->
8808
8809 <!--property TTYVTDisallocate is not documented!-->
8810
8811 <!--property TTYRows is not documented!-->
8812
8813 <!--property TTYColumns is not documented!-->
8814
8815 <!--property SyslogPriority is not documented!-->
8816
8817 <!--property SyslogIdentifier is not documented!-->
8818
8819 <!--property SyslogLevelPrefix is not documented!-->
8820
8821 <!--property SyslogLevel is not documented!-->
8822
8823 <!--property SyslogFacility is not documented!-->
8824
8825 <!--property LogLevelMax is not documented!-->
8826
8827 <!--property LogRateLimitIntervalUSec is not documented!-->
8828
8829 <!--property LogRateLimitBurst is not documented!-->
8830
8831 <!--property LogExtraFields is not documented!-->
8832
8833 <!--property LogNamespace is not documented!-->
8834
8835 <!--property AmbientCapabilities is not documented!-->
8836
8837 <!--property User is not documented!-->
8838
8839 <!--property Group is not documented!-->
8840
8841 <!--property DynamicUser is not documented!-->
8842
8843 <!--property RemoveIPC is not documented!-->
8844
8845 <!--property SetCredential is not documented!-->
8846
8847 <!--property SetCredentialEncrypted is not documented!-->
8848
8849 <!--property LoadCredential is not documented!-->
8850
8851 <!--property LoadCredentialEncrypted is not documented!-->
8852
8853 <!--property SupplementaryGroups is not documented!-->
8854
8855 <!--property PAMName is not documented!-->
8856
8857 <!--property ReadWritePaths is not documented!-->
8858
8859 <!--property ReadOnlyPaths is not documented!-->
8860
8861 <!--property InaccessiblePaths is not documented!-->
8862
8863 <!--property ExecPaths is not documented!-->
8864
8865 <!--property NoExecPaths is not documented!-->
8866
8867 <!--property ExecSearchPath is not documented!-->
8868
8869 <!--property PrivateTmp is not documented!-->
8870
8871 <!--property PrivateDevices is not documented!-->
8872
8873 <!--property ProtectClock is not documented!-->
8874
8875 <!--property ProtectKernelTunables is not documented!-->
8876
8877 <!--property ProtectKernelModules is not documented!-->
8878
8879 <!--property ProtectKernelLogs is not documented!-->
8880
8881 <!--property ProtectControlGroups is not documented!-->
8882
8883 <!--property PrivateNetwork is not documented!-->
8884
8885 <!--property PrivateUsers is not documented!-->
8886
8887 <!--property PrivateMounts is not documented!-->
8888
8889 <!--property PrivateIPC is not documented!-->
8890
8891 <!--property ProtectHome is not documented!-->
8892
8893 <!--property ProtectSystem is not documented!-->
8894
8895 <!--property SameProcessGroup is not documented!-->
8896
8897 <!--property UtmpIdentifier is not documented!-->
8898
8899 <!--property UtmpMode is not documented!-->
8900
8901 <!--property SELinuxContext is not documented!-->
8902
8903 <!--property AppArmorProfile is not documented!-->
8904
8905 <!--property SmackProcessLabel is not documented!-->
8906
8907 <!--property IgnoreSIGPIPE is not documented!-->
8908
8909 <!--property NoNewPrivileges is not documented!-->
8910
8911 <!--property SystemCallFilter is not documented!-->
8912
8913 <!--property SystemCallArchitectures is not documented!-->
8914
8915 <!--property SystemCallErrorNumber is not documented!-->
8916
8917 <!--property SystemCallLog is not documented!-->
8918
8919 <!--property Personality is not documented!-->
8920
8921 <!--property LockPersonality is not documented!-->
8922
8923 <!--property RestrictAddressFamilies is not documented!-->
8924
8925 <!--property RuntimeDirectoryPreserve is not documented!-->
8926
8927 <!--property RuntimeDirectoryMode is not documented!-->
8928
8929 <!--property StateDirectoryMode is not documented!-->
8930
8931 <!--property CacheDirectoryMode is not documented!-->
8932
8933 <!--property LogsDirectoryMode is not documented!-->
8934
8935 <!--property ConfigurationDirectoryMode is not documented!-->
8936
8937 <!--property ConfigurationDirectory is not documented!-->
8938
8939 <!--property TimeoutCleanUSec is not documented!-->
8940
8941 <!--property MemoryDenyWriteExecute is not documented!-->
8942
8943 <!--property RestrictRealtime is not documented!-->
8944
8945 <!--property RestrictSUIDSGID is not documented!-->
8946
8947 <!--property RestrictNamespaces is not documented!-->
8948
8949 <!--property RestrictFileSystems is not documented!-->
8950
8951 <!--property BindPaths is not documented!-->
8952
8953 <!--property BindReadOnlyPaths is not documented!-->
8954
8955 <!--property TemporaryFileSystem is not documented!-->
8956
8957 <!--property MountAPIVFS is not documented!-->
8958
8959 <!--property KeyringMode is not documented!-->
8960
8961 <!--property ProtectProc is not documented!-->
8962
8963 <!--property ProcSubset is not documented!-->
8964
8965 <!--property ProtectHostname is not documented!-->
8966
8967 <!--property NetworkNamespacePath is not documented!-->
8968
8969 <!--property IPCNamespacePath is not documented!-->
8970
8971 <!--property KillMode is not documented!-->
8972
8973 <!--property KillSignal is not documented!-->
8974
8975 <!--property RestartKillSignal is not documented!-->
8976
8977 <!--property FinalKillSignal is not documented!-->
8978
8979 <!--property SendSIGKILL is not documented!-->
8980
8981 <!--property SendSIGHUP is not documented!-->
8982
8983 <!--property WatchdogSignal is not documented!-->
8984
8985 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8986
8987 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8988
8989 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8990
8991 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8992
8993 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8994
8995 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8996
8997 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8998
8999 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
9000
9001 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
9002
9003 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
9004
9005 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
9006
9007 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
9008
9009 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9010
9011 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
9012
9013 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
9014
9015 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
9016
9017 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
9018
9019 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9020
9021 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9022
9023 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9024
9025 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9026
9027 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9028
9029 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9030
9031 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9032
9033 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9034
9035 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9036
9037 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9038
9039 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9040
9041 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9042
9043 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9044
9045 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9046
9047 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9048
9049 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9050
9051 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9052
9053 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9054
9055 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9056
9057 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9058
9059 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9060
9061 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9062
9063 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9064
9065 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9066
9067 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9068
9069 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9070
9071 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9072
9073 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9074
9075 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9076
9077 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9078
9079 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9080
9081 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9082
9083 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9084
9085 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9086
9087 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9088
9089 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9090
9091 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9092
9093 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9094
9095 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9096
9097 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9098
9099 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9100
9101 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9102
9103 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9104
9105 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9106
9107 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9108
9109 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9110
9111 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9112
9113 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9114
9115 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9116
9117 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9118
9119 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9120
9121 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9122
9123 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9124
9125 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9126
9127 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9128
9129 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9130
9131 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9132
9133 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9134
9135 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9136
9137 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9138
9139 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9140
9141 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9142
9143 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9144
9145 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9146
9147 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9148
9149 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9150
9151 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
9152
9153 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9154
9155 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9156
9157 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9158
9159 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9160
9161 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9162
9163 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9164
9165 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9166
9167 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9168
9169 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9170
9171 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9172
9173 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9174
9175 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9176
9177 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9178
9179 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9180
9181 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9182
9183 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9184
9185 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9186
9187 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9188
9189 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9190
9191 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9192
9193 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9194
9195 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9196
9197 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9198
9199 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9200
9201 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9202
9203 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9204
9205 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9206
9207 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9208
9209 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9210
9211 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9212
9213 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9214
9215 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9216
9217 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9218
9219 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9220
9221 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9222
9223 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9224
9225 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9226
9227 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9228
9229 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9230
9231 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9232
9233 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9234
9235 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9236
9237 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9238
9239 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9240
9241 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9242
9243 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9244
9245 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9246
9247 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9248
9249 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9250
9251 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9252
9253 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9254
9255 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9256
9257 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9258
9259 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9260
9261 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9262
9263 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9264
9265 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9266
9267 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9268
9269 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9270
9271 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9272
9273 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9274
9275 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9276
9277 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9278
9279 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9280
9281 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9282
9283 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9284
9285 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9286
9287 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9288
9289 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9290
9291 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9292
9293 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9294
9295 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9296
9297 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9298
9299 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
9300
9301 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
9302
9303 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
9304
9305 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
9306
9307 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
9308
9309 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
9310
9311 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9312
9313 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9314
9315 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
9316
9317 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
9318
9319 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
9320
9321 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
9322
9323 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
9324
9325 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
9326
9327 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
9328
9329 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
9330
9331 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
9332
9333 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
9334
9335 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
9336
9337 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
9338
9339 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
9340
9341 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
9342
9343 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
9344
9345 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
9346
9347 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
9348
9349 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9350
9351 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9352
9353 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9354
9355 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9356
9357 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
9358
9359 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
9360
9361 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
9362
9363 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
9364
9365 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
9366
9367 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9368
9369 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9370
9371 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9372
9373 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
9374
9375 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
9376
9377 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
9378
9379 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
9380
9381 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
9382
9383 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
9384
9385 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
9386
9387 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
9388
9389 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
9390
9391 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
9392
9393 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
9394
9395 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9396
9397 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
9398
9399 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
9400
9401 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
9402
9403 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
9404
9405 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
9406
9407 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
9408
9409 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
9410
9411 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
9412
9413 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
9414
9415 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
9416
9417 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
9418
9419 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
9420
9421 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
9422
9423 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9424
9425 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
9426
9427 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
9428
9429 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
9430
9431 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9432
9433 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
9434
9435 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
9436
9437 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
9438
9439 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9440
9441 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
9442
9443 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
9444
9445 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
9446
9447 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
9448
9449 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
9450
9451 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
9452
9453 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
9454
9455 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
9456
9457 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
9458
9459 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
9460
9461 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
9462
9463 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
9464
9465 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
9466
9467 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
9468
9469 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
9470
9471 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
9472
9473 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
9474
9475 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
9476
9477 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
9478
9479 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
9480
9481 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
9482
9483 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9484
9485 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9486
9487 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
9488
9489 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
9490
9491 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9492
9493 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9494
9495 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9496
9497 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9498
9499 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9500
9501 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9502
9503 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9504
9505 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9506
9507 <!--End of Autogenerated section-->
9508
9509 <refsect2>
9510 <title>Properties</title>
9511
9512 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9513 units invoke the
9514 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
9515 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9516 information about processes to execute. They also share most of the fields related to the execution
9517 context that Service objects expose (see above). In addition to these properties there are the
9518 following:</para>
9519
9520 <para><varname>ControlPID</varname> contains the PID of the currently running
9521 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9522 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
9523 command if there is one running, otherwise 0.</para>
9524
9525 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9526 can take the values <literal>success</literal>, <literal>resources</literal>,
9527 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
9528 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9529 corresponding field of service unit objects (see above).</para>
9530 </refsect2>
9531 </refsect1>
9532
9533
9534 <refsect1>
9535 <title>Path Unit Objects</title>
9536
9537 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
9538 node /org/freedesktop/systemd1/unit/cups_2epath {
9539 interface org.freedesktop.systemd1.Path {
9540 properties:
9541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9542 readonly s Unit = '...';
9543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9544 readonly a(ss) Paths = [...];
9545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9546 readonly b MakeDirectory = ...;
9547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9548 readonly u DirectoryMode = ...;
9549 readonly s Result = '...';
9550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9551 readonly t TriggerLimitIntervalUSec = ...;
9552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9553 readonly u TriggerLimitBurst = ...;
9554 };
9555 interface org.freedesktop.DBus.Peer { ... };
9556 interface org.freedesktop.DBus.Introspectable { ... };
9557 interface org.freedesktop.DBus.Properties { ... };
9558 interface org.freedesktop.systemd1.Unit { ... };
9559 };
9560 </programlisting>
9561
9562 <!--property MakeDirectory is not documented!-->
9563
9564 <!--property DirectoryMode is not documented!-->
9565
9566 <!--property TriggerLimitIntervalUSec is not documented!-->
9567
9568 <!--property TriggerLimitBurst is not documented!-->
9569
9570 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9571
9572 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9573
9574 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9575
9576 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9577
9578 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9579
9580 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9581
9582 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
9583
9584 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
9585
9586 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
9587
9588 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9589
9590 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
9591
9592 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
9593
9594 <!--End of Autogenerated section-->
9595
9596 <refsect2>
9597 <title>Properties</title>
9598
9599 <para>Most properties correspond directly with the matching settings in path unit files.</para>
9600
9601 <para>The others:</para>
9602
9603 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
9604 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
9605 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
9606 which correspond directly to the matching settings in the path unit files; and the path to watch,
9607 possibly including glob expressions.</para>
9608
9609 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
9610 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
9611 interface.</para>
9612 </refsect2>
9613 </refsect1>
9614
9615 <refsect1>
9616 <title>Slice Unit Objects</title>
9617
9618 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
9619 interface (described here) in addition to the generic
9620 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9621
9622 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
9623 node /org/freedesktop/systemd1/unit/system_2eslice {
9624 interface org.freedesktop.systemd1.Slice {
9625 methods:
9626 GetProcesses(out a(sus) processes);
9627 AttachProcesses(in s subcgroup,
9628 in au pids);
9629 properties:
9630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9631 readonly s Slice = '...';
9632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9633 readonly s ControlGroup = '...';
9634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9635 readonly t ControlGroupId = ...;
9636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9637 readonly t MemoryCurrent = ...;
9638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9639 readonly t MemoryAvailable = ...;
9640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9641 readonly t CPUUsageNSec = ...;
9642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9643 readonly ay EffectiveCPUs = [...];
9644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9645 readonly ay EffectiveMemoryNodes = [...];
9646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9647 readonly t TasksCurrent = ...;
9648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9649 readonly t IPIngressBytes = ...;
9650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9651 readonly t IPIngressPackets = ...;
9652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9653 readonly t IPEgressBytes = ...;
9654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9655 readonly t IPEgressPackets = ...;
9656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9657 readonly t IOReadBytes = ...;
9658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9659 readonly t IOReadOperations = ...;
9660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9661 readonly t IOWriteBytes = ...;
9662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9663 readonly t IOWriteOperations = ...;
9664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9665 readonly b Delegate = ...;
9666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9667 readonly as DelegateControllers = ['...', ...];
9668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9669 readonly b CPUAccounting = ...;
9670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9671 readonly t CPUWeight = ...;
9672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9673 readonly t StartupCPUWeight = ...;
9674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9675 readonly t CPUShares = ...;
9676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9677 readonly t StartupCPUShares = ...;
9678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9679 readonly t CPUQuotaPerSecUSec = ...;
9680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9681 readonly t CPUQuotaPeriodUSec = ...;
9682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9683 readonly ay AllowedCPUs = [...];
9684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9685 readonly ay StartupAllowedCPUs = [...];
9686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9687 readonly ay AllowedMemoryNodes = [...];
9688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9689 readonly ay StartupAllowedMemoryNodes = [...];
9690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9691 readonly b IOAccounting = ...;
9692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9693 readonly t IOWeight = ...;
9694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9695 readonly t StartupIOWeight = ...;
9696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9697 readonly a(st) IODeviceWeight = [...];
9698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9699 readonly a(st) IOReadBandwidthMax = [...];
9700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9701 readonly a(st) IOWriteBandwidthMax = [...];
9702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9703 readonly a(st) IOReadIOPSMax = [...];
9704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9705 readonly a(st) IOWriteIOPSMax = [...];
9706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9707 readonly a(st) IODeviceLatencyTargetUSec = [...];
9708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9709 readonly b BlockIOAccounting = ...;
9710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9711 readonly t BlockIOWeight = ...;
9712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9713 readonly t StartupBlockIOWeight = ...;
9714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9715 readonly a(st) BlockIODeviceWeight = [...];
9716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9717 readonly a(st) BlockIOReadBandwidth = [...];
9718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9719 readonly a(st) BlockIOWriteBandwidth = [...];
9720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9721 readonly b MemoryAccounting = ...;
9722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9723 readonly t DefaultMemoryLow = ...;
9724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9725 readonly t DefaultMemoryMin = ...;
9726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9727 readonly t MemoryMin = ...;
9728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9729 readonly t MemoryLow = ...;
9730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9731 readonly t MemoryHigh = ...;
9732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9733 readonly t MemoryMax = ...;
9734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9735 readonly t MemorySwapMax = ...;
9736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9737 readonly t MemoryLimit = ...;
9738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9739 readonly s DevicePolicy = '...';
9740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9741 readonly a(ss) DeviceAllow = [...];
9742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9743 readonly b TasksAccounting = ...;
9744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9745 readonly t TasksMax = ...;
9746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9747 readonly b IPAccounting = ...;
9748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9749 readonly a(iayu) IPAddressAllow = [...];
9750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9751 readonly a(iayu) IPAddressDeny = [...];
9752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9753 readonly as IPIngressFilterPath = ['...', ...];
9754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9755 readonly as IPEgressFilterPath = ['...', ...];
9756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9757 readonly as DisableControllers = ['...', ...];
9758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9759 readonly s ManagedOOMSwap = '...';
9760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9761 readonly s ManagedOOMMemoryPressure = '...';
9762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9763 readonly u ManagedOOMMemoryPressureLimit = ...;
9764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9765 readonly s ManagedOOMPreference = '...';
9766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9767 readonly a(ss) BPFProgram = [...];
9768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9769 readonly a(iiqq) SocketBindAllow = [...];
9770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9771 readonly a(iiqq) SocketBindDeny = [...];
9772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9773 readonly (bas) RestrictNetworkInterfaces = ...;
9774 };
9775 interface org.freedesktop.DBus.Peer { ... };
9776 interface org.freedesktop.DBus.Introspectable { ... };
9777 interface org.freedesktop.DBus.Properties { ... };
9778 interface org.freedesktop.systemd1.Unit { ... };
9779 };
9780 </programlisting>
9781
9782 <!--method GetProcesses is not documented!-->
9783
9784 <!--method AttachProcesses is not documented!-->
9785
9786 <!--property Slice is not documented!-->
9787
9788 <!--property ControlGroupId is not documented!-->
9789
9790 <!--property MemoryCurrent is not documented!-->
9791
9792 <!--property CPUUsageNSec is not documented!-->
9793
9794 <!--property EffectiveCPUs is not documented!-->
9795
9796 <!--property EffectiveMemoryNodes is not documented!-->
9797
9798 <!--property TasksCurrent is not documented!-->
9799
9800 <!--property IPIngressBytes is not documented!-->
9801
9802 <!--property IPIngressPackets is not documented!-->
9803
9804 <!--property IPEgressBytes is not documented!-->
9805
9806 <!--property IPEgressPackets is not documented!-->
9807
9808 <!--property IOReadBytes is not documented!-->
9809
9810 <!--property IOReadOperations is not documented!-->
9811
9812 <!--property IOWriteBytes is not documented!-->
9813
9814 <!--property IOWriteOperations is not documented!-->
9815
9816 <!--property Delegate is not documented!-->
9817
9818 <!--property DelegateControllers is not documented!-->
9819
9820 <!--property CPUAccounting is not documented!-->
9821
9822 <!--property CPUWeight is not documented!-->
9823
9824 <!--property StartupCPUWeight is not documented!-->
9825
9826 <!--property CPUShares is not documented!-->
9827
9828 <!--property StartupCPUShares is not documented!-->
9829
9830 <!--property CPUQuotaPerSecUSec is not documented!-->
9831
9832 <!--property CPUQuotaPeriodUSec is not documented!-->
9833
9834 <!--property AllowedCPUs is not documented!-->
9835
9836 <!--property StartupAllowedCPUs is not documented!-->
9837
9838 <!--property AllowedMemoryNodes is not documented!-->
9839
9840 <!--property StartupAllowedMemoryNodes is not documented!-->
9841
9842 <!--property IOAccounting is not documented!-->
9843
9844 <!--property IOWeight is not documented!-->
9845
9846 <!--property StartupIOWeight is not documented!-->
9847
9848 <!--property IODeviceWeight is not documented!-->
9849
9850 <!--property IOReadBandwidthMax is not documented!-->
9851
9852 <!--property IOWriteBandwidthMax is not documented!-->
9853
9854 <!--property IOReadIOPSMax is not documented!-->
9855
9856 <!--property IOWriteIOPSMax is not documented!-->
9857
9858 <!--property IODeviceLatencyTargetUSec is not documented!-->
9859
9860 <!--property BlockIOAccounting is not documented!-->
9861
9862 <!--property BlockIOWeight is not documented!-->
9863
9864 <!--property StartupBlockIOWeight is not documented!-->
9865
9866 <!--property BlockIODeviceWeight is not documented!-->
9867
9868 <!--property BlockIOReadBandwidth is not documented!-->
9869
9870 <!--property BlockIOWriteBandwidth is not documented!-->
9871
9872 <!--property MemoryAccounting is not documented!-->
9873
9874 <!--property DefaultMemoryLow is not documented!-->
9875
9876 <!--property DefaultMemoryMin is not documented!-->
9877
9878 <!--property MemoryMin is not documented!-->
9879
9880 <!--property MemoryLow is not documented!-->
9881
9882 <!--property MemoryHigh is not documented!-->
9883
9884 <!--property MemoryMax is not documented!-->
9885
9886 <!--property MemorySwapMax is not documented!-->
9887
9888 <!--property MemoryLimit is not documented!-->
9889
9890 <!--property DevicePolicy is not documented!-->
9891
9892 <!--property DeviceAllow is not documented!-->
9893
9894 <!--property TasksAccounting is not documented!-->
9895
9896 <!--property TasksMax is not documented!-->
9897
9898 <!--property IPAccounting is not documented!-->
9899
9900 <!--property IPAddressAllow is not documented!-->
9901
9902 <!--property IPAddressDeny is not documented!-->
9903
9904 <!--property IPIngressFilterPath is not documented!-->
9905
9906 <!--property IPEgressFilterPath is not documented!-->
9907
9908 <!--property DisableControllers is not documented!-->
9909
9910 <!--property ManagedOOMSwap is not documented!-->
9911
9912 <!--property ManagedOOMMemoryPressure is not documented!-->
9913
9914 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
9915
9916 <!--property ManagedOOMPreference is not documented!-->
9917
9918 <!--property BPFProgram is not documented!-->
9919
9920 <!--property SocketBindAllow is not documented!-->
9921
9922 <!--property SocketBindDeny is not documented!-->
9923
9924 <!--property RestrictNetworkInterfaces is not documented!-->
9925
9926 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9927
9928 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9929
9930 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9931
9932 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9933
9934 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9935
9936 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9937
9938 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9939
9940 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9941
9942 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9943
9944 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9945
9946 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9947
9948 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9949
9950 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9951
9952 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9953
9954 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9955
9956 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9957
9958 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9959
9960 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9961
9962 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9963
9964 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9965
9966 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9967
9968 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9969
9970 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9971
9972 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9973
9974 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9975
9976 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9977
9978 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9979
9980 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9981
9982 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9983
9984 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9985
9986 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9987
9988 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9989
9990 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9991
9992 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9993
9994 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9995
9996 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9997
9998 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9999
10000 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10001
10002 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10003
10004 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10005
10006 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10007
10008 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10009
10010 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10011
10012 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10013
10014 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10015
10016 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10017
10018 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10019
10020 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10021
10022 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10023
10024 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10025
10026 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10027
10028 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10029
10030 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10031
10032 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10033
10034 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10035
10036 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10037
10038 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10039
10040 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10041
10042 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10043
10044 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10045
10046 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10047
10048 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10049
10050 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10051
10052 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10053
10054 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10055
10056 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10057
10058 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10059
10060 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10061
10062 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10063
10064 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10065
10066 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10067
10068 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10069
10070 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10071
10072 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10073
10074 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10075
10076 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10077
10078 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10079
10080 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10081
10082 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10083
10084 <!--End of Autogenerated section-->
10085
10086 <refsect2>
10087 <title>Properties</title>
10088
10089 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10090 </refsect2>
10091 </refsect1>
10092
10093 <refsect1>
10094 <title>Scope Unit Objects</title>
10095
10096 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
10097 interface (described here) in addition to the generic
10098 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10099
10100 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
10101 node /org/freedesktop/systemd1/unit/session_2d1_2escope {
10102 interface org.freedesktop.systemd1.Scope {
10103 methods:
10104 Abandon();
10105 GetProcesses(out a(sus) processes);
10106 AttachProcesses(in s subcgroup,
10107 in au pids);
10108 signals:
10109 RequestStop();
10110 properties:
10111 readonly s Controller = '...';
10112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10113 readonly t TimeoutStopUSec = ...;
10114 readonly s Result = '...';
10115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10116 readonly t RuntimeMaxUSec = ...;
10117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10118 readonly t RuntimeRandomizedExtraUSec = ...;
10119 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10120 readonly s Slice = '...';
10121 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10122 readonly s ControlGroup = '...';
10123 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10124 readonly t ControlGroupId = ...;
10125 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10126 readonly t MemoryCurrent = ...;
10127 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10128 readonly t MemoryAvailable = ...;
10129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10130 readonly t CPUUsageNSec = ...;
10131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10132 readonly ay EffectiveCPUs = [...];
10133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10134 readonly ay EffectiveMemoryNodes = [...];
10135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10136 readonly t TasksCurrent = ...;
10137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10138 readonly t IPIngressBytes = ...;
10139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10140 readonly t IPIngressPackets = ...;
10141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10142 readonly t IPEgressBytes = ...;
10143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10144 readonly t IPEgressPackets = ...;
10145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10146 readonly t IOReadBytes = ...;
10147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10148 readonly t IOReadOperations = ...;
10149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10150 readonly t IOWriteBytes = ...;
10151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10152 readonly t IOWriteOperations = ...;
10153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10154 readonly b Delegate = ...;
10155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10156 readonly as DelegateControllers = ['...', ...];
10157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10158 readonly b CPUAccounting = ...;
10159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10160 readonly t CPUWeight = ...;
10161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10162 readonly t StartupCPUWeight = ...;
10163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10164 readonly t CPUShares = ...;
10165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10166 readonly t StartupCPUShares = ...;
10167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10168 readonly t CPUQuotaPerSecUSec = ...;
10169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10170 readonly t CPUQuotaPeriodUSec = ...;
10171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10172 readonly ay AllowedCPUs = [...];
10173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10174 readonly ay StartupAllowedCPUs = [...];
10175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10176 readonly ay AllowedMemoryNodes = [...];
10177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10178 readonly ay StartupAllowedMemoryNodes = [...];
10179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10180 readonly b IOAccounting = ...;
10181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10182 readonly t IOWeight = ...;
10183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10184 readonly t StartupIOWeight = ...;
10185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10186 readonly a(st) IODeviceWeight = [...];
10187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10188 readonly a(st) IOReadBandwidthMax = [...];
10189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10190 readonly a(st) IOWriteBandwidthMax = [...];
10191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10192 readonly a(st) IOReadIOPSMax = [...];
10193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10194 readonly a(st) IOWriteIOPSMax = [...];
10195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10196 readonly a(st) IODeviceLatencyTargetUSec = [...];
10197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10198 readonly b BlockIOAccounting = ...;
10199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10200 readonly t BlockIOWeight = ...;
10201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10202 readonly t StartupBlockIOWeight = ...;
10203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10204 readonly a(st) BlockIODeviceWeight = [...];
10205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10206 readonly a(st) BlockIOReadBandwidth = [...];
10207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10208 readonly a(st) BlockIOWriteBandwidth = [...];
10209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10210 readonly b MemoryAccounting = ...;
10211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10212 readonly t DefaultMemoryLow = ...;
10213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10214 readonly t DefaultMemoryMin = ...;
10215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10216 readonly t MemoryMin = ...;
10217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10218 readonly t MemoryLow = ...;
10219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10220 readonly t MemoryHigh = ...;
10221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10222 readonly t MemoryMax = ...;
10223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10224 readonly t MemorySwapMax = ...;
10225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10226 readonly t MemoryLimit = ...;
10227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10228 readonly s DevicePolicy = '...';
10229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10230 readonly a(ss) DeviceAllow = [...];
10231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10232 readonly b TasksAccounting = ...;
10233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10234 readonly t TasksMax = ...;
10235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10236 readonly b IPAccounting = ...;
10237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10238 readonly a(iayu) IPAddressAllow = [...];
10239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10240 readonly a(iayu) IPAddressDeny = [...];
10241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10242 readonly as IPIngressFilterPath = ['...', ...];
10243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10244 readonly as IPEgressFilterPath = ['...', ...];
10245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10246 readonly as DisableControllers = ['...', ...];
10247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10248 readonly s ManagedOOMSwap = '...';
10249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10250 readonly s ManagedOOMMemoryPressure = '...';
10251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10252 readonly u ManagedOOMMemoryPressureLimit = ...;
10253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10254 readonly s ManagedOOMPreference = '...';
10255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10256 readonly a(ss) BPFProgram = [...];
10257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10258 readonly a(iiqq) SocketBindAllow = [...];
10259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10260 readonly a(iiqq) SocketBindDeny = [...];
10261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10262 readonly (bas) RestrictNetworkInterfaces = ...;
10263 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10264 readonly s KillMode = '...';
10265 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10266 readonly i KillSignal = ...;
10267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10268 readonly i RestartKillSignal = ...;
10269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10270 readonly i FinalKillSignal = ...;
10271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10272 readonly b SendSIGKILL = ...;
10273 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10274 readonly b SendSIGHUP = ...;
10275 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10276 readonly i WatchdogSignal = ...;
10277 };
10278 interface org.freedesktop.DBus.Peer { ... };
10279 interface org.freedesktop.DBus.Introspectable { ... };
10280 interface org.freedesktop.DBus.Properties { ... };
10281 interface org.freedesktop.systemd1.Unit { ... };
10282 };
10283 </programlisting>
10284
10285 <!--method GetProcesses is not documented!-->
10286
10287 <!--method AttachProcesses is not documented!-->
10288
10289 <!--property RuntimeMaxUSec is not documented!-->
10290
10291 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10292
10293 <!--property Slice is not documented!-->
10294
10295 <!--property ControlGroupId is not documented!-->
10296
10297 <!--property MemoryCurrent is not documented!-->
10298
10299 <!--property CPUUsageNSec is not documented!-->
10300
10301 <!--property EffectiveCPUs is not documented!-->
10302
10303 <!--property EffectiveMemoryNodes is not documented!-->
10304
10305 <!--property TasksCurrent is not documented!-->
10306
10307 <!--property IPIngressBytes is not documented!-->
10308
10309 <!--property IPIngressPackets is not documented!-->
10310
10311 <!--property IPEgressBytes is not documented!-->
10312
10313 <!--property IPEgressPackets is not documented!-->
10314
10315 <!--property IOReadBytes is not documented!-->
10316
10317 <!--property IOReadOperations is not documented!-->
10318
10319 <!--property IOWriteBytes is not documented!-->
10320
10321 <!--property IOWriteOperations is not documented!-->
10322
10323 <!--property Delegate is not documented!-->
10324
10325 <!--property DelegateControllers is not documented!-->
10326
10327 <!--property CPUAccounting is not documented!-->
10328
10329 <!--property CPUWeight is not documented!-->
10330
10331 <!--property StartupCPUWeight is not documented!-->
10332
10333 <!--property CPUShares is not documented!-->
10334
10335 <!--property StartupCPUShares is not documented!-->
10336
10337 <!--property CPUQuotaPerSecUSec is not documented!-->
10338
10339 <!--property CPUQuotaPeriodUSec is not documented!-->
10340
10341 <!--property AllowedCPUs is not documented!-->
10342
10343 <!--property StartupAllowedCPUs is not documented!-->
10344
10345 <!--property AllowedMemoryNodes is not documented!-->
10346
10347 <!--property StartupAllowedMemoryNodes is not documented!-->
10348
10349 <!--property IOAccounting is not documented!-->
10350
10351 <!--property IOWeight is not documented!-->
10352
10353 <!--property StartupIOWeight is not documented!-->
10354
10355 <!--property IODeviceWeight is not documented!-->
10356
10357 <!--property IOReadBandwidthMax is not documented!-->
10358
10359 <!--property IOWriteBandwidthMax is not documented!-->
10360
10361 <!--property IOReadIOPSMax is not documented!-->
10362
10363 <!--property IOWriteIOPSMax is not documented!-->
10364
10365 <!--property IODeviceLatencyTargetUSec is not documented!-->
10366
10367 <!--property BlockIOAccounting is not documented!-->
10368
10369 <!--property BlockIOWeight is not documented!-->
10370
10371 <!--property StartupBlockIOWeight is not documented!-->
10372
10373 <!--property BlockIODeviceWeight is not documented!-->
10374
10375 <!--property BlockIOReadBandwidth is not documented!-->
10376
10377 <!--property BlockIOWriteBandwidth is not documented!-->
10378
10379 <!--property MemoryAccounting is not documented!-->
10380
10381 <!--property DefaultMemoryLow is not documented!-->
10382
10383 <!--property DefaultMemoryMin is not documented!-->
10384
10385 <!--property MemoryMin is not documented!-->
10386
10387 <!--property MemoryLow is not documented!-->
10388
10389 <!--property MemoryHigh is not documented!-->
10390
10391 <!--property MemoryMax is not documented!-->
10392
10393 <!--property MemorySwapMax is not documented!-->
10394
10395 <!--property MemoryLimit is not documented!-->
10396
10397 <!--property DevicePolicy is not documented!-->
10398
10399 <!--property DeviceAllow is not documented!-->
10400
10401 <!--property TasksAccounting is not documented!-->
10402
10403 <!--property TasksMax is not documented!-->
10404
10405 <!--property IPAccounting is not documented!-->
10406
10407 <!--property IPAddressAllow is not documented!-->
10408
10409 <!--property IPAddressDeny is not documented!-->
10410
10411 <!--property IPIngressFilterPath is not documented!-->
10412
10413 <!--property IPEgressFilterPath is not documented!-->
10414
10415 <!--property DisableControllers is not documented!-->
10416
10417 <!--property ManagedOOMSwap is not documented!-->
10418
10419 <!--property ManagedOOMMemoryPressure is not documented!-->
10420
10421 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
10422
10423 <!--property ManagedOOMPreference is not documented!-->
10424
10425 <!--property BPFProgram is not documented!-->
10426
10427 <!--property SocketBindAllow is not documented!-->
10428
10429 <!--property SocketBindDeny is not documented!-->
10430
10431 <!--property RestrictNetworkInterfaces is not documented!-->
10432
10433 <!--property KillMode is not documented!-->
10434
10435 <!--property KillSignal is not documented!-->
10436
10437 <!--property RestartKillSignal is not documented!-->
10438
10439 <!--property FinalKillSignal is not documented!-->
10440
10441 <!--property SendSIGKILL is not documented!-->
10442
10443 <!--property SendSIGHUP is not documented!-->
10444
10445 <!--property WatchdogSignal is not documented!-->
10446
10447 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10448
10449 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10450
10451 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10452
10453 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10454
10455 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
10456
10457 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
10458
10459 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10460
10461 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10462
10463 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
10464
10465 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
10466
10467 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
10468
10469 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10470
10471 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
10472
10473 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
10474
10475 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10476
10477 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10478
10479 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10480
10481 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10482
10483 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10484
10485 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10486
10487 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10488
10489 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10490
10491 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10492
10493 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10494
10495 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10496
10497 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10498
10499 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10500
10501 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10502
10503 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10504
10505 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10506
10507 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10508
10509 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10510
10511 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10512
10513 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10514
10515 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10516
10517 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10518
10519 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10520
10521 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10522
10523 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10524
10525 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10526
10527 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10528
10529 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10530
10531 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10532
10533 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10534
10535 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10536
10537 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10538
10539 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10540
10541 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10542
10543 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10544
10545 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10546
10547 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10548
10549 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10550
10551 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10552
10553 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10554
10555 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10556
10557 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10558
10559 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10560
10561 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10562
10563 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10564
10565 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10566
10567 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10568
10569 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10570
10571 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10572
10573 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10574
10575 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10576
10577 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10578
10579 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10580
10581 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10582
10583 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10584
10585 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10586
10587 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10588
10589 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10590
10591 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10592
10593 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10594
10595 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10596
10597 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10598
10599 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10600
10601 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10602
10603 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10604
10605 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10606
10607 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10608
10609 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10610
10611 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10612
10613 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10614
10615 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10616
10617 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10618
10619 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
10620
10621 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
10622
10623 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
10624
10625 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
10626
10627 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
10628
10629 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10630
10631 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10632
10633 <!--End of Autogenerated section-->
10634
10635 <refsect2>
10636 <title>Methods</title>
10637
10638 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
10639 may be used to inform the system manager that the manager that created the scope lost interest in the
10640 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
10641 </refsect2>
10642
10643 <refsect2>
10644 <title>Signals</title>
10645
10646 <para><function>RequestStop</function> is sent to the peer that is configured in the
10647 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
10648 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
10649 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
10650 </refsect2>
10651
10652 <refsect2>
10653 <title>Properties</title>
10654
10655 <para>All properties correspond directly with the matching properties of service units.</para>
10656
10657 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
10658 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
10659 set when the scope is created. If not set, the scope's processes will terminated with
10660 <constant>SIGTERM</constant> directly.</para>
10661 </refsect2>
10662 </refsect1>
10663
10664
10665 <refsect1>
10666 <title>Job Objects</title>
10667
10668 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
10669 execution queue. Each job is attached to exactly one unit.</para>
10670
10671 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
10672 node /org/freedesktop/systemd1/job/666 {
10673 interface org.freedesktop.systemd1.Job {
10674 methods:
10675 Cancel();
10676 GetAfter(out a(usssoo) jobs);
10677 GetBefore(out a(usssoo) jobs);
10678 properties:
10679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10680 readonly u Id = ...;
10681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10682 readonly (so) Unit = ...;
10683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10684 readonly s JobType = '...';
10685 readonly s State = '...';
10686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10687 readonly a(ss) ActivationDetails = [...];
10688 };
10689 interface org.freedesktop.DBus.Peer { ... };
10690 interface org.freedesktop.DBus.Introspectable { ... };
10691 interface org.freedesktop.DBus.Properties { ... };
10692 };
10693 </programlisting>
10694
10695 <!--method GetAfter is not documented!-->
10696
10697 <!--method GetBefore is not documented!-->
10698
10699 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10700
10701 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10702
10703 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10704
10705 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
10706
10707 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
10708
10709 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
10710
10711 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
10712
10713 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10714
10715 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
10716
10717 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
10718
10719 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
10720
10721 <!--End of Autogenerated section-->
10722
10723 <refsect2>
10724 <title>Methods</title>
10725
10726 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
10727 it is not yet executed but generally will not cause a job that is already in the process of being
10728 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
10729 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
10730 </refsect2>
10731
10732 <refsect2>
10733 <title>Properties</title>
10734
10735 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
10736 numeric ID is only assigned once.</para>
10737
10738 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
10739 the name of the unit and a bus path to the unit's object.</para>
10740
10741 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
10742 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
10743 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
10744 that later versions might define additional values.</para>
10745
10746 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
10747 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
10748 execute yet. The latter indicates that a job is currently being executed.</para>
10749
10750 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
10751 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
10752 </refsect2>
10753 </refsect1>
10754
10755 <refsect1>
10756 <title>Examples</title>
10757
10758 <example>
10759 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
10760
10761 <programlisting>
10762 $ gdbus introspect --system \
10763 --dest org.freedesktop.systemd1 \
10764 --object-path /org/freedesktop/systemd1
10765 </programlisting>
10766 </example>
10767
10768 <example>
10769 <title>Introspect a unit on the bus</title>
10770
10771 <programlisting>
10772 $ busctl introspect org.freedesktop.systemd1 \
10773 $(busctl call org.freedesktop.systemd1 \
10774 /org/freedesktop/systemd1 \
10775 org.freedesktop.systemd1.Manager \
10776 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10777 </programlisting>
10778 </example>
10779
10780 <example>
10781 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10782
10783 <programlisting>
10784 $ gdbus introspect --system --dest org.freedesktop.systemd1 \
10785 --object-path /org/freedesktop/systemd1/job/1292
10786 </programlisting>
10787 </example>
10788 </refsect1>
10789
10790 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
10791 </refentry>